@charset "UTF-8";

img#logotipo {
	margin: 0em 0em 0em 0.1em;
	padding: 0.2em 0em 0em 1em;
	float: left;
	clear: both;
}

/* Reemplazamos el color #C33400 por #6291AE h2 color
/* Reemplazamos el color #621a00 por #6291AE
/* Reemplazamos el color #ddd por #F4F4F4 body backgroud
/* Reemplazamos el color #444 por #6291AE
/* Reemplazamos el color #3c3c3c por #676767



/* Simbutton secondary */
/*!
 * MORFOS FRAMEWORK CSS
 * Copyright (C) 2014 Ministerio Hacienda y AdministraciÃ³n PÃºblica (MINHAP).
 * Realizado por la DivisiÃ³n de Sistemas de InformaciÃ³n de la
 * SecretarÃ­a de Estado de Administraciones PÃºblicas del
 * Ministerio de Hacienda y Administraciones PÃºblicas.
 * 
 * Este fichero se distribuye bajo licencia EUPL versiÃ³n 1.1 segÃºn las condiciones que figuran 
 * en el fichero 'Licencia.pdf' que se acompaÃ±a. Si se distribuyera este fichero individualmente, 
 * deben incluirse aquÃ­ las condiciones expresadas allÃ­.
 *
 */
@font-face {
  font-family: "morfont";
  src: url("?abfdce0a7db19521a958191c4e0bb567../fonts/morfont.eot");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "morfont";
  src: url("?abfdce0a7db19521a958191c4e0bb567../fonts/morfont.eot");
  src: url("../fonts/morfont.eot?#iefix") format("embedded-opentype"), url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"), url("?abfdce0a7db19521a958191c4e0bb567../fonts/morfont.ttf") format("truetype"), url("?abfdce0a7db19521a958191c4e0bb567../fonts/morfont.svg#morfont") format("svg");
  font-weight: normal;
  font-style: normal; }

/* line 30, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon, .mf-appmenu--submenu-item-icon:before, .mf-simple-list__icon .mf-simple-list--item:before, .mf-breadcrumb--item.has-submenu:after, .ac-inbox--icon .mf-inbox--menu-item a::before,
.ac-inbox--icon .mf-inbox--submenu-item a::before {
  font-family: "morfont";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 52, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-cancel:before {
  content: "ï„"; }

/* line 61, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-check:before {
  content: "ï„‚"; }

/* line 70, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-config:before {
  content: "ï„ƒ"; }

/* line 79, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-download:before {
  content: "ï„„"; }

/* line 88, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-eye:before {
  content: "ï„…"; }

/* line 97, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-forbidden:before {
  content: "ï„†"; }

/* line 106, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-inside:before {
  content: "ï„‡"; }

/* line 115, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-link:before {
  content: "ï„ˆ"; }

/* line 124, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-locked:before {
  content: "ï„‰"; }

/* line 133, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-minus:before {
  content: "ï„Š"; }

/* line 142, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-outside:before {
  content: "ï„‹"; }

/* line 151, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-plus:before {
  content: "ï„Œ"; }

/* line 160, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-search:before {
  content: "ï„"; }

/* line 169, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-unlocked:before {
  content: "ï„Ž"; }

/* line 178, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-upload:before {
  content: "ï„"; }

/* line 187, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive:before {
  content: "ï„"; }

/* line 196, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archives:before {
  content: "ï„‘"; }

/* line 205, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-back:before {
  content: "ï„’"; }

/* line 214, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-bigger:before {
  content: "ï„“"; }

/* line 223, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-collapse:before {
  content: "ï„”"; }

/* line 232, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-down:before {
  content: "ï„•"; }

/* line 241, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-download:before {
  content: "ï„–"; }

/* line 250, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-expand:before {
  content: "ï„—"; }

/* line 259, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-left:before {
  content: "ï„˜"; }

/* line 268, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-mixed:before {
  content: "ï„™"; }

/* line 277, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-move-left:before {
  content: "ï„š"; }

/* line 286, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-move-object:before {
  content: "ï„›"; }

/* line 295, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-move-rigth:before {
  content: "ï„œ"; }

/* line 304, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-move:before {
  content: "ï„"; }

/* line 313, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-redo:before {
  content: "ï„ž"; }

/* line 322, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-reload:before {
  content: "ï„Ÿ"; }

/* line 331, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-reload1:before {
  content: "ï„ "; }

/* line 340, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-reload2:before {
  content: "ï„¡"; }

/* line 349, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resend:before {
  content: "ï„¢"; }

/* line 358, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resend1:before {
  content: "ï„£"; }

/* line 367, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resend2:before {
  content: "ï„¤"; }

/* line 376, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resend3:before {
  content: "ï„¥"; }

/* line 385, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resize-bigger:before {
  content: "ï„¦"; }

/* line 394, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resize-horizontal-open:before {
  content: "ï„§"; }

/* line 403, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resize-horizontal:before {
  content: "ï„¨"; }

/* line 412, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resize-smaller:before {
  content: "ï„©"; }

/* line 421, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resize-vertical-close:before {
  content: "ï„ª"; }

/* line 430, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resize-vertical-open:before {
  content: "ï„«"; }

/* line 439, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resize-vertical:before {
  content: "ï„¬"; }

/* line 448, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-right:before {
  content: "ï„­"; }

/* line 457, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-rounded-down:before {
  content: "ï„®"; }

/* line 466, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-rounded-left:before {
  content: "ï„¯"; }

/* line 475, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-rounded-right:before {
  content: "ï„°"; }

/* line 484, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-rounded-up:before {
  content: "ï„±"; }

/* line 493, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-smaller:before {
  content: "ï„²"; }

/* line 502, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-sort-down:before {
  content: "ï„³"; }

/* line 511, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-sort-up:before {
  content: "ï„´"; }

/* line 520, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-sort:before {
  content: "ï„µ"; }

/* line 529, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-tag-left:before {
  content: "ï„¶"; }

/* line 538, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-tag-right:before {
  content: "ï„·"; }

/* line 547, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-turn-left-2:before {
  content: "ï„¸"; }

/* line 556, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-turn-left:before {
  content: "ï„¹"; }

/* line 565, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-turn-right-2:before {
  content: "ï„º"; }

/* line 574, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-turn-right:before {
  content: "ï„»"; }

/* line 583, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-undo:before {
  content: "ï„¼"; }

/* line 592, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-up:before {
  content: "ï„½"; }

/* line 601, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-upload:before {
  content: "ï„¾"; }

/* line 610, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow2-double-left:before {
  content: "ï„¿"; }

/* line 619, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow2-left:before {
  content: "ï…€"; }

/* line 628, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow3-back:before {
  content: "ï…"; }

/* line 637, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow3-next:before {
  content: "ï…‚"; }

/* line 646, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-back:before {
  content: "ï…ƒ"; }

/* line 655, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-down:before {
  content: "ï…„"; }

/* line 664, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-move-left:before {
  content: "ï……"; }

/* line 673, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-move-right:before {
  content: "ï…†"; }

/* line 682, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-move:before {
  content: "ï…‡"; }

/* line 691, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-next:before {
  content: "ï…ˆ"; }

/* line 700, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-sort-down:before {
  content: "ï…‰"; }

/* line 709, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-sort-up:before {
  content: "ï…Š"; }

/* line 718, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-sort:before {
  content: "ï…‹"; }

/* line 727, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-up:before {
  content: "ï…Œ"; }

/* line 736, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-buble-euro:before {
  content: "ï…"; }

/* line 745, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-cancel:before, .cat_reclamaciones:before {
  content: "ï…Ž"; }

/* line 754, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-check:before {
  content: "ï…"; }

/* line 763, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-comment:before, .cat_denuncias:before {
  content: "ï…"; }

/* line 772, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-dots:before {
  content: "ï…‘"; }

/* line 781, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-euro:before, .cat_subvenciones:before {
  content: "ï…’"; }

/* line 790, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-help:before {
  content: "ï…“"; }

/* line 799, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-lines:before {
  content: "ï…”"; }

/* line 808, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-question:before {
  content: "ï…•"; }

/* line 817, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe:before {
  content: "ï…–"; }

/* line 826, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-bulb:before {
  content: "ï…—"; }

/* line 835, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-cancel:before {
  content: "ï…˜"; }

/* line 844, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-check:before {
  content: "ï…™"; }

/* line 853, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-download:before {
  content: "ï…š"; }

/* line 862, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-info:before {
  content: "ï…›"; }

/* line 871, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-question:before {
  content: "ï…œ"; }

/* line 880, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-stats:before {
  content: "ï…"; }

/* line 889, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-warning:before, .cat_sugerencias:before, .cat_cer_sugerencias:before, .cat_gc_sugerencias:before {
  content: "ï…ž"; }

/* line 898, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-arrow-down:before {
  content: "ï…Ÿ"; }

/* line 907, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-arrow-left:before {
  content: "ï… "; }

/* line 916, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-arrow-right:before {
  content: "ï…¡"; }

/* line 925, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-arrow-up:before {
  content: "ï…¢"; }

/* line 934, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-cancel:before {
  content: "ï…£"; }

/* line 943, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-check:before {
  content: "ï…¤"; }

/* line 952, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-euro:before {
  content: "ï…¥"; }

/* line 961, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-flash:before {
  content: "ï…¦"; }

/* line 970, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-flower:before {
  content: "ï…§"; }

/* line 979, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-forbidden:before, .cat_incompatibilidades:before {
  content: "ï…¨"; }

/* line 988, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-light:before {
  content: "ï…©"; }

/* line 997, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-line-minus:before {
  content: "ï…ª"; }

/* line 1006, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-link:before {
  content: "ï…«"; }

/* line 1015, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-minus:before {
  content: "ï…¬"; }

/* line 1024, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-play:before {
  content: "ï…­"; }

/* line 1033, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-plus:before {
  content: "ï…®"; }

/* line 1042, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-plus2:before {
  content: "ï…¯"; }

/* line 1051, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-priority-express:before, .cat_quejas:before {
  content: "ï…°"; }

/* line 1060, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-priority-high:before {
  content: "ï…±"; }

/* line 1069, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-priority-urgent:before {
  content: "ï…²"; }

/* line 1078, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-send:before {
  content: "ï…³"; }

/* line 1087, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-wheel:before {
  content: "ï…´"; }

/* line 1096, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-wheel2:before, .cat_autorizaciones:before {
  content: "ï…µ"; }

/* line 1105, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-wheels:before {
  content: "ï…¶"; }

/* line 1114, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-world:before, .cat_extranjeria:before {
  content: "ï…·"; }

/* line 1123, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle:before {
  content: "ï…¸"; }

/* line 1132, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-turn-wheel:before {
  content: "ï…¹"; }

/* line 1141, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-chemical:before {
  content: "ï…º"; }

/* line 1150, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-down:before {
  content: "ï…»"; }

/* line 1159, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-leftt:before {
  content: "ï…¼"; }

/* line 1168, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-next:before {
  content: "ï…½"; }

/* line 1177, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-right:before {
  content: "ï…¾"; }

/* line 1186, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-up:before {
  content: "ï…¿"; }

/* line 1195, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-acceda:before {
  content: "ï†€"; }

/* line 1204, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-csv-comments:before {
  content: "ï†"; }

/* line 1213, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-csv:before {
  content: "ï†‚"; }

/* line 1222, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-excel-download:before {
  content: "ï†ƒ"; }

/* line 1231, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-excel:before {
  content: "ï†„"; }

/* line 1240, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-line-csv:before {
  content: "ï†…"; }

/* line 1249, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-line-pdf:before {
  content: "ï††"; }

/* line 1258, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-pdf-download:before {
  content: "ï†‡"; }

/* line 1267, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-pdf:before {
  content: "ï†ˆ"; }

/* line 1276, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-public-reg:before {
  content: "ï†‰"; }

/* line 1285, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-template_dl:before {
  content: "ï†Š"; }

/* line 1294, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-unlink-warning:before {
  content: "ï†‹"; }

/* line 1303, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-xml:before {
  content: "ï†Œ"; }

/* line 1312, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-email2:before {
  content: "ï†"; }

/* line 1321, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-email3:before {
  content: "ï†Ž"; }

/* line 1330, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-envelope-new:before {
  content: "ï†"; }

/* line 1339, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-envelope:before {
  content: "ï†"; }

/* line 1348, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-group:before {
  content: "ï†‘"; }

/* line 1357, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-linked:before {
  content: "ï†’"; }

/* line 1366, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-map:before {
  content: "ï†“"; }

/* line 1375, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate3:before {
  content: "ï†”"; }

/* line 1384, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-new-email:before {
  content: "ï†•"; }

/* line 1393, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-new-folder:before {
  content: "ï†–"; }

/* line 1402, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save6:before {
  content: "ï†—"; }

/* line 1411, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-society:before {
  content: "ï†˜"; }

/* line 1420, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-star2:before {
  content: "ï†™"; }

/* line 1429, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin-new2:before {
  content: "ï†š"; }

/* line 1438, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-circle-check:before {
  content: "ï†›"; }

/* line 1447, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-group2:before, .cat_derecho:before {
  content: "ï†œ"; }

/* line 1456, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-new2:before {
  content: "ï†"; }

/* line 1465, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-person-new:before {
  content: "ï†ž"; }

/* line 1474, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-person:before {
  content: "ï†Ÿ"; }

/* line 1483, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-speaker:before {
  content: "ï† "; }

/* line 1492, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-attach:before {
  content: "ï†¡"; }

/* line 1501, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-cancel:before {
  content: "ï†¢"; }

/* line 1510, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-certified:before, .cat_certificaciones:before {
  content: "ï†£"; }

/* line 1519, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-check:before {
  content: "ï†¤"; }

/* line 1528, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-check2:before {
  content: "ï†¥"; }

/* line 1537, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-config-euro:before {
  content: "ï†¦"; }

/* line 1546, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-config:before {
  content: "ï†§"; }

/* line 1555, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-contract:before {
  content: "ï†¨"; }

/* line 1564, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-delete:before {
  content: "ï†©"; }

/* line 1573, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-download-help:before {
  content: "ï†ª"; }

/* line 1582, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-download-justify:before {
  content: "ï†«"; }

/* line 1591, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-download:before {
  content: "ï†¬"; }

/* line 1600, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-edit:before, .cat_generico:before {
  content: "ï†­"; }

/* line 1609, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-euro:before {
  content: "ï†®"; }

/* line 1618, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-house:before {
  content: "ï†¯"; }

/* line 1627, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-link:before {
  content: "ï†°"; }

/* line 1636, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-list:before {
  content: "ï†±"; }

/* line 1645, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-log:before {
  content: "ï†²"; }

/* line 1654, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-new-group:before {
  content: "ï†³"; }

/* line 1663, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-new:before {
  content: "ï†´"; }

/* line 1672, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-ok:before {
  content: "ï†µ"; }

/* line 1681, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-plus:before {
  content: "ï†¶"; }

/* line 1690, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-question:before {
  content: "ï†·"; }

/* line 1699, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-reg-end:before {
  content: "ï†¸"; }

/* line 1708, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-reg:before {
  content: "ï†¹"; }

/* line 1717, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-reload-cancel:before {
  content: "ï†º"; }

/* line 1726, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-reload:before {
  content: "ï†»"; }

/* line 1735, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-resend:before, .cat_consultas:before {
  content: "ï†¼"; }

/* line 1744, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-resend2:before {
  content: "ï†½"; }

/* line 1753, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-resend3:before {
  content: "ï†¾"; }

/* line 1762, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-search:before {
  content: "ï†¿"; }

/* line 1771, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-send-end:before {
  content: "ï‡€"; }

/* line 1780, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-send:before {
  content: "ï‡"; }

/* line 1789, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-star:before {
  content: "ï‡‚"; }

/* line 1798, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-stats:before {
  content: "ï‡ƒ"; }

/* line 1807, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-text-plus:before {
  content: "ï‡„"; }

/* line 1816, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-unlink:before {
  content: "ï‡…"; }

/* line 1825, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-upload:before {
  content: "ï‡†"; }

/* line 1834, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-warning:before, .cat_sanciones:before {
  content: "ï‡‡"; }

/* line 1843, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc:before {
  content: "ï‡ˆ"; }

/* line 1852, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-docs-check:before {
  content: "ï‡‰"; }

/* line 1861, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-docs:before {
  content: "ï‡Š"; }

/* line 1870, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-acceda:before {
  content: "ï†€"; }

/* line 1879, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-csv-comments:before {
  content: "ï†"; }

/* line 1888, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-csv:before {
  content: "ï†‚"; }

/* line 1897, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-excel-download:before {
  content: "ï†ƒ"; }

/* line 1906, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-excel:before {
  content: "ï†„"; }

/* line 1915, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-line-csv:before {
  content: "ï†…"; }

/* line 1924, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-line-pdf:before {
  content: "ï††"; }

/* line 1933, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-pdf-download:before {
  content: "ï†‡"; }

/* line 1942, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-pdf:before {
  content: "ï†ˆ"; }

/* line 1951, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-xml:before {
  content: "ï†Œ"; }

/* line 1960, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-cancel:before {
  content: "ï‡‹"; }

/* line 1969, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-check:before {
  content: "ï‡Œ"; }

/* line 1978, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-config:before {
  content: "ï‡"; }

/* line 1987, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-download:before {
  content: "ï‡Ž"; }

/* line 1996, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-export:before {
  content: "ï‡"; }

/* line 2005, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-eye:before {
  content: "ï‡"; }

/* line 2014, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-forbidden:before {
  content: "ï‡‘"; }

/* line 2023, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-import:before {
  content: "ï‡’"; }

/* line 2032, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-link:before {
  content: "ï‡“"; }

/* line 2041, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-locked:before {
  content: "ï‡”"; }

/* line 2050, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-minus:before {
  content: "ï‡•"; }

/* line 2059, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-open:before {
  content: "ï‡–"; }

/* line 2068, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-plus:before {
  content: "ï‡—"; }

/* line 2077, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-search:before {
  content: "ï‡˜"; }

/* line 2086, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-unlocked:before {
  content: "ï‡™"; }

/* line 2095, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-upload:before {
  content: "ï‡š"; }

/* line 2104, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder:before, .cat_consulta_documentos:before {
  content: "ï‡›"; }

/* line 2113, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folders:before {
  content: "ï‡œ"; }

/* line 2122, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-h-bold-lines-open:before {
  content: "ï‡"; }

/* line 2131, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-h-bold-lines:before {
  content: "ï‡ž"; }

/* line 2140, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-h-circle:before {
  content: "ï‡Ÿ"; }

/* line 2149, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-h-light-lines-open:before {
  content: "ï‡ "; }

/* line 2158, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-h-light-lines:before {
  content: "ï‡¡"; }

/* line 2167, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-h-square:before {
  content: "ï‡¢"; }

/* line 2176, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-v-circle:before {
  content: "ï‡£"; }

/* line 2185, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-v-square:before {
  content: "ï‡¤"; }

/* line 2194, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-cancel:before {
  content: "ï‡¥"; }

/* line 2203, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-check:before {
  content: "ï‡¦"; }

/* line 2212, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-config:before {
  content: "ï‡§"; }

/* line 2221, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-eye:before {
  content: "ï‡¨"; }

/* line 2230, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-forbidden:before {
  content: "ï‡©"; }

/* line 2239, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-link:before {
  content: "ï‡ª"; }

/* line 2248, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-minus:before {
  content: "ï‡«"; }

/* line 2257, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-plus:before {
  content: "ï‡¬"; }

/* line 2266, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-search:before {
  content: "ï‡­"; }

/* line 2275, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-user:before {
  content: "ï‡®"; }

/* line 2284, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-warning:before {
  content: "ï‡¯"; }

/* line 2293, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate:before {
  content: "ï‡°"; }

/* line 2302, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate2-check:before {
  content: "ï‡±"; }

/* line 2311, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate2-minus:before {
  content: "ï‡²"; }

/* line 2320, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate2-plus:before {
  content: "ï‡³"; }

/* line 2329, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate2-warning:before {
  content: "ï‡´"; }

/* line 2338, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate2:before {
  content: "ï‡µ"; }

/* line 2347, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate3-warning:before {
  content: "ï‡¶"; }

/* line 2356, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-acceda:before {
  content: "ï‡·"; }

/* line 2365, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-acceda2:before, .cat_todos:before {
  content: "ï‡¸"; }

/* line 2374, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-aeval:before, .cat_quejasaeval:before {
  content: "ï‡¹"; }

/* line 2383, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-batlog:before {
  content: "ï‡º"; }

/* line 2392, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-calidad:before, .cat_calidad:before {
  content: "ï‡»"; }

/* line 2401, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-eadmin:before {
  content: "ï‡¼"; }

/* line 2410, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-ISPA:before {
  content: "ï‡½"; }

/* line 2419, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-oris:before, .cat_gc_oris:before {
  content: "ï‡¾"; }

/* line 2428, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-ORVE:before {
  content: "ï‡¿"; }

/* line 2437, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-php:before {
  content: "ïˆ€"; }

/* line 2446, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-smashing:before {
  content: "ïˆ"; }

/* line 2455, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-space_invaders:before {
  content: "ïˆ‚"; }

/* line 2464, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-w3c-wai-a:before {
  content: "ïˆƒ"; }

/* line 2473, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-w3c-wai-aa:before {
  content: "ïˆ„"; }

/* line 2482, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-w3c-wai-aaa:before {
  content: "ïˆ…"; }

/* line 2491, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-w3c:before {
  content: "ïˆ†"; }

/* line 2500, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-appointment:before {
  content: "ïˆ‡"; }

/* line 2509, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-battery-half:before {
  content: "ïˆˆ"; }

/* line 2518, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-battery:before {
  content: "ïˆ‰"; }

/* line 2527, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-bell:before {
  content: "ïˆŠ"; }

/* line 2536, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-bike:before {
  content: "ïˆ‹"; }

/* line 2545, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-boat:before {
  content: "ïˆŒ"; }

/* line 2554, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-book:before {
  content: "ïˆ"; }

/* line 2563, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-books:before {
  content: "ïˆŽ"; }

/* line 2572, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-books2:before {
  content: "ïˆ"; }

/* line 2581, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-bridge:before {
  content: "ïˆ"; }

/* line 2590, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-brush:before {
  content: "ïˆ‘"; }

/* line 2599, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-bulb:before {
  content: "ïˆ’"; }

/* line 2608, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-bus:before {
  content: "ïˆ“"; }

/* line 2617, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-calculator:before {
  content: "ïˆ”"; }

/* line 2626, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-calendar-check:before {
  content: "ïˆ•"; }

/* line 2635, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-calendar:before {
  content: "ïˆ–"; }

/* line 2644, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-camera:before {
  content: "ïˆ—"; }

/* line 2653, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-car:before, .cat_transportes:before {
  content: "ïˆ˜"; }

/* line 2662, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-chemistry:before {
  content: "ïˆ™"; }

/* line 2671, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cinema:before {
  content: "ïˆš"; }

/* line 2680, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-city:before {
  content: "ïˆ›"; }

/* line 2689, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-city2:before {
  content: "ïˆœ"; }

/* line 2698, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-clock:before {
  content: "ïˆ"; }

/* line 2707, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-commerce:before {
  content: "ïˆž"; }

/* line 2716, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cowtrees:before {
  content: "ïˆŸ"; }

/* line 2725, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-ct-clock:before {
  content: "ïˆ "; }

/* line 2734, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cup:before {
  content: "ïˆ¡"; }

/* line 2743, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-demography:before {
  content: "ïˆ¢"; }

/* line 2752, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-disquette:before {
  content: "ïˆ£"; }

/* line 2761, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-economy:before {
  content: "ïˆ¤"; }

/* line 2770, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-education:before {
  content: "ïˆ¥"; }

/* line 2779, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-email-new:before {
  content: "ïˆ¦"; }

/* line 2788, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-email-open:before {
  content: "ïˆ§"; }

/* line 2797, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-email:before, .cat_quejas_sugerencias:before {
  content: "ïˆ¨"; }

/* line 2806, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-eu-flag:before, .cat_cooperacion:before {
  content: "ïˆ©"; }

/* line 2815, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-eye:before {
  content: "ïˆª"; }

/* line 2824, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-factory:before {
  content: "ïˆ«"; }

/* line 2833, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-film:before {
  content: "ïˆ¬"; }

/* line 2842, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-flag:before {
  content: "ïˆ­"; }

/* line 2851, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-gift:before {
  content: "ïˆ®"; }

/* line 2860, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-graduate_hat:before, .cat_cer_examenes:before, .cat_gc_examenes:before {
  content: "ïˆ¯"; }

/* line 2869, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-gun:before {
  content: "ïˆ°"; }

/* line 2878, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-hammer:before {
  content: "ïˆ±"; }

/* line 2887, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-handshake:before, .cat_cer_perfil:before {
  content: "ïˆ²"; }

/* line 2896, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-health:before {
  content: "ïˆ³"; }

/* line 2905, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-heart:before {
  content: "ïˆ´"; }

/* line 2914, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-house:before {
  content: "ïˆµ"; }

/* line 2923, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-house2:before {
  content: "ïˆ¶"; }

/* line 2932, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-houses:before {
  content: "ïˆ·"; }

/* line 2941, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-justice:before, .cat_expropiaciones:before {
  content: "ïˆ¸"; }

/* line 2950, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-lightnin_bulb:before {
  content: "ïˆ¹"; }

/* line 2959, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-map-spain:before, .cat_eell:before {
  content: "ïˆº"; }

/* line 2968, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-map:before {
  content: "ïˆ»"; }

/* line 2977, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-marker:before {
  content: "ïˆ¼"; }

/* line 2986, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-market:before {
  content: "ïˆ½"; }

/* line 2995, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-micro:before {
  content: "ïˆ¾"; }

/* line 3004, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-microscope:before {
  content: "ïˆ¿"; }

/* line 3013, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-money-bag-manage:before {
  content: "ï‰€"; }

/* line 3022, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-money-bag:before {
  content: "ï‰"; }

/* line 3031, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-money-coins:before {
  content: "ï‰‚"; }

/* line 3040, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-park:before {
  content: "ï‰ƒ"; }

/* line 3049, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-pencil:before {
  content: "ï‰„"; }

/* line 3058, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-pill:before, .cat_estupefacientes:before {
  content: "ï‰…"; }

/* line 3067, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-pinetree:before {
  content: "ï‰†"; }

/* line 3076, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-plant:before {
  content: "ï‰‡"; }

/* line 3085, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-public:before {
  content: "ï‰ˆ"; }

/* line 3094, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-ribbon:before, .cat_premios:before {
  content: "ï‰‰"; }

/* line 3103, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save-send:before {
  content: "ï‰Š"; }

/* line 3112, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save:before {
  content: "ï‰‹"; }

/* line 3121, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-screen-download:before {
  content: "ï‰Œ"; }

/* line 3130, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-screen-picture:before {
  content: "ï‰"; }

/* line 3139, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-screen-play:before {
  content: "ï‰Ž"; }

/* line 3148, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-screen:before {
  content: "ï‰"; }

/* line 3157, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-shopping-cart:before {
  content: "ï‰"; }

/* line 3166, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-smartphone:before {
  content: "ï‰‘"; }

/* line 3175, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-tag:before {
  content: "ï‰’"; }

/* line 3184, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-theater:before {
  content: "ï‰“"; }

/* line 3193, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-time-finished:before {
  content: "ï‰”"; }

/* line 3202, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-time-waiting:before {
  content: "ï‰•"; }

/* line 3211, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-tourism:before {
  content: "ï‰–"; }

/* line 3220, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-train:before {
  content: "ï‰—"; }

/* line 3229, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-trash-empty:before {
  content: "ï‰˜"; }

/* line 3238, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-trash-full:before {
  content: "ï‰™"; }

/* line 3247, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-trash:before {
  content: "ï‰š"; }

/* line 3256, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-tshirt:before {
  content: "ï‰›"; }

/* line 3265, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-wheat:before {
  content: "ï‰œ"; }

/* line 3274, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-add:before {
  content: "ï‰"; }

/* line 3283, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-add2:before {
  content: "ï‰ž"; }

/* line 3292, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-administration-silence:before {
  content: "ï‰Ÿ"; }

/* line 3301, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-administration:before {
  content: "ï‰ "; }

/* line 3310, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrobe:before {
  content: "ï‰¡"; }

/* line 3319, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-article:before {
  content: "ï‰¢"; }

/* line 3328, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-attach:before {
  content: "ï‰£"; }

/* line 3337, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cancel:before {
  content: "ï‰¤"; }

/* line 3346, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cancel2:before {
  content: "ï‰¥"; }

/* line 3355, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-check:before {
  content: "ï‰¦"; }

/* line 3364, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-communication:before {
  content: "ï‰§"; }

/* line 3373, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-control-back:before {
  content: "ï‰¨"; }

/* line 3382, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-control-backward:before {
  content: "ï‰©"; }

/* line 3391, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-control-forward:before {
  content: "ï‰ª"; }

/* line 3400, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-control-next:before {
  content: "ï‰«"; }

/* line 3409, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-control-pause:before {
  content: "ï‰¬"; }

/* line 3418, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-control-play:before {
  content: "ï‰­"; }

/* line 3427, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-control-stop:before {
  content: "ï‰®"; }

/* line 3436, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-copy:before {
  content: "ï‰¯"; }

/* line 3445, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cross:before {
  content: "ï‰°"; }

/* line 3454, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cut:before {
  content: "ï‰±"; }

/* line 3463, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-dir-tree:before {
  content: "ï‰²"; }

/* line 3472, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-double-check:before {
  content: "ï‰³"; }

/* line 3481, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-euro:before, .cat_tasas:before {
  content: "ï‰´"; }

/* line 3490, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-filter:before {
  content: "ï‰µ"; }

/* line 3499, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-flash:before {
  content: "ï‰¶"; }

/* line 3508, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-grid-list:before {
  content: "ï‰·"; }

/* line 3517, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-grid-medium:before {
  content: "ï‰¸"; }

/* line 3526, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-grid-small:before {
  content: "ï‰¹"; }

/* line 3535, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-header:before {
  content: "ï‰º"; }

/* line 3544, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-historic:before {
  content: "ï‰»"; }

/* line 3553, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-image-link:before {
  content: "ï‰¼"; }

/* line 3562, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-image-text:before {
  content: "ï‰½"; }

/* line 3571, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-inbox-empty:before {
  content: "ï‰¾"; }

/* line 3580, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-inbox:before {
  content: "ï‰¿"; }

/* line 3589, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-info:before, .cat_solicitud_de_informacion:before {
  content: "ïŠ€"; }

/* line 3598, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-layers:before {
  content: "ïŠ"; }

/* line 3607, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-link-article:before {
  content: "ïŠ‚"; }

/* line 3616, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-link-doc:before {
  content: "ïŠƒ"; }

/* line 3625, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-link-news:before {
  content: "ïŠ„"; }

/* line 3634, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-link-page:before {
  content: "ïŠ…"; }

/* line 3643, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-link-pages:before {
  content: "ïŠ†"; }

/* line 3652, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-link:before {
  content: "ïŠ‡"; }

/* line 3661, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-list:before {
  content: "ïŠˆ"; }

/* line 3670, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-max-window:before {
  content: "ïŠ‰"; }

/* line 3679, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-min-window:before {
  content: "ïŠŠ"; }

/* line 3688, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-minus:before {
  content: "ïŠ‹"; }

/* line 3697, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-new-note:before {
  content: "ïŠŒ"; }

/* line 3706, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-new-window:before {
  content: "ïŠ"; }

/* line 3715, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-note-warning:before {
  content: "ïŠŽ"; }

/* line 3724, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-note:before {
  content: "ïŠ"; }

/* line 3733, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-outbox:before {
  content: "ïŠ"; }

/* line 3742, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-page:before {
  content: "ïŠ‘"; }

/* line 3751, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-paste:before {
  content: "ïŠ’"; }

/* line 3760, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-percent:before {
  content: "ïŠ“"; }

/* line 3769, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-print:before {
  content: "ïŠ”"; }

/* line 3778, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-question:before {
  content: "ïŠ•"; }

/* line 3787, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-quotes-down:before {
  content: "ïŠ–"; }

/* line 3796, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-quotes-up:before {
  content: "ïŠ—"; }

/* line 3805, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-restaurant:before {
  content: "ïŠ˜"; }

/* line 3814, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-rss:before {
  content: "ïŠ™"; }

/* line 3823, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-rss2:before {
  content: "ïŠš"; }

/* line 3832, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save:before {
  content: "ï‰‹"; }

/* line 3841, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save2:before {
  content: "ïŠ›"; }

/* line 3850, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save3:before {
  content: "ïŠœ"; }

/* line 3859, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save4:before {
  content: "ïŠ"; }

/* line 3868, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save5:before {
  content: "ïŠž"; }

/* line 3877, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-scissor:before {
  content: "ïŠŸ"; }

/* line 3886, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-search-minus:before {
  content: "ïŠ "; }

/* line 3895, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-search-plus:before {
  content: "ïŠ¡"; }

/* line 3904, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-search:before {
  content: "ïŠ¢"; }

/* line 3913, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-searchbox:before {
  content: "ïŠ£"; }

/* line 3922, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-send:before {
  content: "ïŠ¤"; }

/* line 3931, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-share:before {
  content: "ïŠ¥"; }

/* line 3940, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-shield-star:before {
  content: "ïŠ¦"; }

/* line 3949, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-sign_cancel:before {
  content: "ïŠ§"; }

/* line 3958, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-sign_doc:before, .cat_cer_registro:before, .cat_gc_registro:before {
  content: "ïŠ¨"; }

/* line 3967, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-sign:before {
  content: "ïŠ©"; }

/* line 3976, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-sound-off:before {
  content: "ïŠª"; }

/* line 3985, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-sound:before {
  content: "ïŠ«"; }

/* line 3994, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-sound1:before {
  content: "ïŠ¬"; }

/* line 4003, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-sound2:before {
  content: "ïŠ­"; }

/* line 4012, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-star:before {
  content: "ïŠ®"; }

/* line 4021, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-stats-bars:before {
  content: "ïŠ¯"; }

/* line 4030, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-stats-bars2:before {
  content: "ïŠ°"; }

/* line 4039, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-stats:before {
  content: "ïŠ±"; }

/* line 4048, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-storm:before {
  content: "ïŠ²"; }

/* line 4057, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-storm2:before {
  content: "ïŠ³"; }

/* line 4066, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-storm3:before {
  content: "ïŠ´"; }

/* line 4075, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-add-left-column:before {
  content: "ïŠµ"; }

/* line 4084, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-add-right-column:before {
  content: "ïŠ¶"; }

/* line 4093, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-add-row-down:before {
  content: "ïŠ·"; }

/* line 4102, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-add-row-up:before {
  content: "ïŠ¸"; }

/* line 4111, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-add-row:before {
  content: "ïŠ¹"; }

/* line 4120, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-copy-column:before {
  content: "ïŠº"; }

/* line 4129, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-copy-row:before {
  content: "ïŠ»"; }

/* line 4138, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-delete-column:before {
  content: "ïŠ¼"; }

/* line 4147, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-delete-row-center:before {
  content: "ïŠ½"; }

/* line 4156, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-delete-row:before {
  content: "ïŠ¾"; }

/* line 4165, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-display-all:before {
  content: "ïŠ¿"; }

/* line 4174, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-display-error:before {
  content: "ï‹€"; }

/* line 4183, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-text-tool-link:before {
  content: "ï‹"; }

/* line 4192, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-text-tool:before {
  content: "ï‹‚"; }

/* line 4201, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-text:before {
  content: "ï‹ƒ"; }

/* line 4210, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-thread-comment:before {
  content: "ï‹„"; }

/* line 4219, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-turnon:before {
  content: "ï‹…"; }

/* line 4228, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-unlink:before {
  content: "ï‹†"; }

/* line 4237, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-vaccine:before {
  content: "ï‹‡"; }

/* line 4246, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-verify-data:before {
  content: "ï‹ˆ"; }

/* line 4255, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-video-link:before {
  content: "ï‹‰"; }

/* line 4264, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-warning:before {
  content: "ï‹Š"; }

/* line 4273, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-warning2:before {
  content: "ï‹‹"; }

/* line 4282, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-dropbox:before {
  content: "ï‹Œ"; }

/* line 4291, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-facebook:before, .mf-rrss--btn__facebook a:before,
.mf-rrss--btn__facebook button:before,
.mf-rrss--btn__facebook .mf-cookies--accept:before,
.mf-rrss--btn__facebook .mf-cookies--info:before,
.mf-rrss--btn__facebook .mf-scroll-nav--btn:before,
.mf-rrss--btn__facebook input [type="submit"]:before,
.mf-access--btn__facebook a:before,
.mf-access--btn__facebook button:before,
.mf-access--btn__facebook .mf-cookies--accept:before,
.mf-access--btn__facebook .mf-cookies--info:before,
.mf-access--btn__facebook .mf-scroll-nav--btn:before,
.mf-access--btn__facebook input [type="submit"]:before {
  content: "ï‹"; }

/* line 4300, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-googleplus:before, .mf-rrss--btn__google a:before,
.mf-rrss--btn__google button:before,
.mf-rrss--btn__google .mf-cookies--accept:before,
.mf-rrss--btn__google .mf-cookies--info:before,
.mf-rrss--btn__google .mf-scroll-nav--btn:before,
.mf-rrss--btn__google input [type="submit"]:before,
.mf-access--btn__google a:before,
.mf-access--btn__google button:before,
.mf-access--btn__google .mf-cookies--accept:before,
.mf-access--btn__google .mf-cookies--info:before,
.mf-access--btn__google .mf-scroll-nav--btn:before,
.mf-access--btn__google input [type="submit"]:before {
  content: "ï‹Ž"; }

/* line 4309, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-tumblr:before {
  content: "ï‹"; }

/* line 4318, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-twitter:before, .mf-rrss--btn__twitter a:before,
.mf-rrss--btn__twitter button:before,
.mf-rrss--btn__twitter .mf-cookies--accept:before,
.mf-rrss--btn__twitter .mf-cookies--info:before,
.mf-rrss--btn__twitter .mf-scroll-nav--btn:before,
.mf-rrss--btn__twitter input [type="submit"]:before,
.mf-access--btn__twitter a:before,
.mf-access--btn__twitter button:before,
.mf-access--btn__twitter .mf-cookies--accept:before,
.mf-access--btn__twitter .mf-cookies--info:before,
.mf-access--btn__twitter .mf-scroll-nav--btn:before,
.mf-access--btn__twitter input [type="submit"]:before {
  content: "ï‹"; }

/* line 4327, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-vimeo:before {
  content: "ï‹‘"; }

/* line 4336, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-youtube:before {
  content: "ï‹’"; }

/* line 4345, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-athletism:before {
  content: "ï‹“"; }

/* line 4354, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-bascket:before {
  content: "ï‹”"; }

/* line 4363, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-bowling:before {
  content: "ï‹•"; }

/* line 4372, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-football-indoor:before {
  content: "ï‹–"; }

/* line 4381, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-football:before {
  content: "ï‹—"; }

/* line 4390, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-hockey:before {
  content: "ï‹˜"; }

/* line 4399, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-ice-skate:before {
  content: "ï‹™"; }

/* line 4408, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-padel:before {
  content: "ï‹š"; }

/* line 4417, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-scuba-dive:before {
  content: "ï‹›"; }

/* line 4426, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-swimmer:before {
  content: "ï‹œ"; }

/* line 4435, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-tennis:before {
  content: "ï‹"; }

/* line 4444, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-voleyball:before {
  content: "ï‹ž"; }

/* line 4453, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-funnel:before {
  content: "ï‹Ÿ"; }

/* line 4462, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-key:before, .mf-rrss--btn__clave a:before,
.mf-rrss--btn__clave button:before,
.mf-rrss--btn__clave .mf-cookies--accept:before,
.mf-rrss--btn__clave .mf-cookies--info:before,
.mf-rrss--btn__clave .mf-scroll-nav--btn:before,
.mf-rrss--btn__clave input [type="submit"]:before,
.mf-access--btn__clave a:before,
.mf-access--btn__clave button:before,
.mf-access--btn__clave .mf-cookies--accept:before,
.mf-access--btn__clave .mf-cookies--info:before,
.mf-access--btn__clave .mf-scroll-nav--btn:before,
.mf-access--btn__clave input [type="submit"]:before {
  content: "ï‹ "; }

/* line 4471, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-keyplus:before {
  content: "ï‹¡"; }

/* line 4480, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-lock:before {
  content: "ï‹¢"; }

/* line 4489, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-tool:before {
  content: "ï‹£"; }

/* line 4498, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-unlock:before {
  content: "ï‹¤"; }

/* line 4507, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin-check:before {
  content: "ï‹¥"; }

/* line 4516, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin-config:before {
  content: "ï‹¦"; }

/* line 4525, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin-delete:before {
  content: "ï‹§"; }

/* line 4534, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin-euro:before {
  content: "ï‹¨"; }

/* line 4543, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin-money:before {
  content: "ï‹©"; }

/* line 4552, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin-new:before {
  content: "ï‹ª"; }

/* line 4561, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin:before {
  content: "ï‹«"; }

/* line 4570, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-banned:before {
  content: "ï‹¬"; }

/* line 4579, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-cancel:before {
  content: "ï‹­"; }

/* line 4588, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-check:before {
  content: "ï‹®"; }

/* line 4597, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-compatibility:before {
  content: "ï‹¯"; }

/* line 4606, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-config:before {
  content: "ï‹°"; }

/* line 4615, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-council:before {
  content: "ï‹±"; }

/* line 4624, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-delete:before {
  content: "ï‹²"; }

/* line 4633, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-group-house-new:before {
  content: "ï‹³"; }

/* line 4642, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-group-house:before {
  content: "ï‹´"; }

/* line 4651, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-group-key:before {
  content: "ï‹µ"; }

/* line 4660, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-group-new:before {
  content: "ï‹¶"; }

/* line 4669, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-group:before {
  content: "ï‹·"; }

/* line 4678, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-key:before {
  content: "ï‹¸"; }

/* line 4687, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-link:before {
  content: "ï‹¹"; }

/* line 4696, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-mail:before {
  content: "ï‹º"; }

/* line 4705, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-man:before {
  content: "ï‹»"; }

/* line 4714, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-minus:before {
  content: "ï‹¼"; }

/* line 4723, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-new:before {
  content: "ï‹½"; }

/* line 4732, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-office:before, .cat_funcionarios:before, .cat_cer_empleo:before, .cat_gc_empleo:before {
  content: "ï‹¾"; }

/* line 4741, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-police:before {
  content: "ï‹¿"; }

/* line 4750, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-political-party:before {
  content: "ïŒ€"; }

/* line 4759, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-search:before {
  content: "ïŒ"; }

/* line 4768, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-silence:before {
  content: "ïŒ‚"; }

/* line 4777, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-warning:before {
  content: "ïŒƒ"; }

/* line 4786, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-woman:before {
  content: "ïŒ„"; }

/* line 4795, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user:before {
  content: "ïŒ…"; }

/* line 4804, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-users-couple:before {
  content: "ïŒ†"; }

/* line 4813, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-users-meeting:before {
  content: "ïŒ‡"; }

/* line 4822, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-users-men-couple:before {
  content: "ïŒˆ"; }

/* line 4831, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-users-women-couple:before {
  content: "ïŒ‰"; }

/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/*! MORFOS 3.0.0 */
/* Devuelve un font-size en rem, junto con un fallback en px para navegadores que no soporten rem (IE) */
/*
*  Hide only visually, but have it available for screenreaders: h5bp.com/v
*/
/* line 2, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker {
  position: relative;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 196px;
  height: 147px;
  position: absolute;
  cursor: default;
  top: 0;
  left: 0;
  display: none;
  box-sizing: content-box; }

/* line 16, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerContainer {
  position: absolute; }

/* Hide border divs by default */
/* line 21, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerBorderT,
.datepickerBorderB,
.datepickerBorderL,
.datepickerBorderR,
.datepickerBorderTL,
.datepickerBorderTR,
.datepickerBorderBL,
.datepickerBorderBR {
  display: none; }

/* line 32, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerHidden {
  display: none; }

/* line 35, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker table {
  border-collapse: collapse; }

/* line 38, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker a {
  color: black;
  text-decoration: none;
  cursor: default;
  outline: none; }

/* line 44, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker table td {
  text-align: center;
  padding: 0;
  margin: 0; }

/* line 49, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker th {
  text-align: center;
  color: #666666;
  font-weight: normal;
  padding: 0; }

/* line 55, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker tbody a {
  display: block; }

/* line 58, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerDays a {
  width: 20px;
  line-height: 16px;
  height: 16px;
  padding-right: 2px; }

/* line 64, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerYears a,
.datepickerMonths a {
  width: 39px;
  line-height: 36px;
  height: 36px;
  text-align: center; }

/* line 71, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerMonths td:first-child a,
.datepickerMonths td:last-child a,
.datepickerYears td:first-child a,
.datepickerYears td:last-child a {
  width: 38px; }

/* line 77, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
td.datepickerNotInMonth a {
  color: #666666; }

/* line 80, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
tbody.datepickerDays td.datepickerSelected {
  background: #136A9F; }

/* line 83, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected {
  background: #17384d; }

/* line 86, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
tbody.datepickerYears td.datepickerSelected,
tbody.datepickerMonths td.datepickerSelected {
  background: #17384d; }

/* line 90, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker td.datepickerSelected a {
  color: white; }

/* line 93, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker a:hover,
div.datepicker a:hover {
  color: #88c5eb; }

/* line 97, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker td.datepickerNotInMonth a:hover {
  color: #999999; }

/* line 100, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerSpace div {
  width: 20px; }

/* line 103, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerBlock {
  vertical-align: top; }

/* line 106, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
a.datepickerGoNext,
a.datepickerGoPrev,
a.datepickerMonth {
  text-align: center;
  height: 20px;
  line-height: 20px;
  float: left; }

/* line 114, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker th a.datepickerGoNext,
div.datepicker th a.datepickerGoPrev {
  width: 20px;
  color: #666666;
  display: none; }

/* line 120, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker th a.datepickerMonth {
  width: 114px;
  display: block; }

/* Only display the previous/next arrows on the first/last calendars */
/* line 125, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker .datepickerFirstView th a.datepickerGoPrev,
div.datepicker .datepickerLastView th a.datepickerGoNext {
  display: block; }

/* Compensate for the space lost by not having a previous arrow */
/* line 130, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker th a.datepickerMonth {
  margin-left: 20px; }

/* line 133, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker .datepickerFirstView th a.datepickerMonth {
  margin-left: 0; }

/* Day mode calendar body */
/* line 137, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
table.datepickerViewDays tbody.datepickerMonths,
table.datepickerViewDays tbody.datepickerYears {
  display: none; }

/* Month mode calendar body */
/* line 142, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
table.datepickerViewMonths tbody.datepickerDays,
table.datepickerViewMonths tbody.datepickerYears,
table.datepickerViewMonths tr.datepickerDoW {
  display: none; }

/* Year mode calendar body */
/* line 148, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
table.datepickerViewYears tbody.datepickerDays,
table.datepickerViewYears tbody.datepickerMonths,
table.datepickerViewYears tr.datepickerDoW {
  display: none; }

/* line 153, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
td.datepickerDisabled a,
td.datepickerDisabled.datepickerNotInMonth a {
  color: #555555; }

/* line 157, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
td.datepickerDisabled a:hover {
  color: #333333; }

/* Not used by default, calendar cells can be marked as special if desired (doesn't seem to be totally working) */
/* line 161, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker tbody.datepickerDays td.datepickerSpecial a {
  background: #770000;
  color: white; }

/* line 165, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker tbody.datepickerDays td.datepickerSpecial.datepickerSelected a {
  background: #aa0000; }

/* style the 'not in month' day cell away */
/* line 170, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected {
  background-color: transparent; }

/* line 173, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker td.datepickerNotInMonth a span {
  display: none; }

/* line 176, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker td.datepickerNotInMonth a:hover span {
  display: none; }

/* line 179, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker tbody.datepickerDays td.datepickerNotInMonth:hover {
  background-color: transparent; }

/* Datepicker border styling */
/* line 3, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
.datepicker {
  background-color: #F7F7F7;
  border: 1px solid #CCCCCC;
  border-radius: 5px 5px 5px 5px;
  padding: 10px; }

/* Tighten up the spacing between multiple calendars */
/* line 11, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
.datepickerSpace div {
  width: 2px; }

/* Grey background behind Month Name row, and blue text */
/* line 16, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker th {
  background-color: #DDDDDD; }

/* line 19, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker th a.datepickerMonth {
  color: #008ED6;
  font-weight: normal; }

/* style the day of week header cells */
/* line 25, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker th {
  color: black;
  font-weight: bold; }

/* grey underline beneath day of week row */
/* line 30, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker table thead tr.datepickerDoW th {
  border-bottom: 1px solid #CCCCCC; }

/* Black text, white background, and grey borders around day cells */
/* line 35, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker a,
div.datepicker a:hover {
  color: black; }

/* line 39, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker table.datepickerViewDays,
div.datepicker table.datepickerViewMonths,
div.datepicker table.datepickerViewYears {
  background-color: white; }

/* line 44, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker table tbody.datepickerDays td {
  border: 1px solid #F7F7F7; }

/* blue cell color for selected days */
/* line 49, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
tbody.datepickerDays td.datepickerSelected {
  background-color: #0077CC; }

/* Grey out dates in the future */
/* line 54, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker td.datepickerFuture a {
  color: #DDDDDD; }

/* yellow cell background on hover */
/* line 59, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker tbody.datepickerDays td:hover {
  background-color: #FFCC33; }

/* Bold today's date */
/* line 64, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker td.datepickerToday a {
  font-weight: bold; }

/* cells are wider in the clean style */
/* line 69, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
.datepickerYears a, .datepickerMonths a {
  width: 42px; }

/* line 72, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
.datepickerMonths td:first-child a,
.datepickerYears td:first-child a {
  width: 39px; }

/* line 76, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker th a.datepickerMonth {
  width: 121px; }

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
/* line 11, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.animated {
  animation-duration: 1s;
  animation-fill-mode: both; }

/* line 18, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.animated.infinite {
  animation-iteration-count: infinite; }

/* line 23, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.animated.hinge {
  animation-duration: 2s; }

/* line 28, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  animation-duration: .75s; }

@keyframes bounce {
  from, 20%, 53%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0); }
  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0); }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0); }
  90% {
    transform: translate3d(0, -4px, 0); } }

/* line 92, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounce {
  animation-name: bounce;
  transform-origin: center bottom; }

@keyframes flash {
  from, 50%, to {
    opacity: 1; }
  25%, 75% {
    opacity: 0; } }

/* line 119, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.flash {
  animation-name: flash; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1); }
  50% {
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    transform: scale3d(1, 1, 1); } }

/* line 160, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.pulse {
  animation-name: pulse; }

@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1); }
  30% {
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    transform: scale3d(1.05, 0.95, 1); }
  to {
    transform: scale3d(1, 1, 1); } }

/* line 239, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rubberBand {
  animation-name: rubberBand; }

@keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0); }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0); } }

/* line 278, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.shake {
  animation-name: shake; }

@keyframes headShake {
  0% {
    transform: translateX(0); }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    transform: translateX(2px) rotateY(3deg); }
  50% {
    transform: translateX(0); } }

/* line 347, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.headShake {
  animation-timing-function: ease-in-out;
  animation-name: headShake; }

@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    transform: rotate3d(0, 0, 1, 0deg); } }

/* line 408, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.swing {
  transform-origin: top center;
  animation-name: swing; }

@keyframes tada {
  from {
    transform: scale3d(1, 1, 1); }
  10%, 20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  to {
    transform: scale3d(1, 1, 1); } }

/* line 469, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.tada {
  animation-name: tada; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes wobble {
  from {
    transform: none; }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    transform: none; } }

/* line 550, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.wobble {
  animation-name: wobble; }

@keyframes jello {
  from, 11.1%, to {
    transform: none; }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg); }
  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } }

/* line 639, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.jello {
  animation-name: jello;
  transform-origin: center; }

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1); } }

/* line 726, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceIn {
  animation-name: bounceIn; }

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0); }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0); }
  75% {
    transform: translate3d(0, -10px, 0); }
  90% {
    transform: translate3d(0, 5px, 0); }
  to {
    transform: none; } }

/* line 799, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceInDown {
  animation-name: bounceInDown; }

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0); }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0); }
  75% {
    transform: translate3d(-10px, 0, 0); }
  90% {
    transform: translate3d(5px, 0, 0); }
  to {
    transform: none; } }

/* line 872, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceInLeft {
  animation-name: bounceInLeft; }

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0); }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0); }
  75% {
    transform: translate3d(10px, 0, 0); }
  90% {
    transform: translate3d(-5px, 0, 0); }
  to {
    transform: none; } }

/* line 945, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceInRight {
  animation-name: bounceInRight; }

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0); }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0); }
  75% {
    transform: translate3d(0, 10px, 0); }
  90% {
    transform: translate3d(0, -5px, 0); }
  to {
    transform: translate3d(0, 0, 0); } }

/* line 1018, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceInUp {
  animation-name: bounceInUp; }

@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); } }

/* line 1061, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceOut {
  animation-name: bounceOut; }

@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0); }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); } }

/* line 1104, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceOutDown {
  animation-name: bounceOutDown; }

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0); }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); } }

/* line 1137, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceOutLeft {
  animation-name: bounceOutLeft; }

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0); }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); } }

/* line 1170, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceOutRight {
  animation-name: bounceOutRight; }

@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0); }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0); }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); } }

/* line 1213, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceOutUp {
  animation-name: bounceOutUp; }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

/* line 1238, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeIn {
  animation-name: fadeIn; }

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1271, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInDown {
  animation-name: fadeInDown; }

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1304, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInDownBig {
  animation-name: fadeInDownBig; }

@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1337, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInLeft {
  animation-name: fadeInLeft; }

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1370, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInLeftBig {
  animation-name: fadeInLeftBig; }

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1403, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInRight {
  animation-name: fadeInRight; }

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1436, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInRightBig {
  animation-name: fadeInRightBig; }

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1469, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInUp {
  animation-name: fadeInUp; }

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1502, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInUpBig {
  animation-name: fadeInUpBig; }

@keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

/* line 1527, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0); } }

/* line 1556, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutDown {
  animation-name: fadeOutDown; }

@keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); } }

/* line 1585, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutDownBig {
  animation-name: fadeOutDownBig; }

@keyframes fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0); } }

/* line 1614, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutLeft {
  animation-name: fadeOutLeft; }

@keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); } }

/* line 1643, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutLeftBig {
  animation-name: fadeOutLeftBig; }

@keyframes fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0); } }

/* line 1672, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutRight {
  animation-name: fadeOutRight; }

@keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); } }

/* line 1701, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutRightBig {
  animation-name: fadeOutRightBig; }

@keyframes fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0); } }

/* line 1730, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutUp {
  animation-name: fadeOutUp; }

@keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); } }

/* line 1759, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutUpBig {
  animation-name: fadeOutUpBig; }

@keyframes flip {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out; }
  40% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out; }
  50% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in; }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    animation-timing-function: ease-in; }
  to {
    transform: perspective(400px);
    animation-timing-function: ease-in; } }

/* line 1838, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  animation-name: flip; }

@keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in; }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  to {
    transform: perspective(400px); } }

/* line 1911, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInX; }

@keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    animation-timing-function: ease-in; }
  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  to {
    transform: perspective(400px); } }

/* line 1984, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInY; }

@keyframes flipOutX {
  from {
    transform: perspective(400px); }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }

/* line 2029, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.flipOutX {
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important; }

@keyframes flipOutY {
  from {
    transform: perspective(400px); }
  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }

/* line 2074, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipOutY; }

@keyframes lightSpeedIn {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    transform: skewX(-5deg);
    opacity: 1; }
  to {
    transform: none;
    opacity: 1; } }

/* line 2133, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.lightSpeedIn {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out; }

@keyframes lightSpeedOut {
  from {
    opacity: 1; }
  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

/* line 2164, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.lightSpeedOut {
  animation-name: lightSpeedOut;
  animation-timing-function: ease-in; }

@keyframes rotateIn {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  to {
    transform-origin: center;
    transform: none;
    opacity: 1; } }

/* line 2207, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateIn {
  animation-name: rotateIn; }

@keyframes rotateInDownLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1; } }

/* line 2248, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateInDownLeft {
  animation-name: rotateInDownLeft; }

@keyframes rotateInDownRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1; } }

/* line 2289, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateInDownRight {
  animation-name: rotateInDownRight; }

@keyframes rotateInUpLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1; } }

/* line 2330, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateInUpLeft {
  animation-name: rotateInUpLeft; }

@keyframes rotateInUpRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1; } }

/* line 2371, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateInUpRight {
  animation-name: rotateInUpRight; }

@keyframes rotateOut {
  from {
    transform-origin: center;
    opacity: 1; }
  to {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0; } }

/* line 2408, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateOut {
  animation-name: rotateOut; }

@keyframes rotateOutDownLeft {
  from {
    transform-origin: left bottom;
    opacity: 1; }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; } }

/* line 2445, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateOutDownLeft {
  animation-name: rotateOutDownLeft; }

@keyframes rotateOutDownRight {
  from {
    transform-origin: right bottom;
    opacity: 1; }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

/* line 2482, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateOutDownRight {
  animation-name: rotateOutDownRight; }

@keyframes rotateOutUpLeft {
  from {
    transform-origin: left bottom;
    opacity: 1; }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

/* line 2519, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateOutUpLeft {
  animation-name: rotateOutUpLeft; }

@keyframes rotateOutUpRight {
  from {
    transform-origin: right bottom;
    opacity: 1; }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0; } }

/* line 2556, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateOutUpRight {
  animation-name: rotateOutUpRight; }

@keyframes hinge {
  0% {
    transform-origin: top left;
    animation-timing-function: ease-in-out; }
  20%, 60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out; }
  40%, 80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

/* line 2629, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.hinge {
  animation-name: hinge; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    transform: none; } }

/* line 2664, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rollIn {
  animation-name: rollIn; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

/* line 2695, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rollOut {
  animation-name: rollOut; }

@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }

/* line 2724, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomIn {
  animation-name: zoomIn; }

@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

/* line 2765, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomInDown {
  animation-name: zoomInDown; }

@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

/* line 2806, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomInLeft {
  animation-name: zoomInLeft; }

@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

/* line 2847, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomInRight {
  animation-name: zoomInRight; }

@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

/* line 2888, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomInUp {
  animation-name: zoomInUp; }

@keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }

/* line 2925, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomOut {
  animation-name: zoomOut; }

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

/* line 2970, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomOutDown {
  animation-name: zoomOutDown; }

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center; } }

/* line 3007, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomOutLeft {
  animation-name: zoomOutLeft; }

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center; } }

/* line 3044, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomOutRight {
  animation-name: zoomOutRight; }

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

/* line 3089, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomOutUp {
  animation-name: zoomOutUp; }

@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

/* line 3120, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideInDown {
  animation-name: slideInDown; }

@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

/* line 3151, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideInLeft {
  animation-name: slideInLeft; }

@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

/* line 3182, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideInRight {
  animation-name: slideInRight; }

@keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

/* line 3213, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideInUp {
  animation-name: slideInUp; }

@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0); } }

/* line 3244, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideOutDown {
  animation-name: slideOutDown; }

@keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0); } }

/* line 3275, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideOutLeft {
  animation-name: slideOutLeft; }

@keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0); } }

/* line 3306, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideOutRight {
  animation-name: slideOutRight; }

@keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0); } }

/* line 3337, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideOutUp {
  animation-name: slideOutUp; }

/*?

Core
====

El nÃºcleo de Morfos contiene los estilos bÃ¡sicos del framework. 

*/
/*?

## Normalize 

Contiene estilos para normalizar elementos entre navegadores, para partir de una base comÃºn sobre la que construir los estilos de la aplicaciÃ³n. 

[necolas.github.io/normalize.css](http://necolas.github.io/normalize.css/)

*/
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Correct the line height in all browsers.
 * 3. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
/* Document
   ========================================================================== */
/* line 13, node_modules/morfos/private/sass/core/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  line-height: 1.15;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */ }

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
/* line 27, node_modules/morfos/private/sass/core/_normalize.scss */
body {
  margin: 0; }

/**
 * Add the correct display in IE 9-.
 */
/* line 35, node_modules/morfos/private/sass/core/_normalize.scss */
article,
aside,
footer,
header,
nav,
section {
  display: block; }

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
/* line 49, node_modules/morfos/private/sass/core/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
/* line 62, node_modules/morfos/private/sass/core/_normalize.scss */
figcaption,
figure,
main {
  /* 1 */
  display: block; }

/**
 * Add the correct margin in IE 8.
 */
/* line 72, node_modules/morfos/private/sass/core/_normalize.scss */
figure {
  margin: 1em 40px; }

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
/* line 81, node_modules/morfos/private/sass/core/_normalize.scss */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
/* line 92, node_modules/morfos/private/sass/core/_normalize.scss */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
/* line 105, node_modules/morfos/private/sass/core/_normalize.scss */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */ }

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
/* line 115, node_modules/morfos/private/sass/core/_normalize.scss */
a:active,
a:hover {
  outline-width: 0; }

/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
/* line 125, node_modules/morfos/private/sass/core/_normalize.scss */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */ }

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
/* line 135, node_modules/morfos/private/sass/core/_normalize.scss */
b,
strong {
  font-weight: inherit; }

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
/* line 144, node_modules/morfos/private/sass/core/_normalize.scss */
b,
strong {
  font-weight: bolder; }

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
/* line 154, node_modules/morfos/private/sass/core/_normalize.scss */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
 * Add the correct font style in Android 4.3-.
 */
/* line 165, node_modules/morfos/private/sass/core/_normalize.scss */
dfn {
  font-style: italic; }

/**
 * Add the correct background and color in IE 9-.
 */
/* line 173, node_modules/morfos/private/sass/core/_normalize.scss */
mark {
  background-color: #ff0;
  color: #000; }

/**
 * Add the correct font size in all browsers.
 */
/* line 182, node_modules/morfos/private/sass/core/_normalize.scss */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
/* line 191, node_modules/morfos/private/sass/core/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 199, node_modules/morfos/private/sass/core/_normalize.scss */
sub {
  bottom: -0.25em; }

/* line 203, node_modules/morfos/private/sass/core/_normalize.scss */
sup {
  top: -0.5em; }

/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
/* line 214, node_modules/morfos/private/sass/core/_normalize.scss */
audio,
video {
  display: inline-block; }

/**
 * Add the correct display in iOS 4-7.
 */
/* line 223, node_modules/morfos/private/sass/core/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Remove the border on images inside links in IE 10-.
 */
/* line 232, node_modules/morfos/private/sass/core/_normalize.scss */
img {
  border-style: none; }

/**
 * Hide the overflow in IE.
 */
/* line 240, node_modules/morfos/private/sass/core/_normalize.scss */
svg:not(:root) {
  overflow: hidden; }

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
/* line 252, node_modules/morfos/private/sass/core/_normalize.scss */
button, .mf-cookies--accept, .mf-cookies--info, .mf-scroll-nav--btn,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */ }

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
/* line 268, node_modules/morfos/private/sass/core/_normalize.scss */
button, .mf-cookies--accept, .mf-cookies--info, .mf-scroll-nav--btn,
input {
  /* 1 */
  overflow: visible; }

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
/* line 278, node_modules/morfos/private/sass/core/_normalize.scss */
button, .mf-cookies--accept, .mf-cookies--info, .mf-scroll-nav--btn,
select {
  /* 1 */
  text-transform: none; }

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
/* line 289, node_modules/morfos/private/sass/core/_normalize.scss */
button, .mf-cookies--accept, .mf-cookies--info, .mf-scroll-nav--btn,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */ }

/**
 * Remove the inner border and padding in Firefox.
 */
/* line 300, node_modules/morfos/private/sass/core/_normalize.scss */
button::-moz-focus-inner, .mf-cookies--accept::-moz-focus-inner, .mf-cookies--info::-moz-focus-inner, .mf-scroll-nav--btn::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0; }

/**
 * Restore the focus styles unset by the previous rule.
 */
/* line 312, node_modules/morfos/private/sass/core/_normalize.scss */
button:-moz-focusring, .mf-cookies--accept:-moz-focusring, .mf-cookies--info:-moz-focusring, .mf-scroll-nav--btn:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
/* line 323, node_modules/morfos/private/sass/core/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
/* line 336, node_modules/morfos/private/sass/core/_normalize.scss */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */ }

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
/* line 350, node_modules/morfos/private/sass/core/_normalize.scss */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
 * Remove the default vertical scrollbar in IE.
 */
/* line 359, node_modules/morfos/private/sass/core/_normalize.scss */
textarea {
  overflow: auto; }

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
/* line 368, node_modules/morfos/private/sass/core/_normalize.scss */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
/* line 378, node_modules/morfos/private/sass/core/_normalize.scss */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
/* line 388, node_modules/morfos/private/sass/core/_normalize.scss */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */ }

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
/* line 397, node_modules/morfos/private/sass/core/_normalize.scss */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
/* line 407, node_modules/morfos/private/sass/core/_normalize.scss */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
/* line 420, node_modules/morfos/private/sass/core/_normalize.scss */
details,
menu {
  display: block; }

/*
 * Add the correct display in all browsers.
 */
/* line 429, node_modules/morfos/private/sass/core/_normalize.scss */
summary {
  display: list-item; }

/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
/* line 440, node_modules/morfos/private/sass/core/_normalize.scss */
canvas {
  display: inline-block; }

/**
 * Add the correct display in IE.
 */
/* line 448, node_modules/morfos/private/sass/core/_normalize.scss */
template {
  display: none; }

/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
/* line 459, node_modules/morfos/private/sass/core/_normalize.scss */
[hidden] {
  display: none; }

/*?

## Resources 

Recursos comunes como clases bÃ¡sicas de uso en CSS (.left, .right) y extensibles de Sass (%menu, %toolbar)

*/
/*?

Resources
=========

* @desc         Clases utiles que pueden ayudar en el momento de hacer una maquetaciÃ³n. En general para que se apliquen deberian ponerse en Ãºltimo lugar.
                Son una ayuda y nunca debiesen sustituir al codigo
* @name         No aplica
* @author
* @tested
* @requires
* @bugs         Revisar comportamiento responsive


*/
/* line 20, node_modules/morfos/private/sass/core/_resources.scss */
.dsp_i {
  display: inline !important; }

/* line 21, node_modules/morfos/private/sass/core/_resources.scss */
.dsp_b {
  display: block !important; }

/* line 22, node_modules/morfos/private/sass/core/_resources.scss */
.dsp_ib {
  display: inline-block !important; }

/* line 23, node_modules/morfos/private/sass/core/_resources.scss */
.dsp_n, .hidden {
  display: none !important; }

/* line 24, node_modules/morfos/private/sass/core/_resources.scss */
.dsp_f {
  display: -ms-flexbox !important;
  display: flex !important; }

/* line 29, node_modules/morfos/private/sass/core/_resources.scss */
.visuallyhidden {
  float: left !important;
  height: 0 !important;
  width: 0 !important;
  text-indent: -99999em !important; }

/* line 37, node_modules/morfos/private/sass/core/_resources.scss */
.invisible {
  visibility: hidden !important; }

/* line 41, node_modules/morfos/private/sass/core/_resources.scss */
.left, .inset-left {
  float: left  !important; }

/* line 42, node_modules/morfos/private/sass/core/_resources.scss */
.right, .inset-right {
  float: right !important; }

/* line 45, node_modules/morfos/private/sass/core/_resources.scss */
.overflowh, .of_h {
  overflow: hidden !important; }

/* line 46, node_modules/morfos/private/sass/core/_resources.scss */
.overflowS, .of_S {
  overflow: scroll !important; }

/* line 47, node_modules/morfos/private/sass/core/_resources.scss */
.overflowSV, .of_SY {
  overflow-y: scroll !important; }

/* line 48, node_modules/morfos/private/sass/core/_resources.scss */
.overflowSH, .of_SH {
  overflow-x: scroll !important; }

/* line 49, node_modules/morfos/private/sass/core/_resources.scss */
.overflowA, .of_A {
  overflow: auto !important; }

/* line 52, node_modules/morfos/private/sass/core/_resources.scss */
.clear,
.clear_b {
  clear: both !important; }

/* line 54, node_modules/morfos/private/sass/core/_resources.scss */
.clear_l {
  clear: left !important; }

/* line 55, node_modules/morfos/private/sass/core/_resources.scss */
.clear_r {
  clear: right !important; }

/* line 59, node_modules/morfos/private/sass/core/_resources.scss */
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0; }

/* line 70, node_modules/morfos/private/sass/core/_resources.scss */
.nowidth {
  width: auto !important; }

/* line 71, node_modules/morfos/private/sass/core/_resources.scss */
.ie8 .nowidth {
  overflow: hidden !important; }

/* line 75, node_modules/morfos/private/sass/core/_resources.scss */
.noheight {
  height: auto !important; }

/* line 79, node_modules/morfos/private/sass/core/_resources.scss */
.va_top {
  vertical-align: top !important; }

/* line 80, node_modules/morfos/private/sass/core/_resources.scss */
.va_middle {
  vertical-align: middle; }

/* line 81, node_modules/morfos/private/sass/core/_resources.scss */
.va_bottom {
  vertical-align: bottom; }

/* line 82, node_modules/morfos/private/sass/core/_resources.scss */
.va_baseline {
  vertical-align: baseline; }

/* line 86, node_modules/morfos/private/sass/core/_resources.scss */
.ir {
  border: 0;
  font: 0px /0 a;
  text-shadow: none;
  color: transparent; }

@media (max-width: 699.9px) {
  /* line 103, node_modules/morfos/private/sass/core/_resources.scss */
  .not-m, .not-mobile {
    display: none !important; } }

@media (min-width: 700px) and (max-width: 768.9px) {
  /* line 111, node_modules/morfos/private/sass/core/_resources.scss */
  .not-t, .not-tablet {
    display: none !important; } }

@media (max-width: 768.9px) {
  /* line 119, node_modules/morfos/private/sass/core/_resources.scss */
  .not-mb, .not-mobile-devices {
    display: none !important; } }

@media (min-width: 769px) {
  /* line 127, node_modules/morfos/private/sass/core/_resources.scss */
  .not-dt, .not-desktop {
    display: none !important; } }

@media (min-width: 700px) {
  /* line 135, node_modules/morfos/private/sass/core/_resources.scss */
  .only-m, .only-mobile {
    display: none !important; } }

@media (min-width: 769px) {
  /* line 144, node_modules/morfos/private/sass/core/_resources.scss */
  .only-mb, .only-mobile-devices {
    display: none !important; } }

@media (min-width: 769px) {
  /* line 152, node_modules/morfos/private/sass/core/_resources.scss */
  .only-t, .only-tablet {
    display: none !important; } }

@media (max-width: 699.9px) {
  /* line 152, node_modules/morfos/private/sass/core/_resources.scss */
  .only-t, .only-tablet {
    display: none !important; } }

@media (max-width: 768.9px) {
  /* line 164, node_modules/morfos/private/sass/core/_resources.scss */
  .only-dt, .only-desktop {
    display: none !important; } }

@media (max-width: 960.9px) {
  /* line 174, node_modules/morfos/private/sass/core/_resources.scss */
  .only-wide {
    display: none !important; } }

/* line 184, node_modules/morfos/private/sass/core/_resources.scss */
.tl {
  text-align: left !important; }

/* line 185, node_modules/morfos/private/sass/core/_resources.scss */
.tr {
  text-align: right !important; }

/* line 186, node_modules/morfos/private/sass/core/_resources.scss */
.tc {
  text-align: center !important; }

/* line 189, node_modules/morfos/private/sass/core/_resources.scss */
.bold, .b {
  font-weight: bold; }

/* line 192, node_modules/morfos/private/sass/core/_resources.scss */
.unselectable,
.mf-fileupload--container .mf-dropbox .mf-dropbox--title,
.select2-container .select2-choice,
.select2-results .select2-result-label,
.select2-container-multi .select2-choices .select2-search-choice {
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

@media (min-width: 700px) {
  /* line 203, node_modules/morfos/private/sass/core/_resources.scss */
  .columns-2 {
    columns: 10em 2; }
  /* line 206, node_modules/morfos/private/sass/core/_resources.scss */
  .columns-3 {
    columns: 10em 3; }
  /* line 209, node_modules/morfos/private/sass/core/_resources.scss */
  .columns-4 {
    columns: 10em 4; } }

/* line 217, node_modules/morfos/private/sass/core/_resources.scss */
hr.dotted {
  border-style: dotted;
  border-color: #676767;
  border-width: 1px 0 0 0; }

/* line 223, node_modules/morfos/private/sass/core/_resources.scss */
.verticalrule {
  padding-left: 10px;
  border-left: 2px groove #ccc; }

/* line 228, node_modules/morfos/private/sass/core/_resources.scss */
.vrule_left {
  margin-left: 10px;
  padding-left: 10px;
  border-left: 2px groove #ccc; }

/* line 234, node_modules/morfos/private/sass/core/_resources.scss */
.vrule_right {
  margin-right: 10px;
  padding-right: 10px;
  border-right: 2px groove #CCCCCC; }

/* line 241, node_modules/morfos/private/sass/core/_resources.scss */
.pointer {
  cursor: pointer; }

/* line 245, node_modules/morfos/private/sass/core/_resources.scss */
.mf-gallery--list, .mf-requirement--filelist, .mf-tag--list {
  margin: 0;
  list-style: none; }

/*?

## Typography 

Estilos por defecto para el texto, encabezados, pÃ¡rrafos, enlaces, listas y varios mÃ¡s. 

*/
/*?

Typography
==========

*/
/* line 106, node_modules/morfos/private/sass/lib/compass/typography/_vertical_rhythm_updated.scss */
html {
  font-size: 87.5%;
  line-height: 0.4285714286em; }

/* line 12, node_modules/morfos/private/sass/core/_typography.scss */
html {
  line-height: 18px;
  line-height: 1.2857142857rem; }

/* line 16, node_modules/morfos/private/sass/core/_typography.scss */
body {
  color: #6291AE;
  font-family: "Lucida Grande", sans-serif;
  background: #F4F4F4; }

/* line 25, node_modules/morfos/private/sass/core/_typography.scss */
h1 {
  margin-top: 1.2857142857rem;
  padding-top: 0;
  padding-bottom: 0.4285714286rem;
  margin-bottom: 0.8571428571rem;
  font-size: 48px;
  font-size: 3.4285714286rem;
  line-height: 54px;
  line-height: 3.8571428571rem;
  color: #6291AE;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 38, node_modules/morfos/private/sass/core/_typography.scss */
h2 {
  margin-top: 1.2857142857rem;
  padding-top: 2px;
  padding-bottom: 0.2857142857rem;
  margin-bottom: 0.8571428571rem;
  font-size: 36px;
  font-size: 2.5714285714rem;
  line-height: 42px;
  line-height: 3rem;
  color: #6291AE;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 51, node_modules/morfos/private/sass/core/_typography.scss */
h3 {
  margin-top: 1.2857142857rem;
  padding-top: 1px;
  padding-bottom: 0.3571428571rem;
  margin-bottom: 0rem;
  font-size: 32px;
  font-size: 2.2857142857rem;
  line-height: 36px;
  line-height: 2.5714285714rem;
  color: #6291AE;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 64, node_modules/morfos/private/sass/core/_typography.scss */
h4 {
  margin-top: 1.2857142857rem;
  padding-top: 5px;
  padding-bottom: 0.0714285714rem;
  margin-bottom: 0rem;
  font-size: 24px;
  font-size: 1.7142857143rem;
  line-height: 30px;
  line-height: 2.1428571429rem;
  color: #6291AE;
  font-weight: bold;
  font-style: normal;
  text-decoration: none; }

/* line 77, node_modules/morfos/private/sass/core/_typography.scss */
h5 {
  margin-top: 1.2857142857rem;
  padding-top: 4px;
  padding-bottom: 0.1428571429rem;
  margin-bottom: -0.4285714286rem;
  font-size: 20px;
  font-size: 1.4285714286rem;
  line-height: 24px;
  line-height: 1.7142857143rem;
  color: #6291AE;
  font-weight: bold;
  font-style: normal;
  text-decoration: none; }

/* line 90, node_modules/morfos/private/sass/core/_typography.scss */
h6 {
  margin-top: 1.2857142857rem;
  padding-top: 3px;
  padding-bottom: 0.2142857143rem;
  margin-bottom: -0.4285714286rem;
  font-size: 16px;
  font-size: 1.1428571429rem;
  line-height: 24px;
  line-height: 1.7142857143rem;
  color: #6291AE;
  font-weight: bold;
  font-style: normal;
  text-decoration: none; }

/* line 107, node_modules/morfos/private/sass/core/_typography.scss */
h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child {
  margin-top: 0; }

/* line 111, node_modules/morfos/private/sass/core/_typography.scss */
h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a {
  color: inherit; }

/* line 116, node_modules/morfos/private/sass/core/_typography.scss */
h1 + h2 {
  margin-top: 0; }

/* line 124, node_modules/morfos/private/sass/core/_typography.scss */
.mf-main-header {
  margin-top: 1.2857142857rem;
  padding-top: 0;
  padding-bottom: 0.4285714286rem;
  margin-bottom: 0.8571428571rem;
  font-size: 48px;
  font-size: 3.4285714286rem;
  line-height: 54px;
  line-height: 3.8571428571rem;
  color: #6291AE;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 138, node_modules/morfos/private/sass/core/_typography.scss */
.mf-section-header {
  margin-top: 1.2857142857rem;
  padding-top: 2px;
  padding-bottom: 0.2857142857rem;
  margin-bottom: 0.8571428571rem;
  font-size: 36px;
  font-size: 2.5714285714rem;
  line-height: 42px;
  line-height: 3rem;
  color: #6291AE;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 152, node_modules/morfos/private/sass/core/_typography.scss */
.mf-subsection-header {
  margin-top: 1.2857142857rem;
  padding-top: 1px;
  padding-bottom: 0.3571428571rem;
  margin-bottom: 0rem;
  font-size: 32px;
  font-size: 2.2857142857rem;
  line-height: 36px;
  line-height: 2.5714285714rem;
  color: #6291AE;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 166, node_modules/morfos/private/sass/core/_typography.scss */
.mf-paragraph-header, .ac-custom-content h3, .ac-content--edit h3 {
  margin-top: 1.2857142857rem;
  padding-top: 3px;
  padding-bottom: 0.2142857143rem;
  margin-bottom: -0.4285714286rem;
  font-size: 16px;
  font-size: 1.1428571429rem;
  line-height: 24px;
  line-height: 1.7142857143rem;
  color: #6291AE;
  font-weight: bold;
  font-style: normal;
  text-decoration: none; }

/* line 181, node_modules/morfos/private/sass/core/_typography.scss */
p {
  margin-top: 0;
  padding-top: 3px;
  padding-bottom: 0.2142857143rem;
  margin-bottom: 0.8571428571rem;
  color: #6291AE;
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem; }

/* line 191, node_modules/morfos/private/sass/core/_typography.scss */
a {
  font-weight: inherit;
  color: #892400;
  text-decoration: none; }
  /* line 196, node_modules/morfos/private/sass/core/_typography.scss */
  a:visited {
    color: #892400; }
  /* line 200, node_modules/morfos/private/sass/core/_typography.scss */
  a:hover {
    color: #6291AE; }
  /* line 204, node_modules/morfos/private/sass/core/_typography.scss */
  a:active {
    color: #892400; }

/* line 209, node_modules/morfos/private/sass/core/_typography.scss */
hr {
  margin: 2em 0;
  border-color: #676767;
  border-style: double;
  border-width: 4px; }

/* line 219, node_modules/morfos/private/sass/core/_typography.scss */
ul,
ol {
  margin: 18px;
  padding: 0;
  color: #6291AE;
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem; }
  /* line 227, node_modules/morfos/private/sass/core/_typography.scss */
  ul ul,
  ul ol,
  ol ul,
  ol ol {
    margin-top: 0;
    margin-bottom: 0; }

/* line 234, node_modules/morfos/private/sass/core/_typography.scss */
ul {
  list-style: disc; }

/* line 238, node_modules/morfos/private/sass/core/_typography.scss */
dl {
  margin: 0 0 1.5em 0; }

/* line 242, node_modules/morfos/private/sass/core/_typography.scss */
dt {
  margin: 0;
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  color: #6291AE;
  font-weight: bold;
  font-style: normal;
  text-decoration: none; }

/* line 254, node_modules/morfos/private/sass/core/_typography.scss */
dd {
  margin: 0;
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  color: #6291AE;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 266, node_modules/morfos/private/sass/core/_typography.scss */
dd + dt {
  margin: 0.4285714286rem 0 0; }

/* line 270, node_modules/morfos/private/sass/core/_typography.scss */
abbr,
acronym {
  border-bottom: 1px dotted #6291AE; }

/* line 275, node_modules/morfos/private/sass/core/_typography.scss */
address {
  font-style: normal; }

/* line 279, node_modules/morfos/private/sass/core/_typography.scss */
blockquote, .quotation {
  position: relative;
  padding: 10px 35px;
  margin: 0.4285714286rem;
  font-size: 32px;
  font-size: 2.2857142857rem;
  line-height: 36px;
  line-height: 2.5714285714rem;
  font-style: italic;
  border-left: 0 solid #6291AE; }
  /* line 289, node_modules/morfos/private/sass/core/_typography.scss */
  blockquote:before, .quotation:before {
    content: "ïŠ–";
    position: absolute;
    left: 4px;
    color: #919090;
    font-size: 24px;
    font-size: 1.7142857143rem;
    line-height: 30px;
    line-height: 2.1428571429rem;
    font-family: morfont; }
  /* line 299, node_modules/morfos/private/sass/core/_typography.scss */
  blockquote:after, .quotation:after {
    content: "ïŠ—";
    position: absolute;
    right: 10px;
    bottom: 0;
    color: #919090;
    font-size: 24px;
    font-size: 1.7142857143rem;
    line-height: 30px;
    line-height: 2.1428571429rem;
    font-family: morfont; }

/* line 312, node_modules/morfos/private/sass/core/_typography.scss */
.quotation {
  margin: 0.4285714286rem;
  padding: 0.4285714286rem 0;
  border: none; }

/* line 321, node_modules/morfos/private/sass/core/_typography.scss */
q {
  font-style: italic; }

/* line 325, node_modules/morfos/private/sass/core/_typography.scss */
dfn {
  font-style: italic; }

/* line 329, node_modules/morfos/private/sass/core/_typography.scss */
pre,
code {
  margin: 0.4285714286rem 0; }

/* line 336, node_modules/morfos/private/sass/core/_typography.scss */
table {
  background-color: #FFF; }

/* line 340, node_modules/morfos/private/sass/core/_typography.scss */
caption {
  text-align: left;
  font-weight: bold; }

/* line 347, node_modules/morfos/private/sass/core/_typography.scss */
thead th {
  border-width: 0 0 1px 0;
  border-color: #ffd3c3;
  border-style: solid; }

/* line 358, node_modules/morfos/private/sass/core/_typography.scss */
th {
  padding: 0.4285714286em 0.8571428571em;
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  color: #676767;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left; }

/* line 372, node_modules/morfos/private/sass/core/_typography.scss */
td {
  padding: 0.4285714286em 0.8571428571em;
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  color: #6291AE;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 385, node_modules/morfos/private/sass/core/_typography.scss */
img {
  max-width: 100%; }

/* line 389, node_modules/morfos/private/sass/core/_typography.scss */
.blockquote {
  margin: 10px 0 10px 15px;
  font-size: 120%;
  font-style: italic; }

/* line 396, node_modules/morfos/private/sass/core/_typography.scss */
.inset-right {
  margin: 15px 0 10px 15px; }

/* line 401, node_modules/morfos/private/sass/core/_typography.scss */
.inset-left {
  margin: 15px 15px 10px 0; }

/* line 406, node_modules/morfos/private/sass/core/_typography.scss */
.inset-center {
  display: block;
  margin: 15px auto; }

/* line 415, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-12, .mf-icon-16, .mf-icon-24, .mf-icon-32, .mf-icon-48, .mf-icon-64, .mf-icon-72, .mf-icon-96, .mf-icon-128, .mf-icon-256, .mf-icon-512,
.mf-icon,
.mf-appmenu--submenu-item-icon:before,
.mf-simple-list__icon .mf-simple-list--item:before,
.mf-breadcrumb--item.has-submenu:after,
.ac-inbox--icon .mf-inbox--menu-item a::before,
.ac-inbox--icon .mf-inbox--submenu-item a::before {
  font-family: "morfont";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-12::before {
  font-size: 12px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-16::before {
  font-size: 16px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-24::before {
  font-size: 24px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-32::before {
  font-size: 32px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-48::before {
  font-size: 48px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-64::before {
  font-size: 64px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-72::before {
  font-size: 72px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-96::before {
  font-size: 96px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-128::before {
  font-size: 128px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-256::before {
  font-size: 256px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-512::before {
  font-size: 512px; }

/*?

## Forms 

Estilos por defecto para formularios y elementos de formularios: fieldsets, inputs.

*/
/*?

Forms
=====

* @desc         Estilos especÃ­ficos para elementos de formularios: fieldset, legend, labels, input, select, textarea
* @name         No aplica
* @author
* @tested
* @requires
* @bugs         Revisar comportamiento responsive



Ejemplo de estructura de formulario:

    <form>
        <fieldset>
            <legend><span>TÃ­tulo descriptivo del fieldset</span></legend>
            <div class="fld">
                <label for="">Etiqueta <span class="fld_help">Texto de ayuda del label</span></label>
                <input type="text" />
            </div>
        </fieldset>
    </form>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 34, node_modules/morfos/private/sass/core/_forms.scss */
form {
  margin: 0rem 0 0rem 0; }

/*?

## Fieldset

Los fieldsets designan grupos de campos afines

*/
/* line 46, node_modules/morfos/private/sass/core/_forms.scss */
fieldset {
  display: table-cell;
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0.8571428571rem;
  margin-left: 0;
  padding: 0;
  border: none;
  background: transparent; }
  /* line 58, node_modules/morfos/private/sass/core/_forms.scss */
  fieldset:last-child {
    margin-bottom: 0; }
  /* line 62, node_modules/morfos/private/sass/core/_forms.scss */
  fieldset legend {
    display: block;
    margin: 0 0 1em 0;
    font-size: 16px;
    font-size: 1.1428571429rem;
    line-height: 24px;
    line-height: 1.7142857143rem;
    color: #6291AE;
    font-weight: normal;
    font-style: normal;
    text-decoration: none; }
  @media (min-width: 48.0625em) {
    /* line 46, node_modules/morfos/private/sass/core/_forms.scss */
    fieldset {
      display: block; } }

/* line 83, node_modules/morfos/private/sass/core/_forms.scss */
label, .label, .mf-requirement--answer-label, .mf-report--label {
  margin: 0 1em 0.5em 0;
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  color: #6291AE;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  line-height: normal; }
  @media (min-width: 43.75em) {
    /* line 83, node_modules/morfos/private/sass/core/_forms.scss */
    label, .label, .mf-requirement--answer-label, .mf-report--label {
      width: 180px;
      vertical-align: text-top; } }
  /* line 102, node_modules/morfos/private/sass/core/_forms.scss */
  label.required:before, .required.label:before, .required.mf-requirement--answer-label:before, .required.mf-report--label:before,
  .fld.required label:before,
  .fld.required .label:before,
  .fld.required .mf-requirement--answer-label:before,
  .fld.required .mf-report--label:before {
    content: "*"; }

/* line 110, node_modules/morfos/private/sass/core/_forms.scss */
input[type="text"],
input[type="search"],
input[type="tel"],
input[type="url"],
input[type="email"],
input[type="password"],
input[type="datetime"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime-local"],
input[type="number"], select {
  width: 100%; }
  @media (min-width: 43.75em) {
    /* line 110, node_modules/morfos/private/sass/core/_forms.scss */
    input[type="text"],
    input[type="search"],
    input[type="tel"],
    input[type="url"],
    input[type="email"],
    input[type="password"],
    input[type="datetime"],
    input[type="date"],
    input[type="month"],
    input[type="week"],
    input[type="time"],
    input[type="datetime-local"],
    input[type="number"], select {
      width: 140px; } }

/* line 142, node_modules/morfos/private/sass/core/_forms.scss */
textarea {
  width: 100%;
  height: 90px; }
  @media (min-width: 43.75em) {
    /* line 142, node_modules/morfos/private/sass/core/_forms.scss */
    textarea {
      width: 100%; } }

/* line 151, node_modules/morfos/private/sass/core/_forms.scss */
input[type="text"],
input[type="search"],
input[type="button"],
input[type="tel"],
input[type="url"],
input[type="email"],
input[type="password"],
input[type="datetime"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime-local"],
input[type="number"],
textarea,
select,
.error select {
  outline: none;
  padding: 0.5em;
  box-sizing: border-box;
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #DADADA;
  border-radius: 0;
  background: #e6f4f7;
  box-shadow: none;
  transition: border linear 0.2s, box-shadow linear 0.2s; }
  /* line 167, node_modules/morfos/private/sass/core/_forms.scss */
  input[type="text"]:focus,
  input[type="search"]:focus,
  input[type="button"]:focus,
  input[type="tel"]:focus,
  input[type="url"]:focus,
  input[type="email"]:focus,
  input[type="password"]:focus,
  input[type="datetime"]:focus,
  input[type="date"]:focus,
  input[type="month"]:focus,
  input[type="week"]:focus,
  input[type="time"]:focus,
  input[type="datetime-local"]:focus,
  input[type="number"]:focus,
  textarea:focus,
  select:focus {
    border-width: 0 0 1px 0;
    border-style: solid;
    border-color: transparent;
    padding: emCalc 7px;
    background-color: #e6f4f7;
    box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(255, 255, 255, 0.3), 0 1px 12px rgba(88, 172, 196, 0.7); }

/* line 216, node_modules/morfos/private/sass/core/_forms.scss */
input[type="text"].mf-input__xl,
input[type="search"].mf-input__xl,
input[type="button"].mf-input__xl,
input[type="tel"].mf-input__xl,
input[type="url"].mf-input__xl,
input[type="email"].mf-input__xl,
input[type="password"].mf-input__xl,
input[type="datetime"].mf-input__xl,
input[type="date"].mf-input__xl,
input[type="month"].mf-input__xl,
input[type="week"].mf-input__xl,
input[type="time"].mf-input__xl,
input[type="datetime-local"].mf-input__xl,
input[type="number"].mf-input__xl,
textarea.mf-input__xl,
select.mf-input__xl,
.select2-container.mf-input__xl,
.error select.mf-input__xl {
  width: 100%; }

/* line 220, node_modules/morfos/private/sass/core/_forms.scss */
input[type="text"].mf-input__l,
input[type="search"].mf-input__l,
input[type="button"].mf-input__l,
input[type="tel"].mf-input__l,
input[type="url"].mf-input__l,
input[type="email"].mf-input__l,
input[type="password"].mf-input__l,
input[type="datetime"].mf-input__l,
input[type="date"].mf-input__l,
input[type="month"].mf-input__l,
input[type="week"].mf-input__l,
input[type="time"].mf-input__l,
input[type="datetime-local"].mf-input__l,
input[type="number"].mf-input__l,
textarea.mf-input__l,
select.mf-input__l,
.select2-container.mf-input__l,
.error select.mf-input__l {
  width: 100%; }
  @media (min-width: 43.75em) {
    /* line 220, node_modules/morfos/private/sass/core/_forms.scss */
    input[type="text"].mf-input__l,
    input[type="search"].mf-input__l,
    input[type="button"].mf-input__l,
    input[type="tel"].mf-input__l,
    input[type="url"].mf-input__l,
    input[type="email"].mf-input__l,
    input[type="password"].mf-input__l,
    input[type="datetime"].mf-input__l,
    input[type="date"].mf-input__l,
    input[type="month"].mf-input__l,
    input[type="week"].mf-input__l,
    input[type="time"].mf-input__l,
    input[type="datetime-local"].mf-input__l,
    input[type="number"].mf-input__l,
    textarea.mf-input__l,
    select.mf-input__l,
    .select2-container.mf-input__l,
    .error select.mf-input__l {
      width: 420px;
      max-width: 100%; } }

@media (min-width: 43.75em) {
  /* line 228, node_modules/morfos/private/sass/core/_forms.scss */
  input[type="text"].mf-input__m,
  input[type="search"].mf-input__m,
  input[type="button"].mf-input__m,
  input[type="tel"].mf-input__m,
  input[type="url"].mf-input__m,
  input[type="email"].mf-input__m,
  input[type="password"].mf-input__m,
  input[type="datetime"].mf-input__m,
  input[type="date"].mf-input__m,
  input[type="month"].mf-input__m,
  input[type="week"].mf-input__m,
  input[type="time"].mf-input__m,
  input[type="datetime-local"].mf-input__m,
  input[type="number"].mf-input__m,
  textarea.mf-input__m,
  select.mf-input__m,
  .select2-container.mf-input__m,
  .error select.mf-input__m {
    width: 280px;
    max-width: 100%; } }

/* line 235, node_modules/morfos/private/sass/core/_forms.scss */
input[type="text"].mf-input__s,
input[type="search"].mf-input__s,
input[type="button"].mf-input__s,
input[type="tel"].mf-input__s,
input[type="url"].mf-input__s,
input[type="email"].mf-input__s,
input[type="password"].mf-input__s,
input[type="datetime"].mf-input__s,
input[type="date"].mf-input__s,
input[type="month"].mf-input__s,
input[type="week"].mf-input__s,
input[type="time"].mf-input__s,
input[type="datetime-local"].mf-input__s,
input[type="number"].mf-input__s,
textarea.mf-input__s,
select.mf-input__s,
.select2-container.mf-input__s,
.error select.mf-input__s {
  width: 100%; }
  @media (min-width: 43.75em) {
    /* line 235, node_modules/morfos/private/sass/core/_forms.scss */
    input[type="text"].mf-input__s,
    input[type="search"].mf-input__s,
    input[type="button"].mf-input__s,
    input[type="tel"].mf-input__s,
    input[type="url"].mf-input__s,
    input[type="email"].mf-input__s,
    input[type="password"].mf-input__s,
    input[type="datetime"].mf-input__s,
    input[type="date"].mf-input__s,
    input[type="month"].mf-input__s,
    input[type="week"].mf-input__s,
    input[type="time"].mf-input__s,
    input[type="datetime-local"].mf-input__s,
    input[type="number"].mf-input__s,
    textarea.mf-input__s,
    select.mf-input__s,
    .select2-container.mf-input__s,
    .error select.mf-input__s {
      width: 140px;
      max-width: 100%; } }

/* line 243, node_modules/morfos/private/sass/core/_forms.scss */
input[type="text"].mf-input__xs,
input[type="search"].mf-input__xs,
input[type="button"].mf-input__xs,
input[type="tel"].mf-input__xs,
input[type="url"].mf-input__xs,
input[type="email"].mf-input__xs,
input[type="password"].mf-input__xs,
input[type="datetime"].mf-input__xs,
input[type="date"].mf-input__xs,
input[type="month"].mf-input__xs,
input[type="week"].mf-input__xs,
input[type="time"].mf-input__xs,
input[type="datetime-local"].mf-input__xs,
input[type="number"].mf-input__xs,
textarea.mf-input__xs,
select.mf-input__xs,
.select2-container.mf-input__xs,
.error select.mf-input__xs {
  width: 100%; }
  @media (min-width: 43.75em) {
    /* line 243, node_modules/morfos/private/sass/core/_forms.scss */
    input[type="text"].mf-input__xs,
    input[type="search"].mf-input__xs,
    input[type="button"].mf-input__xs,
    input[type="tel"].mf-input__xs,
    input[type="url"].mf-input__xs,
    input[type="email"].mf-input__xs,
    input[type="password"].mf-input__xs,
    input[type="datetime"].mf-input__xs,
    input[type="date"].mf-input__xs,
    input[type="month"].mf-input__xs,
    input[type="week"].mf-input__xs,
    input[type="time"].mf-input__xs,
    input[type="datetime-local"].mf-input__xs,
    input[type="number"].mf-input__xs,
    textarea.mf-input__xs,
    select.mf-input__xs,
    .select2-container.mf-input__xs,
    .error select.mf-input__xs {
      width: 100px; } }

/* line 251, node_modules/morfos/private/sass/core/_forms.scss */
select:focus {
  box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(255, 255, 255, 0.3), 0 1px 12px rgba(88, 172, 196, 0.7); }

/* line 255, node_modules/morfos/private/sass/core/_forms.scss */
input[disabled=disabled] {
  background-color: #c7c7c7; }

/* line 261, node_modules/morfos/private/sass/core/_forms.scss */
input[disabled="disabled"],
select[disabled="disabled"], textarea[disabled="disabled"] {
  background-color: #c7c7c7;
  border: 1px solid #949494; }

/* line 268, node_modules/morfos/private/sass/core/_forms.scss */
input[type="radio"],
input[type="checkbox"] {
  width: auto;
  padding: 0;
  border: initial;
  margin: 2px 4px;
  vertical-align: top;
  box-shadow: none; }

/* line 283, node_modules/morfos/private/sass/core/_forms.scss */
input[type=checkbox]:focus,
input[type=radio]:focus {
  box-shadow: 0 1px 8px #58acc4; }

/* line 288, node_modules/morfos/private/sass/core/_forms.scss */
input[readonly],
input[readonly]:focus,
select[readonly],
select[readonly]:focus,
textarea[readonly],
textarea[readonly]:focus {
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #DADADA;
  background: #e6f4f7;
  box-shadow: none; }

/* line 309, node_modules/morfos/private/sass/core/_forms.scss */
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
button:hover,
.mf-cookies--accept:hover,
.mf-cookies--info:hover,
.mf-scroll-nav--btn:hover {
  text-decoration: none; }

/* line 313, node_modules/morfos/private/sass/core/_forms.scss */
input[type="submit"]:hover, input[type="submit"]:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
button:hover,
.mf-cookies--accept:hover,
.mf-cookies--info:hover,
.mf-scroll-nav--btn:hover,
button:focus,
.mf-cookies--accept:focus,
.mf-cookies--info:focus,
.mf-scroll-nav--btn:focus {
  border-width: 1px;
  background: #c5c5c5; }

/* line 319, node_modules/morfos/private/sass/core/_forms.scss */
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active,
button:active,
.mf-cookies--accept:active,
.mf-cookies--info:active,
.mf-scroll-nav--btn:active {
  box-shadow: 0px 0px 1px #3E3E3E, 0px 1px 0px rgba(255, 255, 255, 0.35) inset, 0px 1px 0px rgba(255, 255, 255, 0.5);
  background: #c5c5c5; }

/* line 328, node_modules/morfos/private/sass/core/_forms.scss */
fieldset.nolegend legend {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  fieldset.nolegend legend.focusable:active, fieldset.nolegend legend.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 332, node_modules/morfos/private/sass/core/_forms.scss */
.fsubmit {
  text-align: right; }

/* line 338, node_modules/morfos/private/sass/core/_forms.scss */
.fld {
  clear: both;
  margin: 0 0 1.5em 0; }
  @media (min-width: 43.75em) {
    /* line 343, node_modules/morfos/private/sass/core/_forms.scss */
    .fld textarea,
    .fld select[multiple] {
      vertical-align: top; } }

/* line 351, node_modules/morfos/private/sass/core/_forms.scss */
.fld label, .fld .label, .fld .mf-requirement--answer-label, .fld .mf-report--label,
.fld .label {
  display: inline-block; }
  @media (min-width: 43.75em) {
    /* line 351, node_modules/morfos/private/sass/core/_forms.scss */
    .fld label, .fld .label, .fld .mf-requirement--answer-label, .fld .mf-report--label,
    .fld .label {
      padding: 0; } }

/* line 360, node_modules/morfos/private/sass/core/_forms.scss */
.fld label, .fld .label, .fld .mf-requirement--answer-label, .fld .mf-report--label {
  clear: both; }

/* line 364, node_modules/morfos/private/sass/core/_forms.scss */
.fld ul {
  list-style: none; }

@media (min-width: 43.75em) {
  /* line 370, node_modules/morfos/private/sass/core/_forms.scss */
  .fld-content {
    display: inline-block;
    vertical-align: top; } }

/* line 383, node_modules/morfos/private/sass/core/_forms.scss */
.txtareaLabel {
  display: inline-block; }

/* Checkboxes */
/* Radio list, checkbox list */
/* line 393, node_modules/morfos/private/sass/core/_forms.scss */
.radio-list,
.input-list,
.checkbox-list,
.multioption-list {
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
  vertical-align: top; }
  @media (min-width: 43.75em) {
    /* line 393, node_modules/morfos/private/sass/core/_forms.scss */
    .radio-list,
    .input-list,
    .checkbox-list,
    .multioption-list {
      display: inline-block;
      padding: 0.2857142857em 0;
      margin: 0; } }
  /* line 408, node_modules/morfos/private/sass/core/_forms.scss */
  .radio-list label,
  .input-list label,
  .checkbox-list label,
  .multioption-list label, .radio-list .label,
  .input-list .label,
  .checkbox-list .label,
  .multioption-list .label, .radio-list .mf-requirement--answer-label,
  .input-list .mf-requirement--answer-label,
  .checkbox-list .mf-requirement--answer-label,
  .multioption-list .mf-requirement--answer-label, .radio-list .mf-report--label,
  .input-list .mf-report--label,
  .checkbox-list .mf-report--label,
  .multioption-list .mf-report--label {
    display: inline-block; }
    @media (min-width: 43.75em) {
      /* line 408, node_modules/morfos/private/sass/core/_forms.scss */
      .radio-list label,
      .input-list label,
      .checkbox-list label,
      .multioption-list label, .radio-list .label,
      .input-list .label,
      .checkbox-list .label,
      .multioption-list .label, .radio-list .mf-requirement--answer-label,
      .input-list .mf-requirement--answer-label,
      .checkbox-list .mf-requirement--answer-label,
      .multioption-list .mf-requirement--answer-label, .radio-list .mf-report--label,
      .input-list .mf-report--label,
      .checkbox-list .mf-report--label,
      .multioption-list .mf-report--label {
        padding: 0; } }
    /* line 415, node_modules/morfos/private/sass/core/_forms.scss */
    .radio-list label.required:before,
    .input-list label.required:before,
    .checkbox-list label.required:before,
    .multioption-list label.required:before, .radio-list .required.label:before,
    .input-list .required.label:before,
    .checkbox-list .required.label:before,
    .multioption-list .required.label:before, .radio-list .required.mf-requirement--answer-label:before,
    .input-list .required.mf-requirement--answer-label:before,
    .checkbox-list .required.mf-requirement--answer-label:before,
    .multioption-list .required.mf-requirement--answer-label:before, .radio-list .required.mf-report--label:before,
    .input-list .required.mf-report--label:before,
    .checkbox-list .required.mf-report--label:before,
    .multioption-list .required.mf-report--label:before {
      content: ""; }
  /* line 422, node_modules/morfos/private/sass/core/_forms.scss */
  .radio-list li,
  .input-list li,
  .checkbox-list li,
  .multioption-list li {
    margin: 0 0 0.4285714286em 0; }
  /* line 426, node_modules/morfos/private/sass/core/_forms.scss */
  .radio-list li:last-child,
  .input-list li:last-child,
  .checkbox-list li:last-child,
  .multioption-list li:last-child {
    margin-bottom: 0; }

/* line 431, node_modules/morfos/private/sass/core/_forms.scss */
.fld.inlnRadio .radio-list li, .fld.inlnRadio
.input-list li, .fld.inlnRadio
.checkbox-list li, .fld.inlnRadio
.multioption-list li,
.fld.inlnCheckbox .radio-list li,
.fld.inlnCheckbox
.input-list li,
.fld.inlnCheckbox
.checkbox-list li,
.fld.inlnCheckbox
.multioption-list li {
  display: inline-block;
  margin-right: 0.5em; }

/* Field help */
/* line 448, node_modules/morfos/private/sass/core/_forms.scss */
.fldHelp,
.fld-help,
.mf-fileupload--container .mf-dropbox .mf-dropbox--subtitle {
  display: block;
  font-size: 12px;
  font-size: 0.8571428571rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  color: #919090;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 459, node_modules/morfos/private/sass/core/_forms.scss */
.input-help {
  display: block;
  margin-top: 4px;
  font-size: 12px;
  color: #919090;
  font-weight: normal;
  font-style: normal; }
  @media (min-width: 43.75em) {
    /* line 459, node_modules/morfos/private/sass/core/_forms.scss */
    .input-help {
      margin-left: 198px; }
      /* line 470, node_modules/morfos/private/sass/core/_forms.scss */
      .mf-form__stack .input-help {
        margin-left: 0; } }

/* Errors, warnings, infos */
/* line 479, node_modules/morfos/private/sass/core/_forms.scss */
.error,
.error_list,
.warning,
.warning_list,
.info,
.info_list,
.success,
.success_list {
  margin-left: 0;
  vertical-align: top; }

/* line 491, node_modules/morfos/private/sass/core/_forms.scss */
.error_list,
.warning_list,
.info_list,
.success_list {
  margin-top: 4px;
  font-size: 13px;
  font-weight: normal;
  line-height: 16px; }
  @media (min-width: 43.75em) {
    /* line 491, node_modules/morfos/private/sass/core/_forms.scss */
    .error_list,
    .warning_list,
    .info_list,
    .success_list {
      margin-left: 198px; } }
  @media (min-width: 43.75em) {
    /* line 504, node_modules/morfos/private/sass/core/_forms.scss */
    .mf-form__stack .error_list, .mf-form__stack
    .warning_list, .mf-form__stack
    .info_list, .mf-form__stack
    .success_list {
      margin-left: 0; } }

/* line 512, node_modules/morfos/private/sass/core/_forms.scss */
.error_list,
.error label,
.error .label,
.error .mf-requirement--answer-label,
.error .mf-report--label {
  color: #F94E3C; }

/* line 517, node_modules/morfos/private/sass/core/_forms.scss */
.warning_list,
.warning label,
.warning .label,
.warning .mf-requirement--answer-label,
.warning .mf-report--label {
  color: #E67545; }

/* line 522, node_modules/morfos/private/sass/core/_forms.scss */
.info_list,
.info label,
.info .label,
.info .mf-requirement--answer-label,
.info .mf-report--label {
  color: #0091AA; }

/* line 527, node_modules/morfos/private/sass/core/_forms.scss */
.success_list,
.success label,
.success .label,
.success .mf-requirement--answer-label,
.success .mf-report--label {
  color: #5dbb2d; }

/* line 532, node_modules/morfos/private/sass/core/_forms.scss */
.error input,
.error select,
.error textarea {
  border-color: #F94E3C;
  background-color: #F1D7D7; }

/* line 539, node_modules/morfos/private/sass/core/_forms.scss */
.warning input,
.warning select,
.warning textarea {
  border-color: #E67545; }

/* line 545, node_modules/morfos/private/sass/core/_forms.scss */
.success input,
.success select,
.success textarea {
  border-color: #5dbb2d; }

/* Form types */
/* line 557, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__stack .fld, .mf-form__stack.fld {
  margin-bottom: 1em; }

/* line 562, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__stack .fld > label, .mf-form__stack .fld > .label, .mf-form__stack .fld > .mf-requirement--answer-label, .mf-form__stack .fld > .mf-report--label,
.mf-form__stack .fld > .label,
.mf-form__stack.fld > label,
.mf-form__stack.fld > .label,
.mf-form__stack.fld > .mf-requirement--answer-label,
.mf-form__stack.fld > .mf-report--label,
.mf-form__stack.fld > .label {
  display: block;
  width: auto; }

/* line 569, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__stack .fld.chckBox_alone > label, .mf-form__stack .fld.chckBox_alone > .label, .mf-form__stack .fld.chckBox_alone > .mf-requirement--answer-label, .mf-form__stack .fld.chckBox_alone > .mf-report--label,
.mf-form__stack .fld.chckBox_alone > .label,
.mf-form__stack.fld.chckBox_alone > label,
.mf-form__stack.fld.chckBox_alone > .label,
.mf-form__stack.fld.chckBox_alone > .mf-requirement--answer-label,
.mf-form__stack.fld.chckBox_alone > .mf-report--label,
.mf-form__stack.fld.chckBox_alone > .label {
  display: inline; }

/* line 578, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__stack .fld.chckBox_alone,
.mf-form__stack .fld.chckBox_alone {
  clear: both;
  padding-left: 0; }

/* line 584, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__stack .fld > label.chckLabel, .mf-form__stack .fld > .chckLabel.label, .mf-form__stack .fld > .chckLabel.mf-requirement--answer-label, .mf-form__stack .fld > .chckLabel.mf-report--label,
.mf-form__stack .fld > label.chckLabel,
.mf-form__stack .fld > .chckLabel.label,
.mf-form__stack .fld > .chckLabel.mf-requirement--answer-label,
.mf-form__stack .fld > .chckLabel.mf-report--label {
  float: left;
  display: block; }

/* line 590, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__stack .fld.chckBox_alone > label.chckLabel, .mf-form__stack .fld.chckBox_alone > .chckLabel.label, .mf-form__stack .fld.chckBox_alone > .chckLabel.mf-requirement--answer-label, .mf-form__stack .fld.chckBox_alone > .chckLabel.mf-report--label,
.mf-form__stack .fld.chckBox_alone > label.chckLabel,
.mf-form__stack .fld.chckBox_alone > .chckLabel.label,
.mf-form__stack .fld.chckBox_alone > .chckLabel.mf-requirement--answer-label,
.mf-form__stack .fld.chckBox_alone > .chckLabel.mf-report--label {
  float: none;
  display: inline-block; }

/* line 596, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__stack .radio-list label, .mf-form__stack
.input-list label, .mf-form__stack
.checkbox-list label, .mf-form__stack
.multioption-list label, .mf-form__stack .radio-list .label, .mf-form__stack
.input-list .label, .mf-form__stack
.checkbox-list .label, .mf-form__stack
.multioption-list .label, .mf-form__stack .radio-list .mf-requirement--answer-label, .mf-form__stack
.input-list .mf-requirement--answer-label, .mf-form__stack
.checkbox-list .mf-requirement--answer-label, .mf-form__stack
.multioption-list .mf-requirement--answer-label, .mf-form__stack .radio-list .mf-report--label, .mf-form__stack
.input-list .mf-report--label, .mf-form__stack
.checkbox-list .mf-report--label, .mf-form__stack
.multioption-list .mf-report--label {
  width: auto; }

/* Forms: label right aligned */
/* Checkboxes */
/* line 605, node_modules/morfos/private/sass/core/_forms.scss */
form.stkd .fld.chckBox_alone,
fieldset.stkd .fld.chckBox_alone {
  clear: both;
  padding-left: 0; }

/* line 611, node_modules/morfos/private/sass/core/_forms.scss */
form.stkd .fld > label.chckLabel, form.stkd .fld > .chckLabel.label, form.stkd .fld > .chckLabel.mf-requirement--answer-label, form.stkd .fld > .chckLabel.mf-report--label,
fieldset.stkd .fld > label.chckLabel,
fieldset.stkd .fld > .chckLabel.label,
fieldset.stkd .fld > .chckLabel.mf-requirement--answer-label,
fieldset.stkd .fld > .chckLabel.mf-report--label {
  float: left;
  display: block; }

/* line 617, node_modules/morfos/private/sass/core/_forms.scss */
form.stkd .fld.chckBox_alone > label.chckLabel, form.stkd .fld.chckBox_alone > .chckLabel.label, form.stkd .fld.chckBox_alone > .chckLabel.mf-requirement--answer-label, form.stkd .fld.chckBox_alone > .chckLabel.mf-report--label,
fieldset.stkd .fld.chckBox_alone > label.chckLabel,
fieldset.stkd .fld.chckBox_alone > .chckLabel.label,
fieldset.stkd .fld.chckBox_alone > .chckLabel.mf-requirement--answer-label,
fieldset.stkd .fld.chckBox_alone > .chckLabel.mf-report--label {
  float: none;
  display: inline; }

/* Forms: inline */
/* line 625, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__inline .fld {
  margin: 0 0 1em 0; }
  @media (min-width: 43.75em) {
    /* line 625, node_modules/morfos/private/sass/core/_forms.scss */
    .mf-form__inline .fld {
      display: inline-block;
      max-width: 100%;
      margin: 0 1em 1em 0; } }

/* line 633, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__inline fieldset {
  display: table-cell; }

@media (min-width: 43.75em) {
  /* line 643, node_modules/morfos/private/sass/core/_forms.scss */
  .mf-form__centrd label, .mf-form__centrd .label, .mf-form__centrd .mf-requirement--answer-label, .mf-form__centrd .mf-report--label,
  .mf-form__centred label,
  .mf-form__centred .label,
  .mf-form__centred .mf-requirement--answer-label,
  .mf-form__centred .mf-report--label {
    text-align: right; }
  /* line 647, node_modules/morfos/private/sass/core/_forms.scss */
  .mf-form__centrd .radio-list label, .mf-form__centrd
  .input-list label, .mf-form__centrd
  .checkbox-list label, .mf-form__centrd
  .multioption-list label, .mf-form__centrd .radio-list .label, .mf-form__centrd
  .input-list .label, .mf-form__centrd
  .checkbox-list .label, .mf-form__centrd
  .multioption-list .label, .mf-form__centrd .radio-list .mf-requirement--answer-label, .mf-form__centrd
  .input-list .mf-requirement--answer-label, .mf-form__centrd
  .checkbox-list .mf-requirement--answer-label, .mf-form__centrd
  .multioption-list .mf-requirement--answer-label, .mf-form__centrd .radio-list .mf-report--label, .mf-form__centrd
  .input-list .mf-report--label, .mf-form__centrd
  .checkbox-list .mf-report--label, .mf-form__centrd
  .multioption-list .mf-report--label,
  .mf-form__centred .radio-list label,
  .mf-form__centred
  .input-list label,
  .mf-form__centred
  .checkbox-list label,
  .mf-form__centred
  .multioption-list label,
  .mf-form__centred .radio-list .label,
  .mf-form__centred
  .input-list .label,
  .mf-form__centred
  .checkbox-list .label,
  .mf-form__centred
  .multioption-list .label,
  .mf-form__centred .radio-list .mf-requirement--answer-label,
  .mf-form__centred
  .input-list .mf-requirement--answer-label,
  .mf-form__centred
  .checkbox-list .mf-requirement--answer-label,
  .mf-form__centred
  .multioption-list .mf-requirement--answer-label,
  .mf-form__centred .radio-list .mf-report--label,
  .mf-form__centred
  .input-list .mf-report--label,
  .mf-form__centred
  .checkbox-list .mf-report--label,
  .mf-form__centred
  .multioption-list .mf-report--label {
    text-align: left; }
  /* line 651, node_modules/morfos/private/sass/core/_forms.scss */
  .mf-form__centrd .mf-form__stack label, .mf-form__centrd .mf-form__stack .label, .mf-form__centrd .mf-form__stack .mf-requirement--answer-label, .mf-form__centrd .mf-form__stack .mf-report--label,
  .mf-form__centrd .mf-form__stack .label,
  .mf-form__centrd.mf-form__stack label,
  .mf-form__centrd.mf-form__stack .label,
  .mf-form__centrd.mf-form__stack .mf-requirement--answer-label,
  .mf-form__centrd.mf-form__stack .mf-report--label,
  .mf-form__centrd.mf-form__stack .label,
  .mf-form__centred .mf-form__stack label,
  .mf-form__centred .mf-form__stack .label,
  .mf-form__centred .mf-form__stack .mf-requirement--answer-label,
  .mf-form__centred .mf-form__stack .mf-report--label,
  .mf-form__centred .mf-form__stack .label,
  .mf-form__centred.mf-form__stack label,
  .mf-form__centred.mf-form__stack .label,
  .mf-form__centred.mf-form__stack .mf-requirement--answer-label,
  .mf-form__centred.mf-form__stack .mf-report--label,
  .mf-form__centred.mf-form__stack .label {
    text-align: left; } }

/*?

## Layout 

Contiene los estilos para la estructura bÃ¡sica de la pÃ¡gina: contenedores, responsive...

*/
/*?

Layout
======


* @desc         Estructura bÃ¡sica de una pÃ¡gina en MORFOS. Estilos para crear layouts responsive y flexibles. Incorpora ademas un nuevo layout para distribuir espacios
* @name
* @author       Ignacio Calleja, Miguel Angel Torres, MaricoÃ±o Prieto
* @tested		FF 44.0 / IE11 modo Edge / IE11 modo 10 / Chrome 48.0 // No compatible con IE9 o anteriores
* @requires		mf-sass-lib
* @bugs         Pendiente de optimizacion y revision.
				// Corregido bug Chrome: .mf-module height: 100%;

*/
/* line 53, node_modules/morfos/private/sass/core/_layout.scss */
html {
  height: 100%;
  box-sizing: border-box; }

/* line 59, node_modules/morfos/private/sass/core/_layout.scss */
*, *:before, *:after {
  box-sizing: inherit; }

/* line 63, node_modules/morfos/private/sass/core/_layout.scss */
body {
  height: 100%; }

/* line 67, node_modules/morfos/private/sass/core/_layout.scss */
.mf-container {
  min-height: 100%;
  padding-bottom: 140px;
  background: #F7F7F7; }
  @media (min-width: 43.75em) {
    /* line 75, node_modules/morfos/private/sass/core/_layout.scss */
    .portal .mf-container {
      padding-bottom: 400px; }
    /* line 79, node_modules/morfos/private/sass/core/_layout.scss */
    .sede .mf-container {
      padding-bottom: 0; }
    /* line 83, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-container.mf-container__compact {
      padding-bottom: 30px; } }

/* line 89, node_modules/morfos/private/sass/core/_layout.scss */
.mf-wrapper, .portal .mf-footer--container,
.sede .mf-footer--container, .portal header:not(.mf-header__compact) .mf-header--logo,
.sede header:not(.mf-header__compact) .mf-header--logo, .portal header:not(.mf-header__compact) .mf-header--content,
.sede header:not(.mf-header__compact) .mf-header--content, .portal header:not(.mf-header__compact) .mf-topbar,
.sede header:not(.mf-header__compact) .mf-topbar, .mf-sitemap--list, .mf-cookies--content {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5%;
  padding-right: 2.5%; }
  /* line 12, node_modules/susy/sass/susy/output/support/_clearfix.scss */
  .mf-wrapper:after, .portal .mf-footer--container:after,
  .sede .mf-footer--container:after, .portal header:not(.mf-header__compact) .mf-header--logo:after,
  .sede header:not(.mf-header__compact) .mf-header--logo:after, .portal header:not(.mf-header__compact) .mf-header--content:after,
  .sede header:not(.mf-header__compact) .mf-header--content:after, .portal header:not(.mf-header__compact) .mf-topbar:after,
  .sede header:not(.mf-header__compact) .mf-topbar:after, .mf-sitemap--list:after, .mf-cookies--content:after {
    content: " ";
    display: block;
    clear: both; }
  @media (min-width: 43.75em) {
    /* line 89, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-wrapper, .portal .mf-footer--container,
    .sede .mf-footer--container, .portal header:not(.mf-header__compact) .mf-header--logo,
    .sede header:not(.mf-header__compact) .mf-header--logo, .portal header:not(.mf-header__compact) .mf-header--content,
    .sede header:not(.mf-header__compact) .mf-header--content, .portal header:not(.mf-header__compact) .mf-topbar,
    .sede header:not(.mf-header__compact) .mf-topbar, .mf-sitemap--list, .mf-cookies--content {
      max-width: 100%;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, node_modules/susy/sass/susy/output/support/_clearfix.scss */
      .mf-wrapper:after, .portal .mf-footer--container:after,
      .sede .mf-footer--container:after, .portal header:not(.mf-header__compact) .mf-header--logo:after,
      .sede header:not(.mf-header__compact) .mf-header--logo:after, .portal header:not(.mf-header__compact) .mf-header--content:after,
      .sede header:not(.mf-header__compact) .mf-header--content:after, .portal header:not(.mf-header__compact) .mf-topbar:after,
      .sede header:not(.mf-header__compact) .mf-topbar:after, .mf-sitemap--list:after, .mf-cookies--content:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 48.0625em) {
    /* line 89, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-wrapper, .portal .mf-footer--container,
    .sede .mf-footer--container, .portal header:not(.mf-header__compact) .mf-header--logo,
    .sede header:not(.mf-header__compact) .mf-header--logo, .portal header:not(.mf-header__compact) .mf-header--content,
    .sede header:not(.mf-header__compact) .mf-header--content, .portal header:not(.mf-header__compact) .mf-topbar,
    .sede header:not(.mf-header__compact) .mf-topbar, .mf-sitemap--list, .mf-cookies--content {
      max-width: 100%;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, node_modules/susy/sass/susy/output/support/_clearfix.scss */
      .mf-wrapper:after, .portal .mf-footer--container:after,
      .sede .mf-footer--container:after, .portal header:not(.mf-header__compact) .mf-header--logo:after,
      .sede header:not(.mf-header__compact) .mf-header--logo:after, .portal header:not(.mf-header__compact) .mf-header--content:after,
      .sede header:not(.mf-header__compact) .mf-header--content:after, .portal header:not(.mf-header__compact) .mf-topbar:after,
      .sede header:not(.mf-header__compact) .mf-topbar:after, .mf-sitemap--list:after, .mf-cookies--content:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 76.3125em) {
    /* line 89, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-wrapper, .portal .mf-footer--container,
    .sede .mf-footer--container, .portal header:not(.mf-header__compact) .mf-header--logo,
    .sede header:not(.mf-header__compact) .mf-header--logo, .portal header:not(.mf-header__compact) .mf-header--content,
    .sede header:not(.mf-header__compact) .mf-header--content, .portal header:not(.mf-header__compact) .mf-topbar,
    .sede header:not(.mf-header__compact) .mf-topbar, .mf-sitemap--list, .mf-cookies--content {
      max-width: 95.5em;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, node_modules/susy/sass/susy/output/support/_clearfix.scss */
      .mf-wrapper:after, .portal .mf-footer--container:after,
      .sede .mf-footer--container:after, .portal header:not(.mf-header__compact) .mf-header--logo:after,
      .sede header:not(.mf-header__compact) .mf-header--logo:after, .portal header:not(.mf-header__compact) .mf-header--content:after,
      .sede header:not(.mf-header__compact) .mf-header--content:after, .portal header:not(.mf-header__compact) .mf-topbar:after,
      .sede header:not(.mf-header__compact) .mf-topbar:after, .mf-sitemap--list:after, .mf-cookies--content:after {
        content: " ";
        display: block;
        clear: both; } }

/* line 110, node_modules/morfos/private/sass/core/_layout.scss */
.mf-wrapper {
  margin-top: 40px;
  position: relative;
  width: 100%;
  margin-left: 0;
  overflow-x: hidden;
  transition: margin 0.25s ease; }
  /* line 121, node_modules/morfos/private/sass/core/_layout.scss */
  .is-open-topbar .mf-wrapper {
    margin-left: -80%; }
  @media (min-width: 43.75em) {
    /* line 110, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-wrapper {
      margin-top: 0;
      margin-bottom: 0; } }
  @media (min-width: 48.0625em) {
    /* line 110, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-wrapper {
      position: static;
      width: auto;
      margin-left: auto;
      overflow-x: visible;
      transition: none; }
      /* line 138, node_modules/morfos/private/sass/core/_layout.scss */
      .is-open-topbar .mf-wrapper {
        margin-left: auto; } }
  @media (max-width: 60.05625em) {
    /* line 110, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-wrapper {
      padding-left: 0;
      padding-right: 0; } }
  /* line 149, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-wrapper.mf-wrapper__wide {
    max-width: 100%;
    padding-left: 2%;
    padding-right: 2%; }

@media (min-width: 43.75em) {
  /* line 157, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-header__menu-hide + .mf-wrapper {
    margin-top: 40px; } }

@media (min-width: 43.75em) {
  /* line 164, node_modules/morfos/private/sass/core/_layout.scss */
  .app .mf-header__fixed + .mf-wrapper {
    margin-top: 75px; } }

/* line 182, node_modules/morfos/private/sass/core/_layout.scss */
.mf-layout--row,
.mf-layout--main-content {
  -ms-flex-positive: 1;
      flex-grow: 1; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-layout--row:after,
  .mf-layout--main-content:after {
    content: "";
    display: table;
    clear: both; }

/* line 189, node_modules/morfos/private/sass/core/_layout.scss */
.mf-layout--row .mf-layout--column {
  padding: 0;
  border: none;
  background: none; }

@media (min-width: 60.0625em) {
  /* line 199, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--row,
  .mf-layout--main-content {
    margin-bottom: 0.8403361345%; }
  /* line 205, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__s {
    width: 24.3697478992%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 208, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module__s .mf-layout--module__vertical {
      margin-bottom: 3.4482758621%; }
  /* line 213, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__m {
    width: 49.5798319328%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 216, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module__m .mf-layout--module__vertical {
      margin-bottom: 1.6949152542%; }
  /* line 221, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__l {
    width: 74.7899159664%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 224, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module__l .mf-layout--module__vertical {
      margin-bottom: 1.1235955056%; }
  /* line 230, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module-sidebar {
    width: 24.3697478992%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 233, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module-sidebar .mf-layout--module__vertical {
      margin-bottom: 3.4482758621%; }
  /* line 239, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__s2 {
    width: 36.974789916%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 242, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module__s2 .mf-layout--module__vertical {
      margin-bottom: 2.2727272727%; }
  /* line 247, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__t {
    width: 32.7731092437%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 250, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module__t .mf-layout--module__vertical {
      margin-bottom: 2.5641025641%; }
  /* line 256, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__tt {
    width: 66.3865546218%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 259, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module__tt .mf-layout--module__vertical {
      margin-bottom: 1.2658227848%; }
  /* line 269, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--main:last-child {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
    /* line 273, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main:last-child .mf-layout--row,
    .mf-layout--main:last-child .mf-layout--main-content {
      margin-bottom: 0.8403361345%; }
      /* line 276, node_modules/morfos/private/sass/core/_layout.scss */
      .mf-layout--main:last-child .mf-layout--row:last-child,
      .mf-layout--main:last-child .mf-layout--main-content:last-child {
        margin-bottom: 0; }
    /* line 281, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main:last-child .mf-layout--module__s {
      width: 24.3697478992%;
      float: left;
      margin-right: 0.8403361345%; }
    /* line 285, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main:last-child .mf-layout--module__m {
      width: 49.5798319328%;
      float: left;
      margin-right: 0.8403361345%; }
    /* line 289, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main:last-child .mf-layout--module__l {
      width: 74.7899159664%;
      float: left;
      margin-right: 0.8403361345%; }
    /* line 293, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main:last-child .mf-layout--module__xl {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
    /* line 297, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main:last-child .mf-layout--module__t {
      width: 32.7731092437%;
      float: left;
      margin-right: 0.8403361345%; }
    /* line 301, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main:last-child .mf-layout--module__tt {
      width: 66.3865546218%;
      float: left;
      margin-right: 0.8403361345%; }
  /* line 308, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--main,
  .mf-layout--module-sidebar + .mf-layout--main:last-child {
    width: 74.7899159664%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 313, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main .mf-layout--row,
    .mf-layout--main .mf-layout--main-content,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--row,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--main-content {
      margin-bottom: 1.1235955056%; }
      /* line 316, node_modules/morfos/private/sass/core/_layout.scss */
      .mf-layout--main .mf-layout--row:last-child,
      .mf-layout--main .mf-layout--main-content:last-child,
      .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--row:last-child,
      .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--main-content:last-child {
        margin-bottom: 0; }
    /* line 321, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main .mf-layout--module__s,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--module__s {
      width: 32.5842696629%;
      float: left;
      margin-right: 1.1235955056%; }
    /* line 325, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main .mf-layout--module__m,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--module__m {
      width: 66.2921348315%;
      float: left;
      margin-right: 1.1235955056%; }
    /* line 329, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main .mf-layout--module__l,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--module__l {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
    /* line 333, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main .mf-layout--module__s2,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--module__s2 {
      width: 49.4382022472%;
      float: left;
      margin-right: 1.1235955056%; }
    /* line 337, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main .mf-layout--module__t,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--module__t {
      width: 32.7731092437%;
      float: left;
      margin-right: 0.8403361345%; }
    /* line 341, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main .mf-layout--module__tt,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--module__tt {
      width: 66.3865546218%;
      float: left;
      margin-right: 0.8403361345%; }
  /* line 348, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module-sidebar + .mf-layout--main {
    width: 49.5798319328%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 351, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module-sidebar + .mf-layout--main .mf-layout--row,
    .mf-layout--module-sidebar + .mf-layout--main .mf-layout--main-content {
      margin-bottom: 1.6949152542%; }
      /* line 354, node_modules/morfos/private/sass/core/_layout.scss */
      .mf-layout--module-sidebar + .mf-layout--main .mf-layout--row:last-child,
      .mf-layout--module-sidebar + .mf-layout--main .mf-layout--main-content:last-child {
        margin-bottom: 0; }
    /* line 359, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module-sidebar + .mf-layout--main .mf-layout--module__s {
      width: 49.1525423729%;
      float: left;
      margin-right: 1.6949152542%; }
    /* line 363, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module-sidebar + .mf-layout--main .mf-layout--module__m {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
  /* line 377, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--row [class^="mf-layout--module"]:last-child,
  .mf-layout--row .mf-layout--module-sidebar + .mf-layout--main:last-child {
    margin-right: 0; }
    /* line 382, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--row [class^="mf-layout--module"]:last-child [class^="mf-layout--module"]:last-child,
    .mf-layout--row .mf-layout--module-sidebar + .mf-layout--main:last-child [class^="mf-layout--module"]:last-child {
      margin-right: 0; } }

@media (min-width: 48.0625em) and (max-width: 60.05625em) {
  /* line 396, node_modules/morfos/private/sass/core/_layout.scss */
  [class^="mf-layout--module"] {
    width: 49.1525423729%;
    float: left;
    margin-right: 1.6949152542%;
    margin-bottom: 10px;
    -ms-flex-positive: 1;
        flex-grow: 1; }
    /* line 400, node_modules/morfos/private/sass/core/_layout.scss */
    [class^="mf-layout--module"]:nth-child(2n) {
      margin-right: 0; }
  /* line 413, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module-sidebar {
    width: 100%;
    float: right;
    margin-right: 0;
    margin-bottom: 10px; }
  /* line 418, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--main-content {
    margin-bottom: 10px; } }

@media (min-width: 48.0625em) {
  /* line 427, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__xl {
    width: 100%;
    float: right;
    margin-right: 0; }
  /* line 433, node_modules/morfos/private/sass/core/_layout.scss */
  [class^="mf-layout--module"]:last-child {
    margin-right: 0; }
  /* line 441, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__vertical {
    width: 100%; }
    /* line 444, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module__vertical:last-child {
      margin-bottom: 0;
      margin-right: 0; }
  /* line 450, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap; }
  /* line 454, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--main {
    -ms-flex-positive: 1;
        flex-grow: 1; } }

@media (max-width: 48.05625em) {
  /* line 460, node_modules/morfos/private/sass/core/_layout.scss */
  [class^="mf-layout--module"], .mf-layout--main-content {
    margin-bottom: 1.6949152542%; } }

/* line 466, node_modules/morfos/private/sass/core/_layout.scss */
[class^="mf-layout--module"] {
  padding: 0;
  background: #fff;
  border: 0 solid #ececec; }

/* line 472, node_modules/morfos/private/sass/core/_layout.scss */
.mf-layout--module-sidebar {
  padding: 0;
  background: #fff;
  border: 0; }

/* line 478, node_modules/morfos/private/sass/core/_layout.scss */
.mf-layout--main-content {
  padding: 0;
  background: #fff;
  border: 0; }

@media (max-width: 48.05625em) {
  /* line 486, node_modules/morfos/private/sass/core/_layout.scss */
  [class^="mf-layout--module"] {
    padding: 0;
    background: #fff;
    border: 0 solid #ececec; }
  /* line 492, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module-sidebar {
    padding: 0;
    background: #fff;
    border: 0; }
  /* line 498, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--main-content {
    padding: 0;
    background: #fff;
    border: 0; } }

/*?

Flexbos Module System
=====

* @desc
* @name         Flexgrid (Layout flexible)
* @author
* @tested
* @requires
* @bugs

*/
/*
//Variables del contenedor general ELIMINADO
$layout-wrap-padding: 0 0 10px !default;
$layout-wrap-border-width: 0 !default;
$layout-wrap-border-style: solid !default;
$layout-wrap-border-color: $app-color !default;
$layout-wrap-background: none !default;
*/
/*
ELIMINADO

// "Fila" en la que se incluye cada bloque general (.mf-flexgrid--row,.mf-flexgrid--main-container )
// Incluye estilos visuales (border, espaciado, fondo)
.mf-flexgrid--wrap{
	padding: $layout-wrap-padding;
	border-width: $layout-wrap-border-width;
	border-style: $layout-wrap-border-style;
	border-color: $layout-wrap-border-color;
	background: $layout-wrap-background;
}
*/
/* line 48, node_modules/morfos/private/sass/core/_flexbox.scss */
.mf-flexgrid--row {
  clear: both; }

/* line 55, node_modules/morfos/private/sass/core/_flexbox.scss */
.mf-flexgrid--main-container .mf-flexgrid--row + .mf-flexgrid--main-content {
  margin-top: 10px; }

/* line 58, node_modules/morfos/private/sass/core/_flexbox.scss */
.mf-flexgrid--main-container .mf-flexgrid--main-content + .mf-flexgrid--row,
.mf-flexgrid--main-container .mf-flexgrid--row + .mf-flexgrid--row {
  margin-top: 0; }

/* line 65, node_modules/morfos/private/sass/core/_flexbox.scss */
.mf-flexgrid--sidebar {
  min-width: 120px;
  display: -ms-flexbox;
  display: flex; }

/* line 70, node_modules/morfos/private/sass/core/_flexbox.scss */
.mf-flexgrid--sidebar, .mf-flexgrid--main-container {
  padding: 10px 0 0 10px;
  -ms-flex-positive: 1;
      flex-grow: 1; }

/* line 78, node_modules/morfos/private/sass/core/_flexbox.scss */
[class^="mf-flexgrid--module"] {
  margin: 10px 0 0;
  padding: 0 0 0 10px;
  -ms-flex-positive: 1;
      flex-grow: 1;
  min-width: 120px;
  display: -ms-flexbox;
  display: flex; }

/* line 87, node_modules/morfos/private/sass/core/_flexbox.scss */
.mf-flexgrid--box {
  -ms-flex: 0%;
      flex: 0%;
  padding: 10px 20px;
  background: none;
  border: 0; }

@media (max-width: 48.05625em) {
  /* line 96, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--main-container {
    -ms-flex-order: 3;
        order: 3; } }

@media (min-width: 43.75em) and (max-width: 48.05625em) {
  /* line 103, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--sidebar {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    -ms-flex-positive: 2;
        flex-grow: 2;
    -ms-flex-order: 1;
        order: 1; }
  /* line 108, node_modules/morfos/private/sass/core/_flexbox.scss */
  [class^="mf-flexgrid--module"] {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    -ms-flex-order: 3;
        order: 3; }
    /* line 114, node_modules/morfos/private/sass/core/_flexbox.scss */
    [class^="mf-flexgrid--module"].mf-flexgrid--module__atfirst {
      width: 100%;
      -ms-flex-order: 2;
          order: 2; }
    /* line 119, node_modules/morfos/private/sass/core/_flexbox.scss */
    [class^="mf-flexgrid--module"].mf-flexgrid--module__atlast {
      width: 100%;
      -ms-flex-order: 4;
          order: 4; } }

@media (max-width: 43.74375em) {
  /* line 128, node_modules/morfos/private/sass/core/_flexbox.scss */
  [class^="mf-flexgrid--module"], .mf-flexgrid--sidebar, .mf-flexgrid--main-container {
    padding: 0; }
  /* line 132, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--sidebar,
  .mf-flexgrid--main-container {
    margin-top: 10px; } }

@media (min-width: 43.75em) {
  /* line 142, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    margin: 0 0 0 -10px; }
    /* line 146, node_modules/morfos/private/sass/core/_flexbox.scss */
    .mf-flexgrid--row:first-child {
      margin-top: -10px; }
  /*
  .mf-flexgrid--row + .mf-flexgrid--row {
      margin-top: 0;
  }
  */
  /*
  // Ãrea de contenido principal + sidebars
  .mf-flexgrid--main-container {

      display: flex;
      flex-flow: row wrap;
      margin: 0 0 0 (-$layout-gutter);
  }
  */
  /* line 165, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--main-container {
    -ms-flex-positive: 100;
        flex-grow: 100;
    width: 50%; }
  /* line 171, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--module__4-4 {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -ms-flex-positive: 3;
        flex-grow: 3; } }

@media (min-width: 48.0625em) {
  /* line 178, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--module__3-4 {
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    -ms-flex-positive: 3;
        flex-grow: 3; }
  /* line 182, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--module__2-4 {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    -ms-flex-positive: 2;
        flex-grow: 2; }
  /* line 186, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--module__1-4 {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    -ms-flex-positive: 1;
        flex-grow: 1; }
  /* line 190, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--module__2-3 {
    -ms-flex-preferred-size: 66.6666666667%;
        flex-basis: 66.6666666667%;
    -ms-flex-positive: 2;
        flex-grow: 2; }
  /* line 194, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--module__1-3 {
    -ms-flex-preferred-size: 33.3333333333%;
        flex-basis: 33.3333333333%;
    -ms-flex-positive: 1;
        flex-grow: 1; }
  /* line 198, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--sidebar {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    -ms-flex-positive: 1;
        flex-grow: 1; } }

/*?

Button
======

* @desc         Da los estilos por defecto para el botÃ³n basico junto con todos los estados (hover, active, disabled, etc)
* @name         button
* @author
* @tested
* @requires
* @bugs


Ejemplo:
<input class="mf-button" value="input" title="input type button" type="button">

<button class="" title="button">button</button>

<a href="#!" class="mf-button" title="<a> class mf-button">a.mf-button</a>

<button class="mf-button" title="button">
  <span class="mf-icon mf-icon-add"></span>
  button
</button>

<a href="#!" class="mf-button" title="<a> class mf-button">
  <span class="mf-icon mf-icon-add"></span>
   a.mf-button
</a>


*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Buttons & simbuttons */
/* line 88, node_modules/morfos/private/sass/modules/buttons/__button.scss */
input[type="submit"],
input[type="button"],
input[type="reset"],
button, .mf-cookies--accept, .mf-cookies--info, .mf-scroll-nav--btn, .mf-button,
.simbutton, .mf-backbtn, .primary,
.mf-button__primary,
input[type="button"].primary,
input[type="submit"].primary,
input[type="button"].mf-button__primary,
input[type="submit"].mf-button__primary, .secondary,
.mf-button__secondary,
input[type="button"].secondary,
input[type="submit"].secondary,
input[type="button"].mf-button__secondary,
input[type="submit"].mf-button__secondary, .mf-buttonbar.mf-buttonbar__mini .mf-buttonbar--btn, .mf-buttonbar--btn, .mf-multisimbutton > div, .mf-multidropdown--item, .mf-dropdown--btn, .mf-window-header--back-btn, .fld > .mf-dropbox, .mf-pager--btn {
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 10px 25px;
  margin: 3px 0;
  cursor: pointer;
  color: white;
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  font-weight: normal;
  line-height: normal;
  text-align: center;
  text-shadow: none;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 0;
  box-shadow: none;
  background: #6291AE;
  transition: none; }
  /* line 110, node_modules/morfos/private/sass/modules/buttons/__button.scss */
  input[type="submit"]:visited,
  input[type="button"]:visited,
  input[type="reset"]:visited,
  button:visited, .mf-cookies--accept:visited, .mf-cookies--info:visited, .mf-scroll-nav--btn:visited, .mf-button:visited,
  .simbutton:visited, .mf-backbtn:visited, .primary:visited,
  .mf-button__primary:visited, .secondary:visited,
  .mf-button__secondary:visited, .mf-buttonbar.mf-buttonbar__mini .mf-buttonbar--btn:visited, .mf-buttonbar--btn:visited, .mf-multisimbutton > div:visited, .mf-multidropdown--item:visited, .mf-dropdown--btn:visited, .mf-window-header--back-btn:visited, .fld > .mf-dropbox:visited, .mf-pager--btn:visited {
    color: white; }
  /* line 114, node_modules/morfos/private/sass/modules/buttons/__button.scss */
  input[type="submit"]:hover,
  input[type="button"]:hover,
  input[type="reset"]:hover,
  button:hover, .mf-cookies--accept:hover, .mf-cookies--info:hover, .mf-scroll-nav--btn:hover, .mf-button:hover,
  .simbutton:hover, .mf-backbtn:hover, .primary:hover,
  .mf-button__primary:hover, .secondary:hover,
  .mf-button__secondary:hover, .mf-buttonbar.mf-buttonbar__mini .mf-buttonbar--btn:hover, .mf-buttonbar--btn:hover, .mf-multisimbutton > div:hover, .mf-multidropdown--item:hover, .mf-dropdown--btn:hover, .mf-window-header--back-btn:hover, .fld > .mf-dropbox:hover, .mf-pager--btn:hover, input[type="submit"]:focus,
  input[type="button"]:focus,
  input[type="reset"]:focus,
  button:focus, .mf-cookies--accept:focus, .mf-cookies--info:focus, .mf-scroll-nav--btn:focus, .mf-button:focus,
  .simbutton:focus, .mf-backbtn:focus, .primary:focus,
  .mf-button__primary:focus, .secondary:focus,
  .mf-button__secondary:focus, .mf-buttonbar.mf-buttonbar__mini .mf-buttonbar--btn:focus, .mf-buttonbar--btn:focus, .mf-multisimbutton > div:focus, .mf-multidropdown--item:focus, .mf-dropdown--btn:focus, .mf-window-header--back-btn:focus, .fld > .mf-dropbox:focus, .mf-pager--btn:focus {
    outline: none;
    text-decoration: none;
    box-shadow: none;
    color: white;
    background: #6291AE; }
  /* line 123, node_modules/morfos/private/sass/modules/buttons/__button.scss */
  input[type="submit"]:active,
  input[type="button"]:active,
  input[type="reset"]:active,
  button:active, .mf-cookies--accept:active, .mf-cookies--info:active, .mf-scroll-nav--btn:active, .mf-button:active,
  .simbutton:active, .mf-backbtn:active, .primary:active,
  .mf-button__primary:active, .secondary:active,
  .mf-button__secondary:active, .mf-buttonbar.mf-buttonbar__mini .mf-buttonbar--btn:active, .mf-buttonbar--btn:active, .mf-multisimbutton > div:active, .mf-multidropdown--item:active, .mf-dropdown--btn:active, .mf-window-header--back-btn:active, .fld > .mf-dropbox:active, .mf-pager--btn:active {
    box-shadow: none;
    background: linear-gradient(#c5c5c5, #e0e0e0); }
  /* line 128, node_modules/morfos/private/sass/modules/buttons/__button.scss */
  input[disabled][type="submit"],
  input[disabled][type="button"],
  input[disabled][type="reset"],
  button[disabled], [disabled].mf-cookies--accept, [disabled].mf-cookies--info, [disabled].mf-scroll-nav--btn, [disabled].mf-button,
  [disabled].simbutton, [disabled].mf-backbtn, [disabled].primary,
  [disabled].mf-button__primary, [disabled].secondary,
  [disabled].mf-button__secondary, .mf-buttonbar.mf-buttonbar__mini [disabled].mf-buttonbar--btn, [disabled].mf-buttonbar--btn, .mf-multisimbutton > div[disabled], [disabled].mf-multidropdown--item, [disabled].mf-dropdown--btn, [disabled].mf-window-header--back-btn, .fld > [disabled].mf-dropbox, [disabled].mf-pager--btn, input.disabled[type="submit"],
  input.disabled[type="button"],
  input.disabled[type="reset"],
  button.disabled, .disabled.mf-cookies--accept, .disabled.mf-cookies--info, .disabled.mf-scroll-nav--btn, .disabled.mf-button,
  .disabled.simbutton, .disabled.mf-backbtn, .disabled.primary,
  .disabled.mf-button__primary, .disabled.secondary,
  .disabled.mf-button__secondary, .mf-buttonbar.mf-buttonbar__mini .disabled.mf-buttonbar--btn, .disabled.mf-buttonbar--btn, .mf-multisimbutton > div.disabled, .disabled.mf-multidropdown--item, .disabled.mf-dropdown--btn, .disabled.mf-window-header--back-btn, .fld > .disabled.mf-dropbox, .disabled.mf-pager--btn, input.disabled[type="submit"]:hover,
  input.disabled[type="button"]:hover,
  input.disabled[type="reset"]:hover,
  button.disabled:hover, .disabled.mf-cookies--accept:hover, .disabled.mf-cookies--info:hover, .disabled.mf-scroll-nav--btn:hover, .disabled.mf-button:hover,
  .disabled.simbutton:hover, .disabled.mf-backbtn:hover, .disabled.primary:hover,
  .disabled.mf-button__primary:hover, .disabled.secondary:hover,
  .disabled.mf-button__secondary:hover, .disabled.mf-buttonbar--btn:hover, .mf-multisimbutton > div.disabled:hover, .disabled.mf-multidropdown--item:hover, .disabled.mf-dropdown--btn:hover, .disabled.mf-window-header--back-btn:hover, .fld > .disabled.mf-dropbox:hover, .disabled.mf-pager--btn:hover, input.disabled[type="submit"]:active,
  input.disabled[type="button"]:active,
  input.disabled[type="reset"]:active,
  button.disabled:active, .disabled.mf-cookies--accept:active, .disabled.mf-cookies--info:active, .disabled.mf-scroll-nav--btn:active, .disabled.mf-button:active,
  .disabled.simbutton:active, .disabled.mf-backbtn:active, .disabled.primary:active,
  .disabled.mf-button__primary:active, .disabled.secondary:active,
  .disabled.mf-button__secondary:active, .disabled.mf-buttonbar--btn:active, .mf-multisimbutton > div.disabled:active, .disabled.mf-multidropdown--item:active, .disabled.mf-dropdown--btn:active, .disabled.mf-window-header--back-btn:active, .fld > .disabled.mf-dropbox:active, .disabled.mf-pager--btn:active {
    opacity: 0.8;
    color: white;
    cursor: default;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
    border: 1px solid rgba(0, 0, 0, 0.3);
    box-shadow: none; }
  @media (min-width: 43.75em) {
    /* line 88, node_modules/morfos/private/sass/modules/buttons/__button.scss */
    input[type="submit"],
    input[type="button"],
    input[type="reset"],
    button, .mf-cookies--accept, .mf-cookies--info, .mf-scroll-nav--btn, .mf-button,
    .simbutton, .mf-backbtn, .primary,
    .mf-button__primary,
    input[type="button"].primary,
    input[type="submit"].primary,
    input[type="button"].mf-button__primary,
    input[type="submit"].mf-button__primary, .secondary,
    .mf-button__secondary,
    input[type="button"].secondary,
    input[type="submit"].secondary,
    input[type="button"].mf-button__secondary,
    input[type="submit"].mf-button__secondary, .mf-buttonbar.mf-buttonbar__mini .mf-buttonbar--btn, .mf-buttonbar--btn, .mf-multisimbutton > div, .mf-multidropdown--item, .mf-dropdown--btn, .mf-window-header--back-btn, .fld > .mf-dropbox, .mf-pager--btn {
      width: auto;
      margin: 3px; } }

/*?

BotÃ³n volver
============

* @desc         Estilos para boton volver que aparece en la cabecera del contenido de algunas aplicaciones
* @name         backbtn
* @author
* @tested
* @requires     button
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-backbtn:before {
  content: "ï…";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: #6291AE;
  font-family: 'morfont';
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 30, node_modules/morfos/private/sass/modules/buttons/_btn-backbtn.scss */
.mf-backbtn:hover, .mf-backbtn:active, .mf-backbtn:focus {
  color: #ff632a; }

/*?

Button without text
===================

* @desc         Oculta el texto de un boton, permaneciendo sÃ³lo el icono.
* @name         btn__no-text
* @author
* @tested
* @requires
* @bugs

Ejemplo:
(Boton para columna de Acciones en una tabla):

<a title="Eliminar" href="#!" class="mf-table-data--row-action mf-btn__no-text">
  <span class="mf-icon mf-icon-trash"></span>
  Eliminar
</a>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 25, node_modules/morfos/private/sass/modules/buttons/_btn-notext.scss */
.mf-btn__no-text,
.mf-button__no-text,
.btn__no-text, .mf-appmenu--title > a, .mf-appmenu--button span, .mf-topbar-button span {
  display: inline-block;
  text-align: center;
  text-indent: -9999em;
  white-space: nowrap; }
  /* line 32, node_modules/morfos/private/sass/modules/buttons/_btn-notext.scss */
  .mf-btn__no-text .mf-icon,
  .mf-button__no-text .mf-icon,
  .btn__no-text .mf-icon, .mf-appmenu--title > a .mf-icon, .mf-appmenu--button span .mf-icon, .mf-topbar-button span .mf-icon, .mf-btn__no-text .mf-appmenu--submenu-item-icon:before,
  .mf-button__no-text .mf-appmenu--submenu-item-icon:before,
  .btn__no-text .mf-appmenu--submenu-item-icon:before, .mf-appmenu--title > a .mf-appmenu--submenu-item-icon:before, .mf-appmenu--button span .mf-appmenu--submenu-item-icon:before, .mf-topbar-button span .mf-appmenu--submenu-item-icon:before, .mf-btn__no-text .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-btn__no-text .mf-simple-list--item:before,
  .mf-button__no-text .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon
  .mf-button__no-text .mf-simple-list--item:before,
  .btn__no-text .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon
  .btn__no-text .mf-simple-list--item:before, .mf-appmenu--title > a .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-appmenu--title > a .mf-simple-list--item:before, .mf-appmenu--button span .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-appmenu--button span .mf-simple-list--item:before, .mf-topbar-button span .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-topbar-button span .mf-simple-list--item:before, .mf-btn__no-text .mf-breadcrumb--item.has-submenu:after,
  .mf-button__no-text .mf-breadcrumb--item.has-submenu:after,
  .btn__no-text .mf-breadcrumb--item.has-submenu:after, .mf-appmenu--title > a .mf-breadcrumb--item.has-submenu:after, .mf-appmenu--button span .mf-breadcrumb--item.has-submenu:after, .mf-topbar-button span .mf-breadcrumb--item.has-submenu:after, .mf-btn__no-text .ac-inbox--icon .mf-inbox--menu-item a::before, .ac-inbox--icon .mf-inbox--menu-item .mf-btn__no-text a::before,
  .mf-button__no-text .ac-inbox--icon .mf-inbox--menu-item a::before, .ac-inbox--icon .mf-inbox--menu-item
  .mf-button__no-text a::before,
  .btn__no-text .ac-inbox--icon .mf-inbox--menu-item a::before, .ac-inbox--icon .mf-inbox--menu-item
  .btn__no-text a::before, .mf-appmenu--title > a .ac-inbox--icon .mf-inbox--menu-item a::before, .ac-inbox--icon .mf-inbox--menu-item .mf-appmenu--title > a a::before, .mf-appmenu--button span .ac-inbox--icon .mf-inbox--menu-item a::before, .ac-inbox--icon .mf-inbox--menu-item .mf-appmenu--button span a::before, .mf-topbar-button span .ac-inbox--icon .mf-inbox--menu-item a::before, .ac-inbox--icon .mf-inbox--menu-item .mf-topbar-button span a::before, .mf-btn__no-text
  .ac-inbox--icon .mf-inbox--submenu-item a::before,
  .ac-inbox--icon .mf-inbox--submenu-item .mf-btn__no-text a::before,
  .mf-button__no-text
  .ac-inbox--icon .mf-inbox--submenu-item a::before,
  .ac-inbox--icon .mf-inbox--submenu-item
  .mf-button__no-text a::before,
  .btn__no-text
  .ac-inbox--icon .mf-inbox--submenu-item a::before,
  .ac-inbox--icon .mf-inbox--submenu-item
  .btn__no-text a::before, .mf-appmenu--title > a
  .ac-inbox--icon .mf-inbox--submenu-item a::before,
  .ac-inbox--icon .mf-inbox--submenu-item .mf-appmenu--title > a a::before, .mf-appmenu--button span
  .ac-inbox--icon .mf-inbox--submenu-item a::before,
  .ac-inbox--icon .mf-inbox--submenu-item .mf-appmenu--button span a::before, .mf-topbar-button span
  .ac-inbox--icon .mf-inbox--submenu-item a::before,
  .ac-inbox--icon .mf-inbox--submenu-item .mf-topbar-button span a::before, .mf-btn__no-text [class*="mf-icon-"],
  .mf-button__no-text [class*="mf-icon-"],
  .btn__no-text [class*="mf-icon-"], .mf-appmenu--title > a [class*="mf-icon-"], .mf-appmenu--button span [class*="mf-icon-"], .mf-topbar-button span [class*="mf-icon-"] {
    float: left;
    margin-right: 0;
    text-indent: 0; }

/*?

Button primary
==============

* @desc         Aspecto para los botones que marcan acciones principales y que tienen mas importancia en el interfaz (Ej. Boton Guardar)
* @name         btnprimary
* @author
* @tested
* @requires
* @bugs


*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Simbutton primary */
/* line 72, node_modules/morfos/private/sass/modules/buttons/_btn-primary.scss */
.primary,
.mf-button__primary,
input[type="button"].primary,
input[type="submit"].primary,
input[type="button"].mf-button__primary,
input[type="submit"].mf-button__primary {
  min-width: 90px;
  padding: 10px 25px;
  color: white;
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  font-weight: normal;
  line-height: normal;
  text-shadow: none;
  border-style: solid;
  border-width: 1px;
  border-color: #aa2d00;
  background: #6291AE;
  border-radius: 0;
  box-shadow: none; }
  /* line 92, node_modules/morfos/private/sass/modules/buttons/_btn-primary.scss */
  .primary:visited,
  .mf-button__primary:visited,
  input[type="button"].primary:visited,
  input[type="submit"].primary:visited,
  input[type="button"].mf-button__primary:visited,
  input[type="submit"].mf-button__primary:visited {
    color: white; }
  /* line 96, node_modules/morfos/private/sass/modules/buttons/_btn-primary.scss */
  .primary:hover,
  .mf-button__primary:hover,
  input[type="button"].primary:hover,
  input[type="submit"].primary:hover,
  input[type="button"].mf-button__primary:hover,
  input[type="submit"].mf-button__primary:hover, .primary:focus,
  .mf-button__primary:focus,
  input[type="button"].primary:focus,
  input[type="submit"].primary:focus,
  input[type="button"].mf-button__primary:focus,
  input[type="submit"].mf-button__primary:focus {
    color: #FFF;
    text-shadow: none;
    border-style: solid;
    border-width: 1px;
    border-color: #aa2d00;
    box-shadow: none;
    background: #6291AE; }
  /* line 108, node_modules/morfos/private/sass/modules/buttons/_btn-primary.scss */
  .primary:active,
  .mf-button__primary:active,
  input[type="button"].primary:active,
  input[type="submit"].primary:active,
  input[type="button"].mf-button__primary:active,
  input[type="submit"].mf-button__primary:active {
    border-style: solid;
    border-width: 1px;
    border-color: rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5);
    color: #FFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);
    box-shadow: none;
    background: linear-gradient(to top, #bfbfbf 0%, #7c7c7c 89%, #7c7c7c 100%); }
  /* line 120, node_modules/morfos/private/sass/modules/buttons/_btn-primary.scss */
  [disabled].primary,
  [disabled].mf-button__primary,
  input[disabled][type="button"].primary,
  input[disabled][type="submit"].primary,
  input[disabled][type="button"].mf-button__primary,
  input[disabled][type="submit"].mf-button__primary, .disabled.primary,
  .disabled.mf-button__primary,
  input.disabled[type="button"].primary,
  input.disabled[type="submit"].primary,
  input.disabled[type="button"].mf-button__primary,
  input.disabled[type="submit"].mf-button__primary, .disabled.primary:hover,
  .disabled.mf-button__primary:hover, .disabled.primary:active,
  .disabled.mf-button__primary:active {
    color: #737373;
    background: #ff9b77; }

/*?

Button secondary
================

* @desc         Marca las acciones secundarias en un interfaz. Suele ir acompaÃ±ado de un botÃ³n con una accion primaria
                (Ej. Cancelar [$btnsecondary] + Guardar [$btnprimary] )
* @name         btnsecondary
* @author
* @tested
* @requires
* @bugs         Falta optimizacion para moviles y diferenciacion del button primary -las variables tienen los mismos valores que en este

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Simbutton secondary */
/*hover*/
/*active*/
/* Simbutton secondary */
/* line 55, node_modules/morfos/private/sass/modules/buttons/_btn-secondary.scss */
.secondary,
.mf-button__secondary,
input[type="button"].secondary,
input[type="submit"].secondary,
input[type="button"].mf-button__secondary,
input[type="submit"].mf-button__secondary {
  color: #6291AE;
  font-weight: normal;
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  line-height: normal;
  text-shadow: none;
  border-style: solid;
  border-width: 1px;
  border-color: #e19a80;
  cursor: pointer;
  border-radius: 0;
  box-shadow: 0 1px 1px rgba(255, 255, 255, 0.5) inset, 0 8px 12px rgba(255, 255, 255, 0.2) inset, 0 -8px 12px rgba(0, 0, 0, 0.04) inset;
  background: white; }
  /* line 76, node_modules/morfos/private/sass/modules/buttons/_btn-secondary.scss */
  .secondary:link,
  .mf-button__secondary:link,
  input[type="button"].secondary:link,
  input[type="submit"].secondary:link,
  input[type="button"].mf-button__secondary:link,
  input[type="submit"].mf-button__secondary:link, .secondary:visited,
  .mf-button__secondary:visited,
  input[type="button"].secondary:visited,
  input[type="submit"].secondary:visited,
  input[type="button"].mf-button__secondary:visited,
  input[type="submit"].mf-button__secondary:visited {
    color: #6291AE; }
  /* line 81, node_modules/morfos/private/sass/modules/buttons/_btn-secondary.scss */
  .secondary:hover,
  .mf-button__secondary:hover,
  input[type="button"].secondary:hover,
  input[type="submit"].secondary:hover,
  input[type="button"].mf-button__secondary:hover,
  input[type="submit"].mf-button__secondary:hover, .secondary:focus,
  .mf-button__secondary:focus,
  input[type="button"].secondary:focus,
  input[type="submit"].secondary:focus,
  input[type="button"].mf-button__secondary:focus,
  input[type="submit"].mf-button__secondary:focus {
    color: #FFF;
    background: #6291AE; }
  /* line 87, node_modules/morfos/private/sass/modules/buttons/_btn-secondary.scss */
  .secondary:active,
  .mf-button__secondary:active,
  input[type="button"].secondary:active,
  input[type="submit"].secondary:active,
  input[type="button"].mf-button__secondary:active,
  input[type="submit"].mf-button__secondary:active {
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.25), 0 0 2px rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.6);
    background: linear-gradient(to top, #bfbfbf 0%, #7c7c7c 89%, #7c7c7c 100%); }

/*?

Buttonbar
=========

* @desc         Muestra una barra con diferentes botones
* @name         buttonbar
* @author
* @tested
* @requires
* @bugs


Ejemplo:
<div class="fld">
  <label>Buttonbar</label>
  <ul class="mf-buttonbar">
    <li class="mf-buttonbar--item"><a class="mf-buttonbar--btn" href="#!">AcciÃ³n 1</a></li>
    <li class="mf-buttonbar--item"><a class="mf-buttonbar--btn" href="#!">AcciÃ³n 2</a></li>
    <li class="mf-buttonbar--item"><a class="mf-buttonbar--btn" href="#!">AcciÃ³n 3</a></li>
    <li class="mf-buttonbar--item"><a class="mf-buttonbar--btn" href="#!">AcciÃ³n 4</a></li>
  </ul>
</div>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Buttonbar */
/* line 50, node_modules/morfos/private/sass/modules/buttons/_buttonbar.scss */
.mf-buttonbar {
  display: inline-block;
  margin: 3px;
  vertical-align: middle;
  width: 100%;
  text-shadow: none;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 0;
  background: #6291AE;
  box-shadow: none; }
  /* line 73, node_modules/morfos/private/sass/modules/buttons/_buttonbar.scss */
  .mf-buttonbar.mf-buttonbar__mini .mf-buttonbar--btn {
    padding: 5px 8px;
    margin: 0;
    border: none; }
  @media (min-width: 43.75em) {
    /* line 50, node_modules/morfos/private/sass/modules/buttons/_buttonbar.scss */
    .mf-buttonbar {
      width: auto; } }

/* line 88, node_modules/morfos/private/sass/modules/buttons/_buttonbar.scss */
.mf-buttonbar--item {
  margin: 0; }
  @media (min-width: 43.75em) {
    /* line 88, node_modules/morfos/private/sass/modules/buttons/_buttonbar.scss */
    .mf-buttonbar--item {
      float: left;
      border-left: 1px solid rgba(0, 0, 0, 0.3); } }
  /* line 97, node_modules/morfos/private/sass/modules/buttons/_buttonbar.scss */
  .mf-buttonbar--item:first-child {
    border-left: none; }

/* line 102, node_modules/morfos/private/sass/modules/buttons/_buttonbar.scss */
.mf-buttonbar--btn {
  margin: 0;
  border: none; }

/*?

Multisimbutton
==============

* @desc         Crea un combo de dos botones: uno para accion primaria y otro que despliega un menu (dropdown) con acciones secundarias
* @name         mutisimbutton
* @author
* @tested
* @requires
* @bugs


Ejemplo:
<div class="mf-multisimbutton">
  <div>
    <input type="submit" class="mf-multiprimary" value="Accion primaria (input)"/>
    <a href="#!" class="mf-multidropdown">
      <span>MÃ¡s acciones</span>
    </a>
  </div>
  <ul class="mf-dropdown--content" >
    <li class="mf-multidropdown--item"><a href="#!">AcciÃ³n secundaria 1</a></li>
    <li class="mf-multidropdown--item"><a href="#!">AcciÃ³n secundaria 2</a> </li>
  </ul>
</div>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Multisimbutton: Button w/multiple secondary actions */
/**/
/* line 70, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
.mf-multisimbutton {
  color: #6291AE;
  width: 100%; }
  /* line 74, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
  .mf-multisimbutton > div {
    display: inline-block;
    margin: 0;
    padding: 0; }
    @media (min-width: 43.75em) {
      /* line 74, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
      .mf-multisimbutton > div {
        display: table-cell; } }
  /* line 86, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
  .mf-multisimbutton .mf-multiprimary {
    float: left;
    width: 90%;
    margin: 0;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 12px;
    padding-right: 12px;
    color: #6291AE;
    border-top: 0;
    border-bottom: 0;
    border-left: 0;
    border-right: 1px solid #999; }
    @media (min-width: 43.75em) {
      /* line 86, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
      .mf-multisimbutton .mf-multiprimary {
        width: auto; } }
  /* line 108, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
  .mf-multisimbutton .mf-dropdown--content.is-open,
  .mf-multisimbutton.is-open .mf-dropdown--content {
    position: relative;
    float: left;
    overflow: visible;
    opacity: 1;
    border: 0;
    padding: 0;
    margin: 0;
    min-width: 150px;
    width: 100%; }
    @media (min-width: 43.75em) {
      /* line 108, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
      .mf-multisimbutton .mf-dropdown--content.is-open,
      .mf-multisimbutton.is-open .mf-dropdown--content {
        width: 0; } }
  @media (min-width: 43.75em) {
    /* line 70, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
    .mf-multisimbutton {
      display: inline-block; } }

/* line 130, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
.mf-multidropdown {
  float: left;
  width: 10%;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-right: 0;
  padding-left: 0;
  cursor: pointer;
  color: #6291AE;
  background-color: transparent;
  border: 0; }
  /* line 145, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
  .mf-multidropdown:after {
    margin: 0 auto !important; }
  /* line 149, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
  .mf-multidropdown span {
    float: left;
    text-indent: -9999em; }
  @media (min-width: 43.75em) {
    /* line 130, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
    .mf-multidropdown {
      width: auto;
      padding-right: 10px;
      padding-left: 10px; } }

/* line 162, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
.mf-multidropdown--item {
  margin: 0;
  border-bottom: 1px solid #999;
  border-top: 1px solid #CBCBCB;
  border-radius: 0;
  background-color: white; }
  /* line 173, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
  .mf-multidropdown--item:hover {
    background-color: #e6e5e5; }
  /* line 177, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
  .mf-multidropdown--item a {
    color: #6291AE; }
  @media (min-width: 43.75em) {
    /* line 162, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
    .mf-multidropdown--item {
      width: 100%; } }

/*?

Social Buttons
====

* @desc         Estilos para botones de login mediante clave o redes sociales
* @name         rrss/access
* @author       Pepe Dominguez
* @tested
* @requires
* @bugs         pendiente de revision. Falta incorporar ejemplo a Morfos App

*/
/* line 75, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
.mf-rrss--btn__facebook,
.mf-access--btn__facebook {
  margin: 15px 0;
  text-align: center; }
  /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
  .mf-rrss--btn__facebook a,
  .mf-rrss--btn__facebook button,
  .mf-rrss--btn__facebook .mf-cookies--accept,
  .mf-rrss--btn__facebook .mf-cookies--info,
  .mf-rrss--btn__facebook .mf-scroll-nav--btn,
  .mf-rrss--btn__facebook input [type="submit"],
  .mf-access--btn__facebook a,
  .mf-access--btn__facebook button,
  .mf-access--btn__facebook .mf-cookies--accept,
  .mf-access--btn__facebook .mf-cookies--info,
  .mf-access--btn__facebook .mf-scroll-nav--btn,
  .mf-access--btn__facebook input [type="submit"] {
    width: auto;
    min-width: 200px;
    padding: 10px 25px;
    font-size: 14px;
    text-transform: capitalize;
    content: "Facebook";
    border: 1px solid #2a4d7d;
    border-radius: 0;
    background-color: #3765A3; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-rrss--btn__facebook a:before,
    .mf-rrss--btn__facebook button:before,
    .mf-rrss--btn__facebook .mf-cookies--accept:before,
    .mf-rrss--btn__facebook .mf-cookies--info:before,
    .mf-rrss--btn__facebook .mf-scroll-nav--btn:before,
    .mf-rrss--btn__facebook input [type="submit"]:before,
    .mf-access--btn__facebook a:before,
    .mf-access--btn__facebook button:before,
    .mf-access--btn__facebook .mf-cookies--accept:before,
    .mf-access--btn__facebook .mf-cookies--info:before,
    .mf-access--btn__facebook .mf-scroll-nav--btn:before,
    .mf-access--btn__facebook input [type="submit"]:before {
      content: icon;
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 10px 0 0;
      width: auto;
      height: auto;
      speak: none;
      color: white;
      font-family: 'morfont';
      font-size: 20px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
    /* line 101, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
    .mf-rrss--btn__facebook a:hover,
    .mf-rrss--btn__facebook button:hover,
    .mf-rrss--btn__facebook .mf-cookies--accept:hover,
    .mf-rrss--btn__facebook .mf-cookies--info:hover,
    .mf-rrss--btn__facebook .mf-scroll-nav--btn:hover,
    .mf-rrss--btn__facebook input [type="submit"]:hover,
    .mf-access--btn__facebook a:hover,
    .mf-access--btn__facebook button:hover,
    .mf-access--btn__facebook .mf-cookies--accept:hover,
    .mf-access--btn__facebook .mf-cookies--info:hover,
    .mf-access--btn__facebook .mf-scroll-nav--btn:hover,
    .mf-access--btn__facebook input [type="submit"]:hover {
      box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
      border: 1px solid #1d3657;
      background-color: #2a4d7d; }
    @media (max-width: 48.05625em) {
      /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
      .mf-rrss--btn__facebook a,
      .mf-rrss--btn__facebook button,
      .mf-rrss--btn__facebook .mf-cookies--accept,
      .mf-rrss--btn__facebook .mf-cookies--info,
      .mf-rrss--btn__facebook .mf-scroll-nav--btn,
      .mf-rrss--btn__facebook input [type="submit"],
      .mf-access--btn__facebook a,
      .mf-access--btn__facebook button,
      .mf-access--btn__facebook .mf-cookies--accept,
      .mf-access--btn__facebook .mf-cookies--info,
      .mf-access--btn__facebook .mf-scroll-nav--btn,
      .mf-access--btn__facebook input [type="submit"] {
        width: 100%; } }

/* line 75, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
.mf-rrss--btn__google,
.mf-access--btn__google {
  margin: 15px 0;
  text-align: center; }
  /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
  .mf-rrss--btn__google a,
  .mf-rrss--btn__google button,
  .mf-rrss--btn__google .mf-cookies--accept,
  .mf-rrss--btn__google .mf-cookies--info,
  .mf-rrss--btn__google .mf-scroll-nav--btn,
  .mf-rrss--btn__google input [type="submit"],
  .mf-access--btn__google a,
  .mf-access--btn__google button,
  .mf-access--btn__google .mf-cookies--accept,
  .mf-access--btn__google .mf-cookies--info,
  .mf-access--btn__google .mf-scroll-nav--btn,
  .mf-access--btn__google input [type="submit"] {
    width: auto;
    min-width: 200px;
    padding: 10px 25px;
    font-size: 14px;
    text-transform: capitalize;
    content: "Google +";
    border: 1px solid #9d3c2b;
    border-radius: 0;
    background-color: #C54B36; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-rrss--btn__google a:before,
    .mf-rrss--btn__google button:before,
    .mf-rrss--btn__google .mf-cookies--accept:before,
    .mf-rrss--btn__google .mf-cookies--info:before,
    .mf-rrss--btn__google .mf-scroll-nav--btn:before,
    .mf-rrss--btn__google input [type="submit"]:before,
    .mf-access--btn__google a:before,
    .mf-access--btn__google button:before,
    .mf-access--btn__google .mf-cookies--accept:before,
    .mf-access--btn__google .mf-cookies--info:before,
    .mf-access--btn__google .mf-scroll-nav--btn:before,
    .mf-access--btn__google input [type="submit"]:before {
      content: icon;
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 10px 0 0;
      width: auto;
      height: auto;
      speak: none;
      color: white;
      font-family: 'morfont';
      font-size: 20px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
    /* line 101, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
    .mf-rrss--btn__google a:hover,
    .mf-rrss--btn__google button:hover,
    .mf-rrss--btn__google .mf-cookies--accept:hover,
    .mf-rrss--btn__google .mf-cookies--info:hover,
    .mf-rrss--btn__google .mf-scroll-nav--btn:hover,
    .mf-rrss--btn__google input [type="submit"]:hover,
    .mf-access--btn__google a:hover,
    .mf-access--btn__google button:hover,
    .mf-access--btn__google .mf-cookies--accept:hover,
    .mf-access--btn__google .mf-cookies--info:hover,
    .mf-access--btn__google .mf-scroll-nav--btn:hover,
    .mf-access--btn__google input [type="submit"]:hover {
      box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
      border: 1px solid #752d20;
      background-color: #9d3c2b; }
    @media (max-width: 48.05625em) {
      /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
      .mf-rrss--btn__google a,
      .mf-rrss--btn__google button,
      .mf-rrss--btn__google .mf-cookies--accept,
      .mf-rrss--btn__google .mf-cookies--info,
      .mf-rrss--btn__google .mf-scroll-nav--btn,
      .mf-rrss--btn__google input [type="submit"],
      .mf-access--btn__google a,
      .mf-access--btn__google button,
      .mf-access--btn__google .mf-cookies--accept,
      .mf-access--btn__google .mf-cookies--info,
      .mf-access--btn__google .mf-scroll-nav--btn,
      .mf-access--btn__google input [type="submit"] {
        width: 100%; } }

/* line 75, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
.mf-rrss--btn__twitter,
.mf-access--btn__twitter {
  margin: 15px 0;
  text-align: center; }
  /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
  .mf-rrss--btn__twitter a,
  .mf-rrss--btn__twitter button,
  .mf-rrss--btn__twitter .mf-cookies--accept,
  .mf-rrss--btn__twitter .mf-cookies--info,
  .mf-rrss--btn__twitter .mf-scroll-nav--btn,
  .mf-rrss--btn__twitter input [type="submit"],
  .mf-access--btn__twitter a,
  .mf-access--btn__twitter button,
  .mf-access--btn__twitter .mf-cookies--accept,
  .mf-access--btn__twitter .mf-cookies--info,
  .mf-access--btn__twitter .mf-scroll-nav--btn,
  .mf-access--btn__twitter input [type="submit"] {
    width: auto;
    min-width: 200px;
    padding: 10px 25px;
    font-size: 14px;
    text-transform: capitalize;
    content: "Twitter";
    border: 1px solid #3493d4;
    border-radius: 0;
    background-color: #5EA9DD; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-rrss--btn__twitter a:before,
    .mf-rrss--btn__twitter button:before,
    .mf-rrss--btn__twitter .mf-cookies--accept:before,
    .mf-rrss--btn__twitter .mf-cookies--info:before,
    .mf-rrss--btn__twitter .mf-scroll-nav--btn:before,
    .mf-rrss--btn__twitter input [type="submit"]:before,
    .mf-access--btn__twitter a:before,
    .mf-access--btn__twitter button:before,
    .mf-access--btn__twitter .mf-cookies--accept:before,
    .mf-access--btn__twitter .mf-cookies--info:before,
    .mf-access--btn__twitter .mf-scroll-nav--btn:before,
    .mf-access--btn__twitter input [type="submit"]:before {
      content: icon;
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 10px 0 0;
      width: auto;
      height: auto;
      speak: none;
      color: white;
      font-family: 'morfont';
      font-size: 20px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
    /* line 101, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
    .mf-rrss--btn__twitter a:hover,
    .mf-rrss--btn__twitter button:hover,
    .mf-rrss--btn__twitter .mf-cookies--accept:hover,
    .mf-rrss--btn__twitter .mf-cookies--info:hover,
    .mf-rrss--btn__twitter .mf-scroll-nav--btn:hover,
    .mf-rrss--btn__twitter input [type="submit"]:hover,
    .mf-access--btn__twitter a:hover,
    .mf-access--btn__twitter button:hover,
    .mf-access--btn__twitter .mf-cookies--accept:hover,
    .mf-access--btn__twitter .mf-cookies--info:hover,
    .mf-access--btn__twitter .mf-scroll-nav--btn:hover,
    .mf-access--btn__twitter input [type="submit"]:hover {
      box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
      border: 1px solid #2577b0;
      background-color: #3493d4; }
    @media (max-width: 48.05625em) {
      /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
      .mf-rrss--btn__twitter a,
      .mf-rrss--btn__twitter button,
      .mf-rrss--btn__twitter .mf-cookies--accept,
      .mf-rrss--btn__twitter .mf-cookies--info,
      .mf-rrss--btn__twitter .mf-scroll-nav--btn,
      .mf-rrss--btn__twitter input [type="submit"],
      .mf-access--btn__twitter a,
      .mf-access--btn__twitter button,
      .mf-access--btn__twitter .mf-cookies--accept,
      .mf-access--btn__twitter .mf-cookies--info,
      .mf-access--btn__twitter .mf-scroll-nav--btn,
      .mf-access--btn__twitter input [type="submit"] {
        width: 100%; } }

/* line 75, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
.mf-rrss--btn__clave,
.mf-access--btn__clave {
  margin: 15px 0;
  text-align: center; }
  /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
  .mf-rrss--btn__clave a,
  .mf-rrss--btn__clave button,
  .mf-rrss--btn__clave .mf-cookies--accept,
  .mf-rrss--btn__clave .mf-cookies--info,
  .mf-rrss--btn__clave .mf-scroll-nav--btn,
  .mf-rrss--btn__clave input [type="submit"],
  .mf-access--btn__clave a,
  .mf-access--btn__clave button,
  .mf-access--btn__clave .mf-cookies--accept,
  .mf-access--btn__clave .mf-cookies--info,
  .mf-access--btn__clave .mf-scroll-nav--btn,
  .mf-access--btn__clave input [type="submit"] {
    width: auto;
    min-width: 200px;
    padding: 10px 25px;
    font-size: 14px;
    text-transform: capitalize;
    content: "Cl@ve";
    border: 1px solid #902600;
    border-radius: 0;
    background-color: #6291AE; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-rrss--btn__clave a:before,
    .mf-rrss--btn__clave button:before,
    .mf-rrss--btn__clave .mf-cookies--accept:before,
    .mf-rrss--btn__clave .mf-cookies--info:before,
    .mf-rrss--btn__clave .mf-scroll-nav--btn:before,
    .mf-rrss--btn__clave input [type="submit"]:before,
    .mf-access--btn__clave a:before,
    .mf-access--btn__clave button:before,
    .mf-access--btn__clave .mf-cookies--accept:before,
    .mf-access--btn__clave .mf-cookies--info:before,
    .mf-access--btn__clave .mf-scroll-nav--btn:before,
    .mf-access--btn__clave input [type="submit"]:before {
      content: icon;
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 10px 0 0;
      width: auto;
      height: auto;
      speak: none;
      color: white;
      font-family: 'morfont';
      font-size: 20px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
    /* line 101, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
    .mf-rrss--btn__clave a:hover,
    .mf-rrss--btn__clave button:hover,
    .mf-rrss--btn__clave .mf-cookies--accept:hover,
    .mf-rrss--btn__clave .mf-cookies--info:hover,
    .mf-rrss--btn__clave .mf-scroll-nav--btn:hover,
    .mf-rrss--btn__clave input [type="submit"]:hover,
    .mf-access--btn__clave a:hover,
    .mf-access--btn__clave button:hover,
    .mf-access--btn__clave .mf-cookies--accept:hover,
    .mf-access--btn__clave .mf-cookies--info:hover,
    .mf-access--btn__clave .mf-scroll-nav--btn:hover,
    .mf-access--btn__clave input [type="submit"]:hover {
      box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
      border: 1px solid #5d1900;
      background-color: #902600; }
    @media (max-width: 48.05625em) {
      /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
      .mf-rrss--btn__clave a,
      .mf-rrss--btn__clave button,
      .mf-rrss--btn__clave .mf-cookies--accept,
      .mf-rrss--btn__clave .mf-cookies--info,
      .mf-rrss--btn__clave .mf-scroll-nav--btn,
      .mf-rrss--btn__clave input [type="submit"],
      .mf-access--btn__clave a,
      .mf-access--btn__clave button,
      .mf-access--btn__clave .mf-cookies--accept,
      .mf-access--btn__clave .mf-cookies--info,
      .mf-access--btn__clave .mf-scroll-nav--btn,
      .mf-access--btn__clave input [type="submit"] {
        width: 100%; } }

/*?

Footer
======

* @desc         Crea el pie de pagina para todas los 3 tipos de interfaz mas comunes (sede, protal, app). Esta completamente adaptado a moviles.
* @name         footer
* @author
* @tested
* @requires
* @bugs


Ejemplo:
<footer class="mf-footer">
    <div class="mf-footer--content">
        <p><strong>Morfos 2.0. Beta </strong> &copy; Ministerio de Hacienda y Administraciones PÃºblicas</p>
    </div>
</footer>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* PIE DE PAGINA */
/* line 84, node_modules/morfos/private/sass/modules/footer/_footer.scss */
.mf-footer {
  clear: both;
  position: relative;
  margin: -140px auto 0;
  min-height: 140px;
  padding: 10px;
  overflow: hidden;
  color: #6291AE;
  text-align: left;
  border-top: 5px solid rgba(0, 0, 0, 0.1);
  background: #ececec; }
  @media (min-width: 43.75em) {
    /* line 84, node_modules/morfos/private/sass/modules/footer/_footer.scss */
    .mf-footer {
      text-align: left; }
      /* line 103, node_modules/morfos/private/sass/modules/footer/_footer.scss */
      .portal .mf-footer {
        height: 400px;
        margin: -400px auto 0;
        padding: 200px 0 0 0;
        border: 0 none transparent;
        background: none; }
      /* line 113, node_modules/morfos/private/sass/modules/footer/_footer.scss */
      .sede .mf-footer {
        height: auto;
        margin: 0;
        padding: 2em 0 5em;
        border: 0 none transparent;
        background: #ececec; }
      /* line 123, node_modules/morfos/private/sass/modules/footer/_footer.scss */
      .mf-footer.mf-footer__compact {
        height: 30px;
        margin-top: -30px;
        padding: 5px 10px;
        border: 0 solid transparent;
        background: transparent; } }
  /* line 134, node_modules/morfos/private/sass/modules/footer/_footer.scss */
  .mf-footer p {
    color: #6291AE; }

/* line 139, node_modules/morfos/private/sass/modules/footer/_footer.scss */
.mf-footer--container {
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem; }
  @media (min-width: 43.75em) {
    /* line 139, node_modules/morfos/private/sass/modules/footer/_footer.scss */
    .mf-footer--container {
      min-height: 66px;
      background: none no-repeat scroll right 0; }
      /* line 152, node_modules/morfos/private/sass/modules/footer/_footer.scss */
      .mf-footer__compact .mf-footer--container {
        min-height: 0;
        background: none; } }

/*?

Footer menu
===========

* @desc         Crea un menu dentro del pie de pagina
* @name         footermenu
* @author
* @tested
* @requires
* @bugs


Ejemplo:
<footer class="mf-footer">
    <div class="mf-footer--content">
        <ul class="mf-footer--menu">
            <li class="mf-footer--menu-item"><a href="#!">Accesibilidad</a></li>
            <li class="mf-footer--menu-item"><a href="#!">Mapa web</a></li>
            <li class="mf-footer--menu-item"><a href="#!">Aviso legal</a></li>
            <li class="mf-footer--menu-item"><a href="#!">Contacto</a></li>
        </ul>
        <p class="mf-footer--copy"><strong>Morfos 2.0. Beta </strong> &copy; Ministerio de Hacienda y Administraciones PÃºblicas</p>
    </div>
</footer>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/*FOOTER MENU*/
/* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
.mf-footer--menu:after {
  content: "";
  display: table;
  clear: both; }

/* line 56, node_modules/morfos/private/sass/modules/footer/_footermenu.scss */
.mf-footer--menu-item {
  margin: 0 4px 0 0; }
  /* line 59, node_modules/morfos/private/sass/modules/footer/_footermenu.scss */
  .mf-footer--menu-item > a {
    float: left;
    padding: 5px 7px;
    color: #636363;
    font-size: 0.9285714286em;
    font-weight: 600;
    background: transparent; }
    /* line 69, node_modules/morfos/private/sass/modules/footer/_footermenu.scss */
    .mf-footer--menu-item > a:hover {
      background-color: #6291AE;
      color: #f7f6f6; }

/*?

Datepicker
==========

* @desc         Posiciona el icono de calendario dentro de un selector de fecha.
* @name         datepicker
* @author       Ignacio Calleja, J. Dominguez, M.A. Torres
* @tested
* @requires
* @bugs


Ejemplo:

<div class="fld">
    <label for="example_input4">Selector de fecha</label>
    <input type="text" id="example_input4" name="example_input4" class="datepicker  mf-icon-calendar " title="dd/mm/aaaa" value="" size="14"/>
</div>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 40, node_modules/morfos/private/sass/modules/form/_datepicker.scss */
div.datepicker tbody.datepickerDays td:hover {
  background-color: #dadada; }

/* line 44, node_modules/morfos/private/sass/modules/form/_datepicker.scss */
div.datepicker td.datepickerFuture a {
  color: #777; }

/* line 48, node_modules/morfos/private/sass/modules/form/_datepicker.scss */
tbody.datepickerDays td.datepickerSelected {
  background-color: #dadada; }

/* line 52, node_modules/morfos/private/sass/modules/form/_datepicker.scss */
div.datepicker th a.datepickerMonth {
  color: #6291AE; }

/*
input.fecha, 
input.datepicker, 
input.datetimepicker,
input.mf-fecha, 
input.mf-datetimepicker,
input[type="date"],
*/
/* line 69, node_modules/morfos/private/sass/modules/form/_datepicker.scss */
input.mf-datepicker {
  padding-right: 2em !important;
  background-image: url("../images/calendar.svg");
  background-position: 96% 50%;
  background-repeat: no-repeat;
  background-size: 19px; }

/*?

Filter
======

* @desc         Elemento pendiente de cosntruccion
* @name         filter
* @author
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 22, node_modules/morfos/private/sass/modules/form/_filter.scss */
.mf-filter {
  margin-bottom: 1em;
  border-radius: 3px; }
  /* line 26, node_modules/morfos/private/sass/modules/form/_filter.scss */
  .mf-filter label, .mf-filter .label, .mf-filter .mf-requirement--answer-label, .mf-filter .mf-report--label,
  .mf-filter .label,
  .mf-filter .mf-report--label {
    font-size: 13px;
    font-size: 0.9285714286rem;
    line-height: 18px;
    line-height: 1.2857142857rem;
    text-align: left; }

/*?

Filtro avanzado desplegable
===========================

* @desc
* @name         filteradv
* @author
* @tested
* @requires
* @bugs         Pendiente de optimizacion y revision

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 38, node_modules/morfos/private/sass/modules/form/_filter-adv.scss */
.mf-filteradv {
  float: left;
  position: relative; }

/* line 44, node_modules/morfos/private/sass/modules/form/_filter-adv.scss */
.mf-filteradv--container {
  position: absolute;
  background: #FFFFFF;
  box-shadow: 0 1px 7px rgba(0, 0, 0, 0.6); }

/* line 51, node_modules/morfos/private/sass/modules/form/_filter-adv.scss */
.mf-filteradv--filter-content {
  margin: 0;
  max-height: 400px;
  overflow: auto; }

/* line 57, node_modules/morfos/private/sass/modules/form/_filter-adv.scss */
.mf-filteradv--fieldset {
  margin-right: 1em;
  margin-left: 1em; }
  /* line 61, node_modules/morfos/private/sass/modules/form/_filter-adv.scss */
  .mf-filteradv--fieldset:first-child {
    margin-top: 0; }
  /* line 65, node_modules/morfos/private/sass/modules/form/_filter-adv.scss */
  .mf-filteradv--fieldset:last-child {
    margin-bottom: 0; }

/* line 70, node_modules/morfos/private/sass/modules/form/_filter-adv.scss */
.mf-filteradv--submitbar {
  display: block;
  margin: 0;
  background: #F4F4F4; }

/*?

Input con botÃ³n auxiliar
========================

* @desc         Crea un elemento input con un boton auxiliar a la derecha (con o sin texto)
* @name         inputauxbtn
* @author
* @tested
* @requires
* @bugs


Ejemplo:

<span class="mf-input-auxbtn">
    <input type="text"  id="example_input1" name="example_input1" value="12345678" maxlength="15"/>
    <a href="#!" title="Ver directorio" class="mf-button">
        <span class="mf-icon mf-icon-grid-list"></span> Consultar directorio
    </a>
</span>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/*********************************/
/*   input con boton auxiliar    */
/* line 46, node_modules/morfos/private/sass/modules/form/_input-auxbtn.scss */
.mf-input-auxbtn {
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  width: 100%;
  vertical-align: middle;
  white-space: nowrap; }
  /* line 54, node_modules/morfos/private/sass/modules/form/_input-auxbtn.scss */
  .mf-input-auxbtn input {
    padding-top: 7px;
    padding-bottom: 7px; }
  /* line 59, node_modules/morfos/private/sass/modules/form/_input-auxbtn.scss */
  .mf-input-auxbtn a,
  .mf-input-auxbtn button,
  .mf-input-auxbtn .mf-cookies--accept,
  .mf-input-auxbtn .mf-cookies--info,
  .mf-input-auxbtn .mf-scroll-nav--btn {
    margin: 1px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 7px;
    padding-bottom: 7px;
    border-radius: 0; }
  @media (min-width: 43.75em) {
    /* line 46, node_modules/morfos/private/sass/modules/form/_input-auxbtn.scss */
    .mf-input-auxbtn {
      width: auto; }
      /* line 73, node_modules/morfos/private/sass/modules/form/_input-auxbtn.scss */
      .mf-input-auxbtn input {
        width: auto; }
      /* line 77, node_modules/morfos/private/sass/modules/form/_input-auxbtn.scss */
      .mf-input-auxbtn a,
      .mf-input-auxbtn button,
      .mf-input-auxbtn .mf-cookies--accept,
      .mf-input-auxbtn .mf-cookies--info,
      .mf-input-auxbtn .mf-scroll-nav--btn {
        width: auto;
        text-indent: initial; } }

/*?

Filtro mÃºltiple
===============

* @desc
* @name         multipleFilter
* @author
* @tested
* @requires
* @bugs         Pendiente de optimizacion y revision


*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Multiple filter */
/* line 23, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
.multipleFilter > a,
.mf-mfilter > a {
  display: block;
  float: right;
  padding: 4px 12px;
  cursor: pointer;
  border: 1px solid #CCC;
  border-bottom: none;
  background-color: #F4F4F4;
  border-radius: 2px 2px 0 0; }
  /* line 36, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
  .multipleFilter > a:focus,
  .mf-mfilter > a:focus {
    outline: none; }

/* line 41, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
.multipleFilter > form,
.mf-mfilter > form {
  clear: both;
  border-top: 1px solid #F4F4F4; }
  /* line 45, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
  .multipleFilter > form > fieldset,
  .mf-mfilter > form > fieldset {
    padding: 0; }

/* line 50, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
.multipleFilter .fsubmit,
.mf-mfilter .fsubmit {
  padding: 5px 20px;
  background-color: #F4F4F4;
  border-radius: 0 0 5px 5px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3), 0 1px 1px white inset; }

/* line 61, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
.multipleFilter .filterForm label, .multipleFilter .filterForm .label, .multipleFilter .filterForm .mf-requirement--answer-label, .multipleFilter .filterForm .mf-report--label,
.multipleFilter .mf-filter-form label,
.multipleFilter .mf-filter-form .label,
.multipleFilter .mf-filter-form .mf-requirement--answer-label,
.multipleFilter .mf-filter-form .mf-report--label,
.mf-mfilter .filterForm label,
.mf-mfilter .filterForm .label,
.mf-mfilter .filterForm .mf-requirement--answer-label,
.mf-mfilter .filterForm .mf-report--label,
.mf-mfilter .mf-filter-form label,
.mf-mfilter .mf-filter-form .label,
.mf-mfilter .mf-filter-form .mf-requirement--answer-label,
.mf-mfilter .mf-filter-form .mf-report--label {
  display: inline; }

/* line 67, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
.mfilterItem,
.mf-mfilter-item {
  overflow: hidden;
  padding: 6px 20px 5px 20px;
  border-bottom: 1px solid #CCC;
  border-radius: 2px;
  background: linear-gradient(to top, #eeeeee 0%, #eaeaea 100%);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3), 0 1px 1px white inset; }
  /* line 81, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
  .mfilterItem > ul,
  .mf-mfilter-item > ul {
    float: right;
    padding: 5px 0 3px 0; }
    /* line 85, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
    .mfilterItem > ul > li,
    .mf-mfilter-item > ul > li {
      display: inline-block; }
      /* line 88, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
      .mfilterItem > ul > li > a,
      .mf-mfilter-item > ul > li > a {
        display: block;
        width: 16px;
        height: 16px;
        overflow: hidden;
        border: 1px solid #AAA;
        border: 1px solid rgba(0, 0, 0, 0.15);
        border-radius: 12px;
        box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 white inset, 0 1px 0 white; }
  /* line 106, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
  .mfilterItem a > span,
  .mf-mfilter-item a > span {
    margin-top: -1px; }

/*?

Pseudo input
============

* @desc         Crea un elemento de aspecto similar a un input
* @name         psdinput
* @author
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 46, node_modules/morfos/private/sass/modules/form/_pseudoinput.scss */
.mf-psdinput,
.mf-psd-input {
  display: inline-block;
  width: 100%;
  padding: 7px;
  overflow: hidden;
  font-size: 14px;
  vertical-align: bottom;
  border: 0 0 1px 0 solid #DADADA;
  outline: none;
  border-radius: 0;
  background-color: #e6f4f7;
  box-shadow: none;
  cursor: auto; }
  @media (min-width: 43.75em) {
    /* line 46, node_modules/morfos/private/sass/modules/form/_pseudoinput.scss */
    .mf-psdinput,
    .mf-psd-input {
      width: 140px; } }

/*?

Filtro desplegable
==================

* @desc
* @name         slidingFilter
* @author
* @tested
* @requires
* @bugs         Pendiente de optimizacion y revision

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Sliding filterForm */
/* line 20, node_modules/morfos/private/sass/modules/form/_slidingfilterform.scss */
.slidingFilter,
.mf-sliding-filter {
  overflow: hidden;
  margin-bottom: 1px; }
  /* line 25, node_modules/morfos/private/sass/modules/form/_slidingfilterform.scss */
  .slidingFilter > a,
  .mf-sliding-filter > a {
    display: block;
    float: right;
    padding: 4px 12px;
    margin-bottom: -1px;
    cursor: pointer;
    border: 1px solid #CCC;
    border-bottom: none;
    background-color: #F4F4F4;
    border-radius: 3px 3px 0 0; }
    /* line 39, node_modules/morfos/private/sass/modules/form/_slidingfilterform.scss */
    .slidingFilter > a:focus,
    .mf-sliding-filter > a:focus {
      outline: none; }
  /* line 44, node_modules/morfos/private/sass/modules/form/_slidingfilterform.scss */
  .slidingFilter > form,
  .mf-sliding-filter > form {
    clear: both;
    padding: 20px;
    background-color: #F4F4F4;
    border: 1px solid #CCC;
    border-radius: 7px 0 7px 7px; }
  /* line 56, node_modules/morfos/private/sass/modules/form/_slidingfilterform.scss */
  .slidingFilter .filterForm legend,
  .slidingFilter .mf-filter-form legend,
  .mf-sliding-filter .filterForm legend,
  .mf-sliding-filter .mf-filter-form legend {
    font-size: 1em; }

/*?

Accesibility menu
=================

* @desc         Crea un item de accesibilidad en la cabecera de la pagina,  para que un usuario que utilice lector de pantalla pueda ir directamente al contenido.
                Suele ir dentro del topbar
* @name         accesibility
* @author       Ignacio Calleja
* @tested
* @requires
* @bugs


Ejemplo:

<div class="mf-topbar">
  <div class="mf-topbar--container">
    <a href="#wrap" class="mf-accesibility-item">Ir al contenido</a>
  </div>
</div>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 27, node_modules/morfos/private/sass/modules/header/_accesibilitymenu.scss */
.mf-accesibility-menu {
  font-size: inherit; }

/* line 34, node_modules/morfos/private/sass/modules/header/_accesibilitymenu.scss */
.portal .mf-accesibility-item,
.sede .mf-accesibility-item {
  float: left;
  margin-right: 1em; }

/* line 40, node_modules/morfos/private/sass/modules/header/_accesibilitymenu.scss */
.app .mf-accesibility-item,
.mf-header__compact .mf-accesibility-item,
.mf-header__topbar-hide .mf-accesibility-item,
.mf-header__menu-hide .mf-accesibility-item {
  display: none; }

@media (max-width: 48.05625em) {
  /* line 48, node_modules/morfos/private/sass/modules/header/_accesibilitymenu.scss */
  .mf-accesibility-item,
  .mf-topbar .mf-accesibility-item {
    display: none; } }

/*?

Header
======

* @desc         Da el aspecto corporativo a las cabeceras de todos los tipos de interfaz: sede, portal y aplicacion.
                Tiene ademÃ¡s una version compacta, que disminuye el alto de la cabeceera cuando se hace scroll en lapagina.
                Casos de uso: app, portal, sede, compacta, fija, movil, tablet, desktop, desktop con menu oculto, compacta con menu oculto
* @name         header
* @author
* @tested
* @requires    layout
* @bugs        Pendiente de optimizacion y revision


Ejemplo:

<header class="mf-header">
  <div class="mf-header--container">
      <div class="mf-header--logo">
          <h1 class="mf-logo">
              <a class="mf-logo--link" href="#!" title="Ministerio de Hacienda y Administraciones PÃºblicas, SecretarÃ­a de Estado de Administraciones PÃºblicas">
                  <img class="mf-logo--img" src="images/logoSEAP.gif" alt="SecretarÃ­a de Estado de Administraciones PÃºblicas, Ministerio de Hacienda y Administraciones PÃºblicas, Gobierno de EspaÃ±a"/>
              </a>
          </h1>
      </div>
      <div class="mf-topbar">
          <div class="mf-topbar--container"></div>
      </div>
      <div class="mf-header--content">
          <h2 class="mf-app-title">
              Morfos
              <span class="mf-app-subtitle">Framework front-end para aplicaciones</span>
          </h2>
          <nav class="mf-appmenu">
          </nav>
      </div>
  </div>
</header>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* HEADER */
/* line 173, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-header {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 4980;
  background: #6291AE;
  box-shadow: 4px 1px 2px rgba(0, 0, 0, 0.5);
  transition: margin 0.25s ease; }
  /* line 184, node_modules/morfos/private/sass/modules/header/_header.scss */
  .is-open-topbar .mf-header {
    margin-left: -80%; }
    @media (min-width: 48.0625em) {
      /* line 184, node_modules/morfos/private/sass/modules/header/_header.scss */
      .is-open-topbar .mf-header {
        margin-left: 0; } }
  @media (min-width: 43.75em) {
    /* line 173, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-header {
      position: relative;
      width: 100%;
      background: #F7F7F7; }
      /* line 197, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header.mf-header__compact, .mf-header.mf-header__menu-hide {
        position: fixed;
        z-index: 4980;
        height: 40px;
        background: #6291AE;
        box-shadow: 4px 1px 2px rgba(0, 0, 0, 0.5); }
      /* line 207, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header.mf-header__compact {
        transition: all 0.25s ease; }
      /* line 211, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header.mf-header__fixed {
        position: fixed;
        transition: all 0.25s linear; } }
  @media (min-width: 48.0625em) {
    /* line 173, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-header {
      box-shadow: none; } }

@media (min-width: 48.0625em) {
  /* line 237, node_modules/morfos/private/sass/modules/header/_header.scss */
  .portal header:not(.mf-header__compact) .mf-header--container,
  .sede header:not(.mf-header__compact) .mf-header--container {
    min-height: 0;
    padding-top: 5.1428571429rem;
    background-color: transparent;
    background-image: none;
    background-position: 0 top;
    background-repeat: repeat-x; } }

/* line 256, node_modules/morfos/private/sass/modules/header/_header.scss */
.portal header:not(.mf-header__compact) .mf-header--logo::after,
.sede header:not(.mf-header__compact) .mf-header--logo::after {
  content: '';
  display: none; }

@media (max-width: 48.05625em) {
  /* line 269, node_modules/morfos/private/sass/modules/header/_header.scss */
  .portal header:not(.mf-header__compact) .mf-header--logo,
  .sede header:not(.mf-header__compact) .mf-header--logo {
    margin: 0;
    padding: 0; }
    /* line 274, node_modules/morfos/private/sass/modules/header/_header.scss */
    .portal header:not(.mf-header__compact) .mf-header--logo::after,
    .sede header:not(.mf-header__compact) .mf-header--logo::after {
      content: '';
      display: none; } }

/* line 282, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-logo {
  position: static;
  height: 0;
  overflow: hidden;
  margin: 0;
  padding: 0; }
  @media (min-width: 43.75em) {
    /* line 282, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-logo {
      float: left;
      min-height: 75px;
      padding-top: 0;
      border: 0 solid #c4c4c4; }
      /* line 296, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header__compact .mf-logo,
      .mf-header__menu-hide .mf-logo {
        min-height: 0;
        height: auto; } }
  @media (min-width: 48.0625em) {
    /* line 304, node_modules/morfos/private/sass/modules/header/_header.scss */
    .portal header:not(.mf-header__compact) .mf-logo {
      float: right;
      height: 85px;
      width: 370px;
      border: none;
      box-shadow: none; }
    /* line 313, node_modules/morfos/private/sass/modules/header/_header.scss */
    .sede header:not(.mf-header__compact) .mf-logo {
      height: 81px;
      width: 366px;
      margin-right: 10px;
      margin-top: 0;
      margin-bottom: 0.4285714286rem;
      border: none;
      font-size: 30px;
      font-size: 2.1428571429rem;
      line-height: 36px;
      line-height: 2.5714285714rem; } }
  /* line 325, node_modules/morfos/private/sass/modules/header/_header.scss */
  .mf-header__compact .mf-logo {
    padding: 0;
    line-height: 0; }

/* line 331, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-logo--link {
  display: block; }
  @media (min-width: 43.75em) {
    /* line 331, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-logo--link {
      display: block;
      width: 24px; }
      /* line 338, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header__logo-small .mf-logo--link {
        display: block;
        width: 24px; }
      /* line 343, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header__compact .mf-logo--link,
      .mf-header__menu-hide .mf-logo--link {
        min-height: 0;
        height: 81px;
        width: 13px; } }
  @media (min-width: 48.0625em) {
    /* line 331, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-logo--link {
      min-height: 75px;
      width: 360px; }
      /* line 355, node_modules/morfos/private/sass/modules/header/_header.scss */
      .portal header:not(.mf-header__compact) .mf-logo--link,
      .sede header:not(.mf-header__compact) .mf-logo--link {
        min-height: 0;
        width: 360px;
        height: 85px; } }

/* line 364, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-logo--img {
  width: 100%;
  max-width: 360px;
  display: block; }
  @media (min-width: 43.75em) {
    /* line 364, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-logo--img {
      width: auto; }
      /* line 372, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header__compact .mf-logo--img,
      .mf-header__menu-hide .mf-logo--img {
        height: 40px; } }

@media (min-width: 48.0625em) {
  /* line 381, node_modules/morfos/private/sass/modules/header/_header.scss */
  .app .mf-app-title--container {
    margin-left: 360px; } }

@media (min-width: 43.75em) {
  /* line 379, node_modules/morfos/private/sass/modules/header/_header.scss */
  .mf-app-title--container {
    min-height: 44px; }
    /* line 389, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-header__compact-menu-hide .mf-app-title--container,
    .mf-header__menu-hide .mf-app-title--container {
      text-align: center; }
    /* line 394, node_modules/morfos/private/sass/modules/header/_header.scss */
    .app .mf-header__logo-small .mf-app-title--container {
      margin: 0 0 0 24px; } }

/* line 399, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-header__compact .mf-app-title--container,
.mf-header__menu-hide .mf-app-title--container {
  margin-left: 0;
  min-height: 0; }

/* line 406, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-app-title {
  font-size: 18px;
  font-size: 1.2857142857rem;
  line-height: 24px;
  line-height: 1.7142857143rem;
  width: 70%;
  margin: 0 auto;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 0;
  color: #ececec;
  font-weight: bold;
  font-style: normal;
  text-align: center;
  text-transform: none; }
  @media (min-width: 43.75em) {
    /* line 406, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-app-title {
      width: auto;
      padding-top: 8px;
      padding-bottom: 8px;
      padding-left: 15px;
      margin: 0;
      text-align: left;
      color: #676767;
      font-size: 30px;
      font-size: 2.1428571429rem;
      line-height: 36px;
      line-height: 2.5714285714rem;
      font-weight: bold;
      font-style: normal;
      line-height: 1em;
      text-transform: none;
/*      white-space: nowrap; */
}
      /* line 440, node_modules/morfos/private/sass/modules/header/_header.scss */
      .app .mf-app-title {
        padding-top: 0;
        padding-bottom: 0; } }
  @media (min-width: 43.75em) and (min-width: 48.0625em) {
    /* line 445, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-header__compact .mf-app-title {
      float: left;
      padding: 6px 0 0 10px;
      line-height: 1em;
      color: #ececec;
      font-size: 30px;
      font-size: 2.1428571429rem;
      line-height: 36px;
      line-height: 2.5714285714rem; } }
  @media (min-width: 43.75em) {
      /* line 457, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header__compact-menu-hide .mf-app-title,
      .mf-header__menu-hide .mf-app-title {
        float: none;
        display: inline-block;
        margin: 0 auto;
        padding: 6px 5px 0;
        line-height: 1em;
        color: #ececec; } }
  @media (min-width: 48.0625em) {
    /* line 471, node_modules/morfos/private/sass/modules/header/_header.scss */
    .app .mf-app-title,
    .mf-header__compact-menu-hide .mf-app-title,
    .mf-header__menu-hide .mf-app-title {
      display: inline-block; }
    /* line 481, node_modules/morfos/private/sass/modules/header/_header.scss */
    .portal header:not(.mf-header__compact) .mf-app-title,
    .sede header:not(.mf-header__compact) .mf-app-title {
      width: auto;
      margin: 0;
      padding: 0 0 8px; }
    /* line 488, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-header__topbar-hide .mf-app-title {
      line-height: 1em; } }

/* line 498, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-app-subtitle {
  margin: 0 0 0 60px;
  padding: 0 0 0 8px;
  font-size: 18px;
  font-size: 1.2857142857rem;
  line-height: 15px;
  line-height: 1.0714285714rem;
  font-weight: normal;
  color: #676767; }
  /* line 506, node_modules/morfos/private/sass/modules/header/_header.scss */
  .mf-header__topbar-adjust .mf-app-subtitle {
    display: inline; }
  /* line 510, node_modules/morfos/private/sass/modules/header/_header.scss */
  .mf-header__topbar-hide .mf-app-subtitle,
  .mf-app-subtitle .mf-header__logo-small {
    display: block; }
  @media (min-width: 43.75em) {
    /* line 498, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-app-subtitle {
      display: block; }
      /* line 519, node_modules/morfos/private/sass/modules/header/_header.scss */
      .chrome .mf-app-subtitle {
        margin-top: -3px; }
      /* line 523, node_modules/morfos/private/sass/modules/header/_header.scss */
      .portal .mf-app-subtitle,
      .sede .mf-app-subtitle {
        width: auto;
        margin: 0; }
      /* line 529, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header__compact .mf-app-subtitle,
      .mf-header__menu-hide .mf-app-subtitle {
        border: 0;
        clip: rect(0 0 0 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px; }
        /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
        .mf-header__compact .mf-app-subtitle.focusable:active, .mf-header__compact .mf-app-subtitle.focusable:focus,
        .mf-header__menu-hide .mf-app-subtitle.focusable:active,
        .mf-header__menu-hide .mf-app-subtitle.focusable:focus {
          clip: auto;
          height: auto;
          margin: 0;
          overflow: visible;
          position: static;
          width: auto; } }
  @media (min-width: 48.0625em) {
    /* line 536, node_modules/morfos/private/sass/modules/header/_header.scss */
    .app .mf-app-subtitle {
      white-space: nowrap; }
    /* line 540, node_modules/morfos/private/sass/modules/header/_header.scss */
    .portal .mf-app-subtitle,
    .sede .mf-app-subtitle {
      padding: 0 0 4px; } }
  @media (max-width: 43.74375em) {
    /* line 498, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-app-subtitle {
      border: 0;
      clip: rect(0 0 0 0);
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px; }
      /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
      .mf-app-subtitle.focusable:active, .mf-app-subtitle.focusable:focus {
        clip: auto;
        height: auto;
        margin: 0;
        overflow: visible;
        position: static;
        width: auto; } }
  @media (max-width: 48.05625em) {
    /* line 498, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-app-subtitle {
      border: 0;
      clip: rect(0 0 0 0);
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px; }
      /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
      .mf-app-subtitle.focusable:active, .mf-app-subtitle.focusable:focus {
        clip: auto;
        height: auto;
        margin: 0;
        overflow: visible;
        position: static;
        width: auto; } }

/* line 555, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-header--content {
  padding: 0;
  background: #6291AE;
  box-shadow: none; }
  @media (min-width: 43.75em) {
    /* line 555, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-header--content {
      min-height: 75px;
      padding: 0;
      border-style: solid;
      border-width: 0 0 0 1px;
      border-color: #c4c4c4;
      background: #6291AE;
      box-shadow: none; }
      /* line 574, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header__compact .mf-header--content,
      .mf-header__menu-hide .mf-header--content {
        border: 0 solid #fff;
        overflow: hidden;
        margin-left: 13px;
        margin-top: 0;
        min-height: 0;
        padding: 0;
        max-width: 100%;
        background: transparent; }
        /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
        .mf-header__compact .mf-header--content:after,
        .mf-header__menu-hide .mf-header--content:after {
          content: "";
          display: table;
          clear: both; }
        /* line 591, node_modules/morfos/private/sass/modules/header/_header.scss */
        .portal header:not(.mf-header__compact) .mf-header__compact .mf-header--content,
        .sede header:not(.mf-header__compact) .mf-header__compact .mf-header--content, .portal header:not(.mf-header__compact)
        .mf-header__menu-hide .mf-header--content,
        .sede header:not(.mf-header__compact)
        .mf-header__menu-hide .mf-header--content {
          background: transparent; } }
  @media (min-width: 48.0625em) {
    /* line 600, node_modules/morfos/private/sass/modules/header/_header.scss */
    .portal header:not(.mf-header__compact) .mf-header--content,
    .sede header:not(.mf-header__compact) .mf-header--content {
      margin: 0 auto;
      border: 0;
      background: transparent; }
      /* line 611, node_modules/morfos/private/sass/modules/header/_header.scss */
      .portal header:not(.mf-header__compact) .mf-header--content::after,
      .sede header:not(.mf-header__compact) .mf-header--content::after {
        content: '';
        display: none; } }
  @media (max-width: 60.05625em) {
    /* line 600, node_modules/morfos/private/sass/modules/header/_header.scss */
    .portal header:not(.mf-header__compact) .mf-header--content,
    .sede header:not(.mf-header__compact) .mf-header--content {
      padding-left: 2%;
      padding-right: 2%; } }
  @media (max-width: 48.05625em) {
    /* line 600, node_modules/morfos/private/sass/modules/header/_header.scss */
    .portal header:not(.mf-header__compact) .mf-header--content,
    .sede header:not(.mf-header__compact) .mf-header--content {
      padding-left: 0;
      padding-right: 0; } }

/*?

Application menu
================

* @desc         Es el menu principal de una aplicacion, portal o sede. Este menÃº no debiese contener mas de 7 elementos por una cuestion de usabilidad.
* @name         appmenu
* @author       Ignacio Calleja
* @tested
* @requires
* @bugs         Pendiente de optimizacion y revision. Se han incluido varios !important para contrarestar margen por defecto de %menu


Ejemplo:

<nav class="mf-appmenu">
  <div class="mf-appmenu--title">
      <a href="#!">
          <span class="mf-icon mf-icon-grid-list"></span>
          MenÃº principal
      </a>
  </div>
  <ul class="mf-appmenu--menu" role="navigation">
      <li class="mf-appmenu--item mf-appmenu--item__L1 is-selected"><a href="#">Inicio</a></li>
      <li class="mf-appmenu--item mf-appmenu--item__L1 has-submenu">
          <span>Componentes</span>
          <ul class="mf-appmenu--submenu">
              <li class="mf-appmenu--submenu-item mf-appmenu--item mf-appmenu--item__L2"><a href="#tipografia">TipografÃ­a</a></li>
              <li class="mf-appmenu--submenu-item mf-appmenu--item mf-appmenu--item__L2"><a href="#formulario">Formulario</a></li>
          </ul>
      </li>
      <li class="mf-appmenu--item mf-appmenu--item__L1 has-submenu">
          <span>MenÃº de ejemplo</span>
          <ul class="mf-appmenu--submenu">
              <li class="mf-appmenu--submenu-item mf-appmenu--item mf-appmenu--item__L2"><a href="#!">Item 1</a></li>
              <li class="mf-appmenu--submenu-item mf-appmenu--item mf-appmenu--item__L2"><a href="#!">Item 2</a></li>
              <li class="mf-appmenu--submenu-item mf-appmenu--item mf-appmenu--item__L2"><a href="#!">Item 3</a></li>
          </ul>
      </li>
  </ul>
</nav>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Application Menu */
/* line 214, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu {
  position: absolute;
  left: 0;
  top: 0; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-appmenu:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 43.75em) {
    /* line 214, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu {
      position: static;
      background: #6291AE;
      box-shadow: none;
      border-top: 1px solid #9c2a00;
      border-bottom: 1px solid #9c2a00; }
      /* line 230, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-header__compact .mf-appmenu {
        float: left;
        max-width: 100%;
        padding-right: 40px;
        background: transparent;
        border: none;
        box-shadow: none; }
      /* line 239, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-header__compact-menu-hide .mf-appmenu,
      .mf-header__menu-hide .mf-appmenu {
        float: left; } }
  @media (min-width: 48.0625em) {
    /* line 246, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .portal header:not(.mf-header__compact) .mf-appmenu,
    .sede header:not(.mf-header__compact) .mf-appmenu {
      clear: both;
      margin: 0 auto; } }

@media (min-width: 43.75em) {
  /* line 255, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--title {
    display: none; }
    /* line 263, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-header__compact-menu-hide .mf-appmenu--title,
    .mf-header__menu-hide .mf-appmenu--title {
      display: block; } }

/* line 271, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--button {
  width: 40px;
  height: 38px;
  padding: 6px 0;
  margin: 1px;
  background: transparent;
  box-shadow: none;
  border: 1px solid transparent;
  border-radius: 0; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-appmenu--button:before {
    content: "ï‡¡";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: white;
    font-family: 'morfont';
    font-size: 24px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 283, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--button:hover, .mf-appmenu--button:focus {
    background: black;
    border: 1px solid transparent; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-appmenu--button:hover:before, .mf-appmenu--button:focus:before {
      content: "ï‡¡";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0;
      width: auto;
      height: auto;
      speak: none;
      color: white;
      font-family: 'morfont';
      font-size: 24px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 1;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
  /* line 290, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-header__compact-menu-hide .mf-appmenu--button,
  .mf-header__menu-hide .mf-appmenu--button {
    position: absolute;
    top: 0; }
  /* line 300, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .is-open-menu .mf-appmenu--button {
    box-shadow: none;
    background: transparent; }

/* line 309, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.is-open-menu .mf-appmenu--veil {
  position: fixed;
  top: 40px;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 4980;
  padding: 3px;
  background: rgba(0, 0, 0, 0.2); }
  @media (min-width: 43.75em) {
    /* line 309, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .is-open-menu .mf-appmenu--veil {
      display: none; } }

/* line 326, node_modules/morfos/private/sass/modules/header/_appmenu.scss */

.mf-appmenu--menu {
  font-size: 15px;
  font-size: 1.0714285714rem;
  line-height: 24px;
  line-height: 1.7142857143rem;
  float: left; }
  @media (min-width: 43.75em) {
    /* line 326, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    
    .mf-appmenu--menu {
      overflow-y: hidden;
      padding: 0;
      background: transparent; } }
  /* line 338, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-header__compact
  .mf-appmenu--menu {
    border-top: none; }
    @media (min-width: 43.75em) {
      /* line 338, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-header__compact
      .mf-appmenu--menu {
        max-width: 100%;
        margin-top: 2px;
        background: transparent; } }
  @media (min-width: 43.75em) {
    /* line 352, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-header__menu-hide
    .mf-appmenu--menu,
    .mf-header__compact-menu-hide
    .mf-appmenu--menu {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      position: absolute;
      left: 0;
      overflow: visible;
      margin-left: -100% !important;
      min-width: 80%;
      max-width: 100%;
      background: #676767; }
      /* line 365, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .is-open-menu .mf-header__menu-hide
      .mf-appmenu--menu, .is-open-menu
      .mf-header__compact-menu-hide
      .mf-appmenu--menu {
        z-index: 4990;
        margin-left: 0 !important;
        transition: margin 0.25s ease; }
    /* line 372, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-header__compact-menu-hide
    .mf-appmenu--menu {
      top: 35px;
      min-width: 0; } }
  @media (max-width: 43.74375em) {
    /* line 326, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    
    .mf-appmenu--menu {
      position: fixed;
      left: 0;
      top: 40px;
      bottom: 0;
      overflow-y: auto;
      margin-left: -100% !important;
      min-width: 80%;
      max-width: 100%;
      width: 85%;
      background: #676767; }
      /* line 391, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .is-open-menu
      .mf-appmenu--menu {
        z-index: 4990;
        margin-left: 0 !important;
        transition: margin 0.25s ease;
        display: inline-block;
        padding: 10px; }
      /* line 399, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .is-open-menu.is-open-topbar
      .mf-appmenu--menu {
        margin-left: -100% !important; } }

/* line 409, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu-item > .mf-appmenu--item-title, .mf-appmenu--submenu-item > a,
.mf-appmenu--item > .mf-appmenu--item-title,
.mf-appmenu--item > a {
  display: block;
  padding: 10px 15px;
  overflow: hidden; }
  @media (min-width: 43.75em) {
    /* line 409, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu-item > .mf-appmenu--item-title, .mf-appmenu--submenu-item > a,
    .mf-appmenu--item > .mf-appmenu--item-title,
    .mf-appmenu--item > a {
      margin: 0;
      padding-top: 0.4285714286rem;
      padding-right: 16px;
      padding-bottom: 0.4285714286rem;
      padding-left: 16px; } }

/* line 426, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.has-submenu.mf-appmenu--submenu-item > span, .has-submenu.mf-appmenu--submenu-item > .sticky-wrapper > span, .has-submenu.mf-appmenu--submenu-item > a,
.mf-appmenu--item.has-submenu > span,
.mf-appmenu--item.has-submenu > .sticky-wrapper > span,
.mf-appmenu--item.has-submenu > a {
  display: block;
  float: none;
  width: auto;
  overflow: hidden;
  padding: 10px 15px; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .has-submenu.mf-appmenu--submenu-item > span:after, .has-submenu.mf-appmenu--submenu-item > .sticky-wrapper > span:after, .has-submenu.mf-appmenu--submenu-item > a:after,
  .mf-appmenu--item.has-submenu > span:after,
  .mf-appmenu--item.has-submenu > .sticky-wrapper > span:after,
  .mf-appmenu--item.has-submenu > a:after {
    content: "ï…„";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 2px 0 0 0.5em;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.has-submenu.mf-appmenu--submenu-item:hover > span:after, .has-submenu.mf-appmenu--submenu-item:hover > .sticky-wrapper > span:after, .has-submenu.mf-appmenu--submenu-item:hover > a:after, .has-submenu.is-open.mf-appmenu--submenu-item > span:after, .has-submenu.is-open.mf-appmenu--submenu-item > .sticky-wrapper > span:after, .has-submenu.is-open.mf-appmenu--submenu-item > a:after,
.mf-appmenu--item.has-submenu:hover > span:after,
.mf-appmenu--item.has-submenu:hover > .sticky-wrapper > span:after,
.mf-appmenu--item.has-submenu:hover > a:after,
.mf-appmenu--item.has-submenu.is-open > span:after,
.mf-appmenu--item.has-submenu.is-open > .sticky-wrapper > span:after,
.mf-appmenu--item.has-submenu.is-open > a:after {
  content: "ï…ˆ";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 2px 0 0 0.5em;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

@media (min-width: 43.75em) {
  /* line 451, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--item__L1 {
    float: left;
    margin: 0 1px 0;
    box-shadow: none; } }

/* line 460, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--item__L1 > a {
  color: #fff;
  font-style: normal;
  font-weight: 400;
  text-transform: uppercase;
  text-shadow: none;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 2px rgba(255, 255, 255, 0.01) inset, 0 0px 2px rgba(0, 0, 0, 0.1); }
  @media (min-width: 43.75em) {
    /* line 460, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--item__L1 > a {
      margin: 0;
      padding-top: 0.4285714286rem;
      padding-right: 16px;
      padding-bottom: 0.4285714286rem;
      padding-left: 16px;
      color: #ececec;
      font-style: normal;
      font-weight: normal;
      text-transform: uppercase;
      text-shadow: none;
      border-width: 0;
      border-style: solid;
      border-color: transparent;
      box-shadow: none; } }

/* line 495, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--item__L1.has-submenu > span,
.mf-appmenu--item__L1.has-submenu > .sticky-wrapper > span,
.mf-appmenu--item__L1.has-submenu > a {
  line-height: 0.9285714286em;
  font-size: 15px;
  font-size: 1.0714285714rem;
  line-height: 24px;
  line-height: 1.7142857143rem;
  color: #fff;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: uppercase;
  text-shadow: none;
  border-top: 1px solid rgba(255, 255, 255, 0.4);
  border-bottom: 1px solid rgba(0, 0, 0, 0.7);
  cursor: pointer;
  box-shadow: none; }
  @media (min-width: 43.75em) {
    /* line 495, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--item__L1.has-submenu > span,
    .mf-appmenu--item__L1.has-submenu > .sticky-wrapper > span,
    .mf-appmenu--item__L1.has-submenu > a {
      margin: 0;
      padding-top: 0.4285714286rem;
      padding-right: 16px;
      padding-bottom: 0.4285714286rem;
      padding-left: 16px;
      font-size: 15px;
      font-size: 1.0714285714rem;
      line-height: 24px;
      line-height: 1.7142857143rem;
      color: #ececec;
      font-weight: normal;
      font-style: normal;
      text-decoration: none;
      text-transform: uppercase;
      text-shadow: none;
      border-top: none;
      border-bottom: none;
      cursor: default;
      box-shadow: none; } }

@media (min-width: 43.75em) {
  /* line 544, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--item__L1.has-submenu:hover > .mf-appmenu--submenu, .mf-appmenu--item__L1.has-submenu.is-open > .mf-appmenu--submenu {
    opacity: 1;
    padding: 0;
    height: auto;
    /* Default auto */
    margin: 0;
    /* Default 0 */
    overflow: visible;
    /* Default visible */
    width: auto;
    transition: opacity 0.25s linear;
    width: 280px; } }

/* line 556, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--item__L1.has-submenu > .sticky-wrapper > span.sticked {
  position: fixed;
  width: 85%;
  top: 0;
  left: 0;
  background: #676767; }

@media (min-width: 43.75em) {
  /* line 567, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-header__menu-hide .mf-appmenu--item__L1,
  .mf-header__compact-menu-hide .mf-appmenu--item__L1 {
    -ms-flex-positive: 1;
        flex-grow: 1; }
    /* line 572, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-header__menu-hide .mf-appmenu--item__L1 > a,
    .mf-header__compact-menu-hide .mf-appmenu--item__L1 > a {
      color: #fff;
      font-style: normal;
      text-transform: uppercase;
      text-shadow: none;
      border-top: 1px solid rgba(255, 255, 255, 0.1);
      border-bottom: 1px solid transparent;
      box-shadow: 0 1px 2px rgba(255, 255, 255, 0.01) inset, 0 0px 2px rgba(0, 0, 0, 0.1); } }

@media (min-width: 43.75em) {
  /* line 600, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--item__L1 > a:hover,
  .mf-appmenu--item__L1 > a:focus,
  .mf-appmenu--item__L1:focus > a,
  .mf-appmenu--item__L1.is-open > a,
  .mf-appmenu--item__L1:hover > span,
  .mf-appmenu--item__L1:focus > span,
  .mf-appmenu--item__L1.is-open > span {
    color: #9c2a00;
    background: white;
    border: 0px solid #ececec; } }

@media (min-width: 43.75em) {
  /* line 616, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--item__L1.is-selected > a,
  .mf-appmenu--item__L1.is-selected > span {
    border: 0 none transparent; } }

/* line 629, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu {
  margin: 0; }
  @media (min-width: 43.75em) {
    /* line 629, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu {
      border: 0;
      height: 0;
      /* Default 1px */
      margin: -1px;
      /* Default -1px */
      overflow: hidden;
      /* Default hidden */
      padding: 0;
      /* Default 0 */
      position: absolute;
      /* Default absolute */
      width: 1px;
      opacity: 0;
      min-width: 180px;
      max-width: 80%;
      background: white;
      border: 1px solid #ffd3c3; }
      /* line 19, node_modules/morfos/private/sass/lib/morfos/mixins/_dropdown-menu.scss */
      .ie8 .mf-appmenu--submenu {
        border: 0; } }
  @media (max-width: 43.74375em) {
    /* line 629, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu {
      position: static;
      display: none; }
      /* line 649, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu.is-hidden {
        display: none; }
      /* line 653, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu.mf-simple-list .mf-appmenu--submenu-item {
        width: 100%; }
        /* line 656, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
        .mf-appmenu--submenu.mf-simple-list .mf-appmenu--submenu-item .mf-simple-list--title,
        .mf-appmenu--submenu.mf-simple-list .mf-appmenu--submenu-item .mf-simple-list--description {
          color: #fff; } }
  @media (min-width: 48.0625em) {
    /* line 664, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu.cols02, .mf-appmenu--submenu.cols03, .mf-appmenu--submenu.cols04 {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      min-width: 640px; }
      /* line 672, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu.cols02 > .mf-appmenu--submenu-item, .mf-appmenu--submenu.cols03 > .mf-appmenu--submenu-item, .mf-appmenu--submenu.cols04 > .mf-appmenu--submenu-item {
        margin-right: 0; }
        /* line 675, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
        .mf-appmenu--submenu.cols02 > .mf-appmenu--submenu-item:first-child, .mf-appmenu--submenu.cols03 > .mf-appmenu--submenu-item:first-child, .mf-appmenu--submenu.cols04 > .mf-appmenu--submenu-item:first-child {
          margin-top: 1px; } }
  @media (max-width: 48.05625em) {
    /* line 682, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu.cols02 > .mf-appmenu--submenu-item, .mf-appmenu--submenu.cols03 > .mf-appmenu--submenu-item, .mf-appmenu--submenu.cols04 > .mf-appmenu--submenu-item {
      width: 100%; } }
  @media (min-width: 48.0625em) {
    /* line 690, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu.cols02 > .mf-appmenu--submenu-item {
      width: 50%; } }
  @media (min-width: 48.0625em) {
    /* line 698, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu.cols03 > .mf-appmenu--submenu-item {
      width: 33%; } }
  @media (min-width: 48.0625em) {
    /* line 706, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu.cols04 > .mf-appmenu--submenu-item {
      width: 25%; } }

/* line 715, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu[aria-hidden="true"],
.is-submenu[aria-hidden="true"] {
  display: none; }

@media (max-width: 43.74375em) {
  /* line 722, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .is-hold > .mf-appmenu--submenu, .is-hold >
  .is-submenu {
    display: block; } }

/*Items de submenu del menu principal*/
/* line 729, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu-item {
  margin-left: 0;
  margin-right: 0;
  background: rgba(0, 0, 0, 0.15); }
  @media (min-width: 43.75em) {
    /* line 729, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu-item {
      margin-left: 0;
      margin-right: 0;
      margin-top: 1px;
      border-bottom: 1px solid transparent;
      background: white; }
      /* line 746, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu-item:first-child {
        margin-top: 0; } }
  /* line 751, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item.has-submenu {
    position: relative; }
  /* line 755, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item > span {
    display: block;
    overflow: hidden;
    padding: 12px 25px 12px 35px;
    color: #fff;
    font-size: 1.0714285714em;
    font-style: normal;
    font-weight: normal;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: 1px solid transparent; }
    @media (min-width: 43.75em) {
      /* line 755, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu-item > span {
        padding: 6px 12px;
        color: white;
        font-size: 12px;
        font-weight: normal;
        font-style: normal;
        text-shadow: none;
        border-top: none;
        border-bottom: none;
        cursor: default; } }
  /* line 783, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item > a {
    float: none;
    display: block;
    width: auto;
    padding: 12px 25px 12px 35px;
    color: #fff;
    font-style: normal;
    font-weight: normal;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: 1px solid transparent; }
    @media (min-width: 43.75em) {
      /* line 783, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu-item > a {
        padding: 6px 12px;
        color: white;
        border-top: none;
        border-bottom: none; } }
  /* line 808, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item:first-child > * {
    border-top: none; }
  @media (min-width: 43.75em) {
    /* line 812, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu-item:hover, .mf-appmenu--submenu-item.is-open {
      background-color: #676767;
      border-bottom: 1px solid transparent; } }
  /* line 819, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item:hover > a,
  .mf-appmenu--submenu-item:hover > a > p,
  .mf-appmenu--submenu-item:hover > a:before, .mf-appmenu--submenu-item.is-open > a,
  .mf-appmenu--submenu-item.is-open > a > p,
  .mf-appmenu--submenu-item.is-open > a:before {
    color: white; }
  /* line 825, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item:hover .appmenu-l3-submenu, .mf-appmenu--submenu-item.is-open .appmenu-l3-submenu {
    top: 0;
    left: 100%;
    transition: opacity 0.25s linear; }
    @media (min-width: 43.75em) {
      /* line 825, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu-item:hover .appmenu-l3-submenu, .mf-appmenu--submenu-item.is-open .appmenu-l3-submenu {
        opacity: 1;
        padding: 0;
        height: auto;
        /* Default auto */
        margin: 0;
        /* Default 0 */
        overflow: visible;
        /* Default visible */
        width: auto; } }
  @media (min-width: 43.75em) {
    /* line 837, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu-item > a:focus {
      background-color: #676767;
      color: white; }
      /* line 841, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu-item > a:focus .mf-appmenu--submenu-item-title,
      .mf-appmenu--submenu-item > a:focus .mf-appmenu--submenu-item-description {
        color: white; } }
  /* line 851, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item .mf-appmenu--submenu-item-icon:focus:before {
    color: white; }

/* line 858, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu-item a {
  font-size: 15px;
  font-size: 1.0714285714rem;
  line-height: 24px;
  line-height: 1.7142857143rem;
  line-height: 0.9285714286em; }
  @media (min-width: 43.75em) {
    /* line 858, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu-item a {
      font-size: 15px;
      font-size: 1.0714285714rem;
      line-height: 24px;
      line-height: 1.7142857143rem;
      line-height: 13px; } }

/* line 872, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu-item-icon:before {
  font-size: 32px;
  color: #6291AE;
  float: left;
  margin: 5px 10px 0 0;
  padding: 0 0 0 0;
  background: transparent; }
  @media (max-width: 43.74375em) {
    /* line 872, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu-item-icon:before {
      font-size: 16px;
      margin: 3px 5px; } }

/* line 889, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu-item-title {
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  margin: 0 0 0 10px;
  color: #9c2a00; }
  /* line 894, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item-title a {
    text-decoration: none; }
    /* line 897, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu-item-title a:hover, .mf-appmenu--submenu-item-title a:focus {
      color: white;
      text-decoration: none; }

/* line 905, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu-item-description {
  font-size: 13px;
  font-size: 0.9285714286rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  margin-left: 42px;
  color: #676767; }
  /* line 910, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item-description:last-child {
    margin-bottom: 0;
    padding-bottom: 0; }
  @media (max-width: 43.74375em) {
    /* line 905, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu-item-description {
      display: none; } }

/* line 922, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.appmenu-l3-submenu {
  list-style-type: none;
  z-index: 1; }
  @media (min-width: 43.75em) {
    /* line 922, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .appmenu-l3-submenu {
      border: 0;
      height: 0;
      /* Default 1px */
      margin: -1px;
      /* Default -1px */
      overflow: hidden;
      /* Default hidden */
      padding: 0;
      /* Default 0 */
      position: absolute;
      /* Default absolute */
      width: 1px;
      opacity: 0;
      min-width: 180px;
      max-width: 20%;
      background-color: #6291AE;
      border-radius: 2px;
      box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4); }
      /* line 19, node_modules/morfos/private/sass/lib/morfos/mixins/_dropdown-menu.scss */
      .ie8 .appmenu-l3-submenu {
        border: 0; } }

/* line 940, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu.mf-simple-list {
  max-width: 60em;
  margin: 0; }
  /* line 944, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu.mf-simple-list .mf-appmenu--submenu-item {
    margin-top: 0; }
    @media (min-width: 43.75em) {
      /* line 944, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu.mf-simple-list .mf-appmenu--submenu-item {
        min-height: 4.95em; } }

/*?

Language menu
=============

* @desc         Menu de idioma. Crea un menu de idioma en la cabecera
* @name         lang
* @author       Ignacio Calleja, Pepe Dominguez
* @tested       
* @requires     topbar
* @bugs         Necesita revision de diseÃ±o para moviles


Ejemplo
<div class="mf-lang">
    <p class="mf-lang--selected-title"><span>Idioma: </span>Castellano</p>

    <ul class="mf-lang--menu">
        <li class="mf-lang--item mf-selected"><a href="#">Castellano</a></li>
        <li class="mf-lang--item"><a href="#">CatalÃ </a></li>
        <li class="mf-lang--item"><a href="#">English</a></li>
    </ul>
</div>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
@media (min-width: 48.0625em) {
  /* line 38, node_modules/morfos/private/sass/modules/header/_lang.scss */
  .mf-lang {
    float: left; }
    /* line 42, node_modules/morfos/private/sass/modules/header/_lang.scss */
    .portal .mf-lang,
    .sede .mf-lang {
      float: none;
      display: inline-block;
      vertical-align: top; }
    /* line 49, node_modules/morfos/private/sass/modules/header/_lang.scss */
    .mf-header__compact .mf-lang {
      float: left;
      display: block; }
    /* line 54, node_modules/morfos/private/sass/modules/header/_lang.scss */
    .mf-lang:hover .mf-lang--menu,
    .mf-lang .mf-lang--menu[aria-hidden="false"] {
      opacity: 1;
      padding: 0;
      height: auto;
      /* Default auto */
      margin: 0;
      /* Default 0 */
      overflow: visible;
      /* Default visible */
      width: auto; }
      /* line 58, node_modules/morfos/private/sass/modules/header/_lang.scss */
      .mf-header__compact .mf-lang:hover .mf-lang--menu, .mf-header__compact
      .mf-lang .mf-lang--menu[aria-hidden="false"] {
        position: fixed; } }

@media (min-width: 43.75em) {
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-lang--selected-title:after {
    content: "ï…„";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0 0 0 0.5em;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; } }

/* line 72, node_modules/morfos/private/sass/modules/header/_lang.scss */
.mf-lang--selected-title span {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-lang--selected-title span.focusable:active, .mf-lang--selected-title span.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 77, node_modules/morfos/private/sass/modules/header/_lang.scss */
.mf-lang--menu {
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem; }

/*?

Top bar
=======

/**
* @desc         Posiciona una barra en la cabecera (header) con diferentes tipos de menus e items (menu de idioma, menus de usuario, login/logout, etc)
* @name         topbar
* @author       Ignacio Calleja, Pepe Dominguez , Miguel Angel Torres
* @tested
* @requires     menu
* @bugs
*/
/*
Ejemplo:
<div class="mf-topbar">
    <div class="mf-topbar--container">

        <!--- Accesibility items -->
        <a href="#wrap" class="mf-accesibility-item">Ir al contenido</a>

        <!--- Time -->
        <time datetime="" class="mf-topbar--time">
            <span id="reloj_front_fecha">13:30</span>
            {#<span id="hora"></span>
        </time>

        <!--- Language menu -->

        <!--- User menu -->

    </div>
</div>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
@media (min-width: 48.0625em) {
  /* line 144, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .mf-topbar {
    float: right;
    background: transparent; }
    /* line 151, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .portal .mf-topbar,
    .sede .mf-topbar {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      float: none;
      margin: 0;
      text-align: right; }
    /* line 164, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-header__compact .mf-topbar {
      padding: 0; }
      /* line 167, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .portal .mf-header__compact .mf-topbar,
      .sede .mf-header__compact .mf-topbar {
        position: static;
        float: right; } }

/* line 175, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar a {
  display: block; }

@media (max-width: 60.05625em) {
  /* line 180, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .portal header:not(.mf-header__compact) .mf-topbar,
  .sede header:not(.mf-header__compact) .mf-topbar {
    padding-left: 2%;
    padding-right: 2%; } }

@media (max-width: 48.05625em) {
  /* line 191, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .portal header:not(.mf-header__compact) .mf-topbar::after,
  .sede header:not(.mf-header__compact) .mf-topbar::after {
    content: '';
    display: none; } }

/* line 200, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar--container {
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  position: fixed;
  z-index: 4990;
  top: 0;
  left: auto;
  right: 0;
  bottom: 0;
  background: #303030;
  transition: margin 0.25s ease; }
  @media (max-width: 48.05625em) {
    /* line 200, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar--container {
      width: 80%;
      margin-right: -100%;
      visibility: hidden;
      overflow-x: hidden;
      overflow-y: auto;
      background: #303030; } }
  @media (min-width: 48.0625em) {
    /* line 200, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar--container {
      visibility: visible;
      width: auto;
      position: static;
      background: #303030; }
      /* line 236, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .portal header:not(.mf-header__compact) .mf-topbar--container,
      .sede header:not(.mf-header__compact) .mf-topbar--container {
        color: #6291AE;
        background: transparent;
        width: 100%; }
      /* line 243, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .app .mf-topbar--container {
        float: right;
        margin: 0; }
      /* line 249, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .mf-header__compact .mf-topbar--container,
      .mf-header__topbar-hide .mf-topbar--container {
        display: none;
        position: absolute;
        z-index: 0;
        top: 40px;
        right: 0;
        bottom: auto;
        width: auto;
        box-shadow: 0 2px 2px rgba(0, 0, 0, 0.11);
        background: #303030; } }
  /* line 265, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .is-open-topbar .mf-topbar--container {
    margin-right: 0;
    visibility: visible;
    display: block; }

/* line 272, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-header__compact .mf-header--container {
  position: relative; }

/* line 276, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar--item,
.mf-lang--selected-title,
.mf-profiles--title,
.mf-notif--title,
.mf-usermenu--settings,
.mf-usermenu--logout {
  font-size: inherit;
  margin: 0;
  padding: 7px 10px 5px;
  line-height: 18px;
  color: #f9ebe6; }
  @media (min-width: 48.0625em) {
    /* line 276, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar--item,
    .mf-lang--selected-title,
    .mf-profiles--title,
    .mf-notif--title,
    .mf-usermenu--settings,
    .mf-usermenu--logout {
      margin: 0;
      padding: 6px 10px;
      color: #6291AE;
      line-height: 1.2em; }
      /* line 292, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .mf-header__topbar-adjust .mf-topbar--item,
      .mf-header__topbar-adjust .mf-lang--selected-title,
      .mf-header__topbar-adjust .mf-profiles--title,
      .mf-header__topbar-adjust .mf-notif--title,
      .mf-header__topbar-adjust .mf-usermenu--settings,
      .mf-header__topbar-adjust .mf-usermenu--logout {
        padding-top: 1px;
        padding-bottom: 0; }
        /* line 296, node_modules/morfos/private/sass/modules/header/_topbar.scss */
        .chrome .mf-header__topbar-adjust .mf-topbar--item,
        .chrome .mf-header__topbar-adjust .mf-lang--selected-title,
        .chrome .mf-header__topbar-adjust .mf-profiles--title,
        .chrome .mf-header__topbar-adjust .mf-notif--title,
        .chrome .mf-header__topbar-adjust .mf-usermenu--settings,
        .chrome .mf-header__topbar-adjust .mf-usermenu--logout {
          margin-bottom: -2px; }
      /* line 301, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .mf-header__topbar-hide .mf-topbar--item,
      .mf-header__compact .mf-topbar--item,
      .mf-header__topbar-hide .mf-lang--selected-title,
      .mf-header__topbar-hide .mf-profiles--title,
      .mf-header__topbar-hide .mf-notif--title,
      .mf-header__topbar-hide .mf-usermenu--settings,
      .mf-header__topbar-hide .mf-usermenu--logout,
      .mf-header__compact .mf-lang--selected-title,
      .mf-header__compact .mf-profiles--title,
      .mf-header__compact .mf-notif--title,
      .mf-header__compact .mf-usermenu--settings,
      .mf-header__compact .mf-usermenu--logout {
        color: #f9ebe6;
        padding: 6px 10px; } }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-topbar--item.has-submenu:after,
  .has-submenu.mf-lang--selected-title:after,
  .has-submenu.mf-profiles--title:after,
  .has-submenu.mf-notif--title:after,
  .has-submenu.mf-usermenu--settings:after,
  .has-submenu.mf-usermenu--logout:after {
    content: "ï…„";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0 0 0 3px;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 312, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .mf-header__compact .mf-topbar--item,
  .mf-header__compact .mf-lang--selected-title,
  .mf-header__compact .mf-profiles--title,
  .mf-header__compact .mf-notif--title,
  .mf-header__compact .mf-usermenu--settings,
  .mf-header__compact .mf-usermenu--logout {
    padding: 7px 10px 5px !important; }

/* line 317, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar--time {
  display: block; }
  @media (min-width: 48.0625em) {
    /* line 317, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar--time {
      float: left; }
      /* line 323, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .portal .mf-topbar--time,
      .sede .mf-topbar--time {
        float: none;
        display: inline-block;
        vertical-align: top; } }

/* line 332, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar--menu,
.mf-lang--menu,
.mf-profiles--menu,
.mf-notif--menu {
  text-align: left; }
  @media (min-width: 48.0625em) {
    /* line 332, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar--menu,
    .mf-lang--menu,
    .mf-profiles--menu,
    .mf-notif--menu {
      border: 0;
      height: 0;
      /* Default 1px */
      margin: -1px;
      /* Default -1px */
      overflow: hidden;
      /* Default hidden */
      padding: 0;
      /* Default 0 */
      position: absolute;
      /* Default absolute */
      width: 1px;
      opacity: 0;
      border-radius: 2px;
      box-shadow: 0 2px 2px rgba(0, 0, 0, 0.11);
      background: #F7F7F7; }
      /* line 19, node_modules/morfos/private/sass/lib/morfos/mixins/_dropdown-menu.scss */
      .ie8 .mf-topbar--menu,
      .ie8 .mf-lang--menu,
      .ie8 .mf-profiles--menu,
      .ie8 .mf-notif--menu {
        border: 0; } }

/* line 347, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar--menu-item,
.mf-lang--item,
.mf-secondarylinks,
.mf-profiles--item,
.mf-notif--item {
  border-width: 0 0;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.2) transparent rgba(0, 0, 0, 0.2);
  background-color: #303030; }
  /* line 353, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .mf-topbar--menu-item a, .mf-lang--item a, .mf-secondarylinks a,
  .mf-profiles--item a, .mf-notif--item a {
    padding: 8px 18px 8px 25px;
    color: #6291AE; }
    @media (min-width: 48.0625em) {
      /* line 353, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .mf-topbar--menu-item a, .mf-lang--item a, .mf-secondarylinks a,
      .mf-profiles--item a, .mf-notif--item a {
        padding: 8px 18px 8px 25px; } }
  /* line 363, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .mf-topbar--menu-item:hover, .mf-topbar--menu-item a:hover, .mf-topbar--menu-item:focus, .mf-topbar--menu-item a:focus,
  .mf-lang--item:hover,
  .mf-secondarylinks:hover,
  .mf-profiles--item:hover,
  .mf-notif--item:hover, .mf-lang--item a:hover, .mf-secondarylinks a:hover,
  .mf-profiles--item a:hover, .mf-notif--item a:hover,
  .mf-lang--item:focus,
  .mf-secondarylinks:focus,
  .mf-profiles--item:focus,
  .mf-notif--item:focus, .mf-lang--item a:focus, .mf-secondarylinks a:focus,
  .mf-profiles--item a:focus, .mf-notif--item a:focus {
    color: white;
    background-color: transparent; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-topbar--menu-item.is-selected a:before, .is-selected.mf-lang--item a:before, .is-selected.mf-secondarylinks a:before,
  .is-selected.mf-profiles--item a:before, .is-selected.mf-notif--item a:before {
    content: "ï‰¦";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0 4px 0 -16px;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-topbar--menu-item.is-unread a:before,
  .mf-topbar--menu-item.is-new a:before, .is-unread.mf-lang--item a:before, .is-unread.mf-secondarylinks a:before,
  .is-unread.mf-profiles--item a:before, .is-unread.mf-notif--item a:before, .is-new.mf-lang--item a:before, .is-new.mf-secondarylinks a:before,
  .is-new.mf-profiles--item a:before, .is-new.mf-notif--item a:before {
    content: "ï…±";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 7px 0 -12px -14px;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 6px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 377, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .mf-topbar--menu-item.is-unread a:link, .mf-topbar--menu-item.is-unread a:visited,
  .mf-topbar--menu-item.is-new a:link,
  .mf-topbar--menu-item.is-new a:visited, .is-unread.mf-lang--item a:link, .is-unread.mf-secondarylinks a:link,
  .is-unread.mf-profiles--item a:link, .is-unread.mf-notif--item a:link, .is-unread.mf-lang--item a:visited, .is-unread.mf-secondarylinks a:visited,
  .is-unread.mf-profiles--item a:visited, .is-unread.mf-notif--item a:visited, .is-new.mf-lang--item a:link, .is-new.mf-secondarylinks a:link,
  .is-new.mf-profiles--item a:link, .is-new.mf-notif--item a:link, .is-new.mf-lang--item a:visited, .is-new.mf-secondarylinks a:visited,
  .is-new.mf-profiles--item a:visited, .is-new.mf-notif--item a:visited {
    color: #6291AE; }
  /* line 382, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .mf-topbar--menu-item.is-unread a:hover, .mf-topbar--menu-item.is-unread a:focus,
  .mf-topbar--menu-item.is-new a:hover,
  .mf-topbar--menu-item.is-new a:focus, .is-unread.mf-lang--item a:hover, .is-unread.mf-secondarylinks a:hover,
  .is-unread.mf-profiles--item a:hover, .is-unread.mf-notif--item a:hover, .is-unread.mf-lang--item a:focus, .is-unread.mf-secondarylinks a:focus,
  .is-unread.mf-profiles--item a:focus, .is-unread.mf-notif--item a:focus, .is-new.mf-lang--item a:hover, .is-new.mf-secondarylinks a:hover,
  .is-new.mf-profiles--item a:hover, .is-new.mf-notif--item a:hover, .is-new.mf-lang--item a:focus, .is-new.mf-secondarylinks a:focus,
  .is-new.mf-profiles--item a:focus, .is-new.mf-notif--item a:focus {
    background-color: transparent; }
  @media (min-width: 48.0625em) {
    /* line 347, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar--menu-item,
    .mf-lang--item,
    .mf-secondarylinks,
    .mf-profiles--item,
    .mf-notif--item {
      color: #6291AE;
      background-color: white; }
      /* line 391, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .mf-topbar--menu-item:hover, .mf-topbar--menu-item a:hover, .mf-topbar--menu-item:focus, .mf-topbar--menu-item a:focus,
      .mf-lang--item:hover,
      .mf-secondarylinks:hover,
      .mf-profiles--item:hover,
      .mf-notif--item:hover, .mf-lang--item a:hover, .mf-secondarylinks a:hover,
      .mf-profiles--item a:hover, .mf-notif--item a:hover,
      .mf-lang--item:focus,
      .mf-secondarylinks:focus,
      .mf-profiles--item:focus,
      .mf-notif--item:focus, .mf-lang--item a:focus, .mf-secondarylinks a:focus,
      .mf-profiles--item a:focus, .mf-notif--item a:focus {
        color: white;
        background-color: #676767; } }

/* line 400, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar-button {
  display: block;
  position: absolute;
  z-index: 4990;
  right: 0;
  width: 40px;
  height: 38px;
  margin: 1px;
  padding: 6px 0;
  background: transparent;
  box-shadow: none;
  border: 1px solid transparent;
  border-radius: 0; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-topbar-button:before {
    content: "ï‡£";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: white;
    font-family: 'morfont';
    font-size: 24px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 417, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .mf-topbar-button:hover {
    background: black;
    border: 1px solid transparent; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-topbar-button:hover:before {
      content: "ï‡£";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0;
      width: auto;
      height: auto;
      speak: none;
      color: white;
      font-family: 'morfont';
      font-size: 24px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 1;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
  @media (min-width: 43.75em) {
    /* line 400, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar-button {
      top: 0; } }
  @media (min-width: 48.0625em) {
    /* line 400, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar-button {
      display: none; }
      /* line 432, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .mf-header__topbar-hide .mf-topbar-button,
      .mf-header__compact .mf-topbar-button {
        display: block; } }
  /* line 442, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .is-open-topbar .mf-topbar-button {
    box-shadow: none;
    background: transparent; }

/* line 454, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-profiles--subtitle {
  font-size: 13px;
  font-size: 0.9285714286rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  display: block;
  color: #f9ebe6;
  font-weight: normal; }
  @media (min-width: 48.0625em) {
    /* line 454, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-profiles--subtitle {
      font-size: 13px;
      font-size: 0.9285714286rem;
      line-height: 18px;
      line-height: 1.2857142857rem;
      color: #f9ebe6;
      font-weight: normal; } }

/* line 470, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar--secondary-item {
  text-align: right;
  font-style: italic; }

/* line 476, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.is-open-topbar .mf-topbar-veil {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 4980;
  padding: 3px;
  background: rgba(0, 0, 0, 0.2); }
  @media (min-width: 48.0625em) {
    /* line 476, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .is-open-topbar .mf-topbar-veil {
      display: none; } }

/*?

User menu
=========

/**
* @desc         Menu de usuario que contiene hasta cuatro items ( menu  Notificaciones, menu selector de perfil, Configuracion y un Login/logout)
* @name         usermenu
* @author       Ignacio Calleja
* @tested       
* @requires     topbar
* @bugs         Pendiente de optimizacion y revision
*/
/* 
Ejemplo
<div class="mf-usermenu">
    <ul class="mf-usermenu--menu">

        <!-- Notifications menu -->
        <li class="mf-usermenu--item mf-notif">
            <p class="mf-notif--title"><span>Notificaciones</span><span class="mf-notif--counter">2</span></p>
            <ul class="mf-notif--menu">
                <li class="mf-notif--item is-new">
                    <a href="#!">
                        <time class="mf-profiles--subtitle">jueves 24 de marzo de 2012</time>
                        <strong>Nombre Apellido Apellido</strong> hizo algo deleznable
                    </a>
                </li>
                <li class="mf-notif--item is-unread">
                    <a href="#!">
                        <time class="mf-profiles--subtitle">jueves 24 de marzo de 2012</time>
                        <strong>Nombre Apellido Apellido</strong> hizo algo despreciable
                    </a>
                </li>
            </ul>
        </li>

        <!-- Profiles menu -->
        <li class="mf-usermenu--item mf-profiles">
            <p class="mf-profiles--title has-submenu"><span class="user-profile-name">ANF Usuario Activo</span> / <span class="user-profile-name">Ayuntamiento de Atarfe</span></p>
            <ul class="mf-profiles--menu">
                <li class="mf-profiles--item is-selected">
                    <a id="profile_L01010014" href="#">Ayuntamiento de AlegrÃ­a-Dulantzi
                        <span class="mf-profiles--subtitle">L01010014</span>
                    </a>
                </li>
                <li class="mf-profiles--item">
                    <a id="profile_L01310109" href="#">Ayuntamiento de Altsasu/Alsasua
                        <span class="mf-profiles--subtitle">L01310109</span>
                    </a>
                </li>

                <li class="mf-secondaryLinks" title="Mostra todas">
                    <a id="profile_show_all" href="#">
                        Mostra todas
                    </a>
                </li>
            </ul>
        </li>

        <!-- Settings -->
        <li class="mf-usermenu--item">
            <a class="mf-usermenu--settings" href="#">
                ConfiguraciÃ³n
            </a>
        </li>
        
        <!-- Logout -->
        <li class="mf-usermenu--item">
            <a class="mf-usermenu--logout" href="#">
                Salir
            </a>
        </li>
    </ul>
</div>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
@media (min-width: 48.0625em) {
  /* line 91, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-usermenu {
    float: left;
    line-height: 1.2em; }
    /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
    .mf-usermenu:after {
      content: "";
      display: table;
      clear: both; }
    /* line 98, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .portal .mf-usermenu,
    .sede .mf-usermenu {
      float: none;
      display: inline-block; }
    /* line 104, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .mf-header__compact .mf-usermenu {
      float: right;
      display: block; } }

/* line 111, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-usermenu--menu {
  font-size: inherit; }

@media (min-width: 48.0625em) {
  /* line 116, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-usermenu--item {
    float: left; } }

@media (min-width: 43.75em) {
  /* line 129, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-profiles:hover .mf-profiles--menu, .mf-profiles.is-open .mf-profiles--menu {
    opacity: 1;
    padding: 0;
    height: auto;
    /* Default auto */
    margin: 0;
    /* Default 0 */
    overflow: visible;
    /* Default visible */
    width: auto; }
    /* line 131, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .mf-header__compact .mf-profiles:hover .mf-profiles--menu, .mf-header__compact .mf-profiles.is-open .mf-profiles--menu {
      position: fixed; } }

/* line 141, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-profiles--title {
  display: none;
  margin: 0;
  font-size: inherit; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-profiles.has-submenu > .mf-profiles--title:after {
    content: "ï…„";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-profiles.has-submenu.is-open > .mf-profiles--title:after {
    content: "ï…ˆ";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  @media (min-width: 48.0625em) {
    /* line 141, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .mf-profiles--title {
      display: inline-block; }
      /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
      .mf-profiles--title:before {
        content: "ïŒ…";
        display: inline;
        position: static;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
        float: none;
        margin: 0;
        width: auto;
        height: auto;
        speak: none;
        color: inherit;
        font-family: 'morfont';
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: center;
        text-transform: none;
        line-height: 0;
        text-indent: 0;
        vertical-align: inherit;
        -webkit-font-smoothing: antialiased;
        text-shadow: none; } }

/* line 163, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-profiles--name {
  display: inline-block; }
  @media (min-width: 43.75em) {
    /* line 163, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .mf-profiles--name {
      text-indent: 0; } }

/* line 173, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-profiles--menu {
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem; }

/* line 182, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-secondarylinks.show_all,
.mf-profiles--item.show_all {
  background-color: rgba(68, 68, 68, 0.4); }
  /* line 185, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-secondarylinks.show_all a,
  .mf-profiles--item.show_all a {
    color: #fff8f6; }
    /* line 188, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .mf-secondarylinks.show_all a:hover, .mf-secondarylinks.show_all a:focus,
    .mf-profiles--item.show_all a:hover,
    .mf-profiles--item.show_all a:focus {
      color: #5d1900; }

@media (min-width: 43.75em) {
  /* line 198, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-notif:hover .mf-notif--menu {
    opacity: 1;
    padding: 0;
    height: auto;
    /* Default auto */
    margin: 0;
    /* Default 0 */
    overflow: visible;
    /* Default visible */
    width: auto; }
    /* line 200, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .mf-header__compact .mf-notif:hover .mf-notif--menu {
      position: fixed; } }

/* line 206, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-notif--title {
  margin: 0; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-notif--title:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0 1px 0 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 213, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-notif--title > span:first-child {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
    /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
    .mf-notif--title > span:first-child.focusable:active, .mf-notif--title > span:first-child.focusable:focus {
      clip: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      position: static;
      width: auto; }
  /* line 217, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-notif--title .mf-notif--counter {
    width: auto;
    float: none; }

/* line 223, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-notif--menu {
  font-size: inherit; }

/* line 236, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-notif--counter {
  margin: 0 0 0 1em;
  padding: 2px 5px;
  color: #fff;
  font-size: 14px;
  text-align: center;
  text-shadow: none;
  white-space: nowrap;
  background: #F94E3C;
  border-radius: 12px; }
  @media (min-width: 48.0625em) {
    /* line 236, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .mf-notif--counter {
      margin: 0 -3px 0 0;
      padding: 1px 5px;
      color: #fff;
      font-size: 14px;
      text-align: center;
      text-shadow: none;
      background: #F94E3C;
      border-radius: 12px; } }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-usermenu--settings:before {
  content: "ï…µ";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 275, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-usermenu--settings:hover {
  color: #f9ebe6;
  background: transparent; }

@media (min-width: 48.0625em) {
  /* line 281, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-usermenu--settings:hover {
    color: #6291AE;
    background: transparent; }
  /* line 286, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-usermenu--settings span {
    text-indent: 0; } }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-usermenu--logout:before {
  content: "ï‹…";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* Contenedor ajax */
@media (min-width: 48.0625em) {
  /* line 300, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-usermenu--ajax-container {
    float: left; }
    /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
    .mf-usermenu--ajax-container:after {
      content: "";
      display: table;
      clear: both; }
    /* line 306, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .portal .mf-usermenu--ajax-container,
    .sede .mf-usermenu--ajax-container {
      float: none;
      display: inline-block; } }

/*?

Login
=====

* @desc         Construye una ventana con un formulario para distintos tipos de login (LDAP, Certificado digital,...)
* @name         login
* @author
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* LOGIN */
/* line 62, node_modules/morfos/private/sass/modules/login/_login.scss */
.mf-login {
  margin: 5% auto 5% auto; }
  /* line 68, node_modules/morfos/private/sass/modules/login/_login.scss */
  .mf-login input[type="text"]:focus,
  .mf-login input[type="password"]:focus {
    box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(255, 255, 255, 0.3), 0 1px 12px rgba(88, 172, 196, 0.7); }

/* line 74, node_modules/morfos/private/sass/modules/login/_login.scss */
.mf-login--content {
  padding: 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  text-align: left;
  background-color: white;
  border: 1px solid #aaaaaa;
  border-radius: 0;
  box-shadow: 0px 5px 17px rgba(0, 0, 0, 0.3), 0 1px 1px rgba(255, 255, 255, 0.75) inset; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-login--content:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 43.75em) {
    /* line 74, node_modules/morfos/private/sass/modules/login/_login.scss */
    .mf-login--content {
      padding: 30px;
      min-width: 30%; } }
  /* line 96, node_modules/morfos/private/sass/modules/login/_login.scss */
  .mf-login--content p {
    color: #6291AE; }

/* line 101, node_modules/morfos/private/sass/modules/login/_login.scss */
.mf-login--column {
  padding: 10px 20px 10px 20px;
  width: 100%;
  -ms-flex-positive: 1;
      flex-grow: 1; }
  @media (min-width: 60.0625em) {
    /* line 101, node_modules/morfos/private/sass/modules/login/_login.scss */
    .mf-login--column {
      width: 33.3333333333%;
      min-width: 200px; } }
  /* line 114, node_modules/morfos/private/sass/modules/login/_login.scss */
  .mf-login--column input[type="text"],
  .mf-login--column input[type="search"],
  .mf-login--column input[type="tel"],
  .mf-login--column input[type="url"],
  .mf-login--column input[type="email"],
  .mf-login--column input[type="password"],
  .mf-login--column input[type="datetime"],
  .mf-login--column input[type="date"],
  .mf-login--column input[type="month"],
  .mf-login--column input[type="week"],
  .mf-login--column input[type="time"],
  .mf-login--column input[type="datetime-local"],
  .mf-login--column input[type="number"],
  .mf-login--column select {
    width: 100%; }

/* line 132, node_modules/morfos/private/sass/modules/login/_login.scss */
.mf-login--title {
  font-size: 16px;
  font-size: 1.1428571429rem;
  line-height: 24px;
  line-height: 1.7142857143rem;
  color: #6291AE;
  font-weight: normal; }

/*?

Dropdown menu
=============

* @desc         Crea un menu desplegable
* @name         dropdown
* @author
* @tested
* @requires
* @bugs         Revisar dentro de Morfos, tambien la parte responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 75, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
.mf-dropdown--btn {
  margin: 0;
  color: white; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-dropdown--btn:after {
    content: "ï…„";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0 0 0 0.5em;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 83, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
  .is-open > .mf-dropdown--btn {
    display: inline-block; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .is-open > .mf-dropdown--btn:after {
      content: "ï…Œ";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 0 0 0.5em;
      width: auto;
      height: auto;
      speak: none;
      color: inherit;
      font-family: 'morfont';
      font-size: 13px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
    @media (max-width: 43.74375em) {
      /* line 83, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
      .is-open > .mf-dropdown--btn {
        display: block; } }

/* line 95, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
.mf-dropdown--container {
  display: inline-block;
  position: relative; }
  /* line 99, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
  .mf-dropdown--container.is-open {
    display: inline-block; }
  /* line 104, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
  .mf-dropdown--container.mf-dropdown__css:hover .mf-dropdown--content {
    opacity: 1;
    padding: 0;
    height: auto;
    /* Default auto */
    margin: 0;
    /* Default 0 */
    overflow: auto;
    /* Default visible */
    width: auto; }

/* line 110, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
.mf-dropdown--title {
  vertical-align: baseline; }
  /* line 113, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
  .mf-dropdown--title.mf-dropdown__toggle {
    cursor: pointer; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-dropdown--title.mf-dropdown__toggle:after {
      content: "ï…„";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 0 0 0.5em;
      width: auto;
      height: auto;
      speak: none;
      color: inherit;
      font-family: 'morfont';
      font-size: 13px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-dropdown--title.mf-dropdown__toggle.is-open:after {
      content: "ï…Œ";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 0 0 0.5em;
      width: auto;
      height: auto;
      speak: none;
      color: inherit;
      font-family: 'morfont';
      font-size: 13px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }

/* line 125, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
.mf-dropdown--content {
  border: 0;
  height: 0;
  /* Default 1px */
  margin: -1px;
  /* Default -1px */
  overflow: hidden;
  /* Default hidden */
  padding: 0;
  /* Default 0 */
  position: absolute;
  /* Default absolute */
  width: 1px;
  opacity: 0;
  display: none;
  position: relative;
  overflow-x: auto;
  overflow-y: hidden;
  border: 1px solid #dddddd; }
  /* line 19, node_modules/morfos/private/sass/lib/morfos/mixins/_dropdown-menu.scss */
  .ie8 .mf-dropdown--content {
    border: 0; }
  /* line 133, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
  .is-open > .mf-dropdown--content, .mf-dropdown--content.is-open {
    opacity: 1;
    padding: 0;
    height: auto;
    /* Default auto */
    margin: 0;
    /* Default 0 */
    overflow: auto;
    /* Default visible */
    width: auto;
    display: block;
    clip: auto;
    position: absolute;
    padding: 20px;
    background: #F9F9F9;
    box-shadow: none;
    transition: all 0.2s linear; }

/* line 156, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
.mf-dropdown--menu-item a {
  color: white;
  background-color: #c63500;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #999;
  padding: 9px 18px; }

/* line 166, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
.mf-dropdown--menu-item :hover {
  color: white;
  background: #c63500; }

/*?

Menu
====

* @desc         Da unos estilos generales para todos los menus
* @name         menu
* @author       Ignacio Calleja, Pepe Dominguez
* @tested
* @requires
* @bugs         

*/
/* line 17, node_modules/morfos/private/sass/modules/menus/_menu.scss */
.mf-buttonbar, .mf-footer--menu, .mf-accesibility-menu,
.mf-appmenu--menu, .mf-appmenu--submenu, .mf-topbar--menu, .mf-lang--menu, .mf-profiles--menu, .mf-notif--menu, .mf-usermenu--menu, .mf-dropdown--menu, .mf-dropdown--menu-item a, .mf-dropdown--submenu, .mf-breadcrumb--menu, .mf-breadcrumb--submenu, .mf-inbox--menu, .mf-inbox--submenu {
  margin: 0;
  list-style: none; }
  /* line 21, node_modules/morfos/private/sass/modules/menus/_menu.scss */
  .mf-buttonbar li a, .mf-footer--menu li a, .mf-accesibility-menu li a,
  .mf-appmenu--menu li a, .mf-appmenu--submenu li a, .mf-topbar--menu li a, .mf-lang--menu li a, .mf-profiles--menu li a, .mf-notif--menu li a, .mf-usermenu--menu li a, .mf-dropdown--menu li a, .mf-dropdown--menu-item a li a, .mf-dropdown--submenu li a, .mf-breadcrumb--menu li a, .mf-breadcrumb--submenu li a, .mf-inbox--menu li a, .mf-inbox--submenu li a {
    display: block; }

/*?

Data table
==========

* @desc         Da los estilos para el modelo de tabla mas comun. Tiene una variante con las filas diferenciadas por color (mf-table-data__zebra)
* @name         tdata
* @author
* @tested
* @requires
* @bugs         Pendiente de revision

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 52, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
.mf-table-data {
  width: 100%;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #CCC;
  background: transparent; }
  /* line 59, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
  .mf-table-data thead {
    background: #DEDEDE; }
  /* line 63, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
  .mf-table-data thead th {
    padding: 8px 12px;
    font-weight: bold;
    text-align: left;
    border-width: 1px 0;
    border-style: solid;
    border-color: #DADADA transparent #CCC;
    background: transparent;
    box-shadow: none; }
  /* line 79, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
  .mf-table-data tbody {
    border: 0 none transparent;
    background: #EFEFEF; }
  /* line 87, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
  .mf-table-data td {
    border: 0 none transparent; }
  /* line 97, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
  .mf-table-data.actions td:last-child, .mf-table-data.actions th:last-child {
    text-align: right; }

/* line 106, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
.mf-table-data__zebra tbody tr:nth-child(even) {
  background: #EEE; }

/* line 110, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
.mf-table-data__zebra tbody tr:nth-child(odd) {
  background: #FFF; }

/*?

Actionable
==========

* @desc         Construye una tabla que contiene una columna con botones de acciÃ³n
* @name         table__actionable
* @author
* @tested
* @requires
* @bugs         Pendiente de revision. No optimizada

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 25, node_modules/morfos/private/sass/modules/tables/_table-actionable.scss */
.mf-table__actionable td {
  padding: 0; }
  /* line 28, node_modules/morfos/private/sass/modules/tables/_table-actionable.scss */
  .mf-table__actionable td > a,
  .mf-table__actionable td > a:link {
    display: block;
    padding: 0.3em 0.5em; }

/* line 36, node_modules/morfos/private/sass/modules/tables/_table-actionable.scss */
td.actions {
  white-space: nowrap; }

/* line 40, node_modules/morfos/private/sass/modules/tables/_table-actionable.scss */
table.data tr.emptyTableMsg td {
  color: rgba(0, 0, 0, 0.5);
  height: 200px;
  text-align: center; }

/* line 49, node_modules/morfos/private/sass/modules/tables/_table-actionable.scss */
.mf-table-data--row-action, .mf-table-data--row-action:link, .mf-table-data--row-action:visited {
  margin: 3px;
  padding: 6px 10px 5px 10px;
  color: #892400; }

/* line 58, node_modules/morfos/private/sass/modules/tables/_table-actionable.scss */
.mf-table-data--row-action:hover {
  color: #005a5a; }

/*?

Fixed headers table
===================

* @desc         Tabla con cabecera fija
* @name         table-fixheads
* @author       Ignacio Calleja, Pepe Dominguez
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 17, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads {
  position: relative;
  overflow: auto; }
  /* line 21, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
  .mf-table-fixheads th,
  .mf-table-fixheads td {
    white-space: nowrap; }

/* line 27, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.header-fixed {
  position: absolute;
  top: 0; }

/* line 34, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads--main-table {
  position: absolute; }
  /* line 37, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
  .mf-table-fixheads--main-table thead th {
    border-bottom-width: 0; }

/* line 42, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads--corner-container {
  position: absolute;
  z-index: 2;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #DDD #BCBCBC #BCBCBC #F4F4F4; }

/* line 51, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads--left-container {
  position: relative;
  float: left;
  overflow: hidden;
  border-style: solid;
  border-width: 0 1px;
  border-color: #DDD #BCBCBC #DDD #F4F4F4; }

/* line 61, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads--top-container {
  position: relative;
  overflow: hidden;
  border-style: solid;
  border-width: 1px 1px 1px 0;
  border-color: #DDD #DDD #BCBCBC #F4F4F4;
  background: #EEE; }

/* line 72, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads--corner {
  width: 100%; }
  /* line 75, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
  .mf-table-fixheads--corner th {
    padding: 8px 12px;
    outline: none; }

/* line 82, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads--left {
  position: relative; }
  /* line 85, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
  .mf-table-fixheads--left th {
    position: relative;
    outline: none;
    border-bottom: 1px solid #F4F4F4; }
  /* line 92, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
  .mf-table-fixheads--left label, .mf-table-fixheads--left .label, .mf-table-fixheads--left .mf-requirement--answer-label, .mf-table-fixheads--left .mf-report--label {
    vertical-align: baseline;
    line-height: inherit; }

/* line 98, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads--top {
  position: relative; }
  /* line 101, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
  .mf-table-fixheads--top th {
    outline: none;
    border-style: solid;
    border-width: 0 1px;
    border-color: #F4F4F4; }

/*?

Sortable columns table
======================

* @desc         Construye una tabla que contiene una cabecera con posibilidad de ordenar los elementos
* @name         sort
* @author       Ignacio Calleja, Pepe Dominguez
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Sort column links */
/* line 28, node_modules/morfos/private/sass/modules/tables/_table-sortable.scss */
.mf-sort-ln__asc,
.mf-sort-ln__desc {
  font-weight: bold; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-sort-ln__asc:after {
  content: "ï„´";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0 0.3em;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-sort-ln__desc:after {
  content: "ï„³";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0 0.3em;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 41, node_modules/morfos/private/sass/modules/tables/_table-sortable.scss */
.mf-sort-ln,
.mf-sort-ln:link,
.mf-sort-ln:visited {
  color: #676767; }

/* line 48, node_modules/morfos/private/sass/modules/tables/_table-sortable.scss */
.mf-table-responsive--pseudotd .mf-sort-ln {
  display: none; }

@media (max-width: 48.05625em) {
  /* line 53, node_modules/morfos/private/sass/modules/tables/_table-sortable.scss */
  .mf-table-responsive tbody tr:first-child .mf-table-responsive--pseudotd .mf-sort-ln {
    display: block;
    float: right; }
    /* line 57, node_modules/morfos/private/sass/modules/tables/_table-sortable.scss */
    .mf-table-responsive tbody tr:first-child .mf-table-responsive--pseudotd .mf-sort-ln span {
      border: 0;
      clip: rect(0 0 0 0);
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px; }
      /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
      .mf-table-responsive tbody tr:first-child .mf-table-responsive--pseudotd .mf-sort-ln span.focusable:active, .mf-table-responsive tbody tr:first-child .mf-table-responsive--pseudotd .mf-sort-ln span.focusable:focus {
        clip: auto;
        height: auto;
        margin: 0;
        overflow: visible;
        position: static;
        width: auto; } }

/*?

Datagrid
========

* @desc         Construye tablas complejas con cabeceras, columnas y filas, filtros y acciones
* @name         datagrid
* @author
* @tested
* @requires
* @bugs         Pendiente de revision

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 48, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.grid-header {
  overflow: hidden; }

/* line 52, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.grid-row-actions {
  white-space: nowrap; }

/* line 58, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid {
  clear: both; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-datagrid:after {
    content: "";
    display: table;
    clear: both; }

@media (min-width: 76.3125em) {
  /* line 65, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
  .mf-datagrid--header-content {
    /* @include span-columns(4);
        @include omega; */
    width: 15.9663865546%;
    float: right;
    margin-right: 0;
    float: right;
    margin-right: 0;
    margin-bottom: 0; } }

@media (min-width: 76.3125em) {
  /* line 79, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
  .mf-wrapper__wide .mf-datagrid--header-tools {
    /* @include span-columns(4);
        @include pre(16);
        @include omega; */
    width: 15.9663865546%;
    float: right;
    margin-right: 0;
    float: right;
    margin-right: 0; } }

/* line 93, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--filter {
  float: left;
  position: relative;
  z-index: 3; }
  @media (min-width: 76.3125em) {
    /* line 100, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-wrapper__wide .mf-datagrid--filter {
      width: 15.9663865546%;
      float: right;
      margin-right: 0;
      margin-bottom: 0; } }

/* line 108, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--filter__right {
  float: right; }

/* line 112, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--filter-title {
  display: inline-block;
  padding: 6px 12px;
  cursor: pointer;
  background: #F4F4F4; }
  @media (min-width: 76.3125em) {
    /* line 121, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-wrapper__wide .mf-datagrid--filter-title {
      cursor: default; } }

/* line 127, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--filter-container {
  display: none;
  position: absolute;
  top: 5px;
  right: 5px;
  bottom: 5px;
  left: 5px;
  border: 1px solid #6291AE;
  border-radius: 0;
  box-shadow: none;
  margin: 0 0 0 0;
  background: #FFF; }
  @media (min-width: 43.75em) {
    /* line 127, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-datagrid--filter-container {
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      min-width: 240px;
      margin: 0 0 0 5px;
      border: 2px solid #F4F4F4;
      border-radius: 2px;
      box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6); } }
  @media (min-width: 76.3125em) {
    /* line 161, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-wrapper__wide .mf-datagrid--filter-container {
      display: block;
      position: static;
      width: 100%;
      min-width: 0;
      margin: 0;
      border-width: 2px 0 0 0;
      border-style: solid;
      border-color: #F4F4F4;
      border-radius: 0;
      background: transparent;
      box-shadow: none; } }

/* line 180, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--filter-content {
  margin: 0;
  padding: 1em 1.5em;
  overflow: auto;
  background: #FFFFCC; }
  @media (min-width: 76.3125em) {
    /* line 188, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-wrapper__wide .mf-datagrid--filter-content {
      padding: 1em 1.5em 1em 1em;
      background: transparent; } }

/* line 197, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-filter--fld input[type="text"], .mf-filter--fld
input[type="search"], .mf-filter--fld
input[type="tel"], .mf-filter--fld
input[type="url"], .mf-filter--fld
input[type="email"], .mf-filter--fld
input[type="password"], .mf-filter--fld
input[type="datetime"], .mf-filter--fld
input[type="date"], .mf-filter--fld
input[type="month"], .mf-filter--fld
input[type="week"], .mf-filter--fld
input[type="time"], .mf-filter--fld
input[type="datetime-local"], .mf-filter--fld
input[type="number"], .mf-filter--fld select {
  width: 100%; }

@media (min-width: 43.75em) {
  /* line 201, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
  .mf-filter--fld label, .mf-filter--fld .label, .mf-filter--fld .mf-requirement--answer-label, .mf-filter--fld .mf-report--label {
    width: auto;
    max-width: 180px; } }

/* line 213, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--filter-submitbar {
  display: block;
  margin: 0;
  background: #F4F4F4; }
  @media (min-width: 43.75em) {
    /* line 213, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-datagrid--filter-submitbar {
      border-width: 1px 0 0;
      border-style: solid;
      border-color: #6291AE; } }

/* line 226, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--exports {
  display: inline-block; }

/* line 230, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--exports-title {
  padding: 6px 12px; }

/* line 234, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--exports-list {
  border: 2px solid #F4F4F4;
  background: #FFF;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6); }

/* line 240, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--exports-item {
  padding: 4px 12px; }

@media (min-width: 76.3125em) {
  /* line 248, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
  .mf-wrapper__wide .mf-datagrid--content.mf-datagrid--content__wfilter {
    overflow: hidden;
    float: left;
    width: 83.1932773109%;
    float: left;
    margin-right: 0.8403361345%; } }

/* line 258, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--table-container {
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #CCC;
  overflow-x: auto;
  background: transparent; }
  @media (min-width: 43.75em) {
    /* line 258, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-datagrid--table-container {
      min-height: 400px; } }

/* line 273, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--empty-msg {
  color: rgba(0, 0, 0, 0.5);
  text-align: center; }
  @media (min-width: 43.75em) {
    /* line 273, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-datagrid--empty-msg {
      height: 200px; } }

/*?

Data table
==========

* @desc         Adapta tablas a diferentes pantallas
* @name         table-responsive
* @author
* @tested
* @requires
* @bugs         hay que incorporar variables

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 23, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
.mf-table-responsive--container {
  overflow-x: auto;
  width: 100%; }

@media (max-width: 48.05625em) {
  /* line 28, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
  .mf-table-responsive {
    border: 1px solid #CCC; }
    /* line 32, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive thead {
      border: 0;
      clip: rect(0 0 0 0);
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px; }
      /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
      .mf-table-responsive thead.focusable:active, .mf-table-responsive thead.focusable:focus {
        clip: auto;
        height: auto;
        margin: 0;
        overflow: visible;
        position: static;
        width: auto; }
    /* line 36, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive tr {
      display: table;
      width: 100%; }
    /* line 41, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive th, .mf-table-responsive td {
      display: block; }
    /* line 45, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive tbody td[data-title] {
      display: table-row;
      width: 100%;
      text-align: right; }
      /* line 50, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
      .mf-table-responsive tbody td[data-title]::before {
        content: attr(data-title);
        display: table-cell;
        margin-right: 3em;
        padding: 0.4285714286em 0.8571428571em;
        width: 20%;
        border-bottom: 1px solid #CCC;
        text-align: left;
        font-weight: 700; }
      /* line 61, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
      .mf-table-responsive tbody td[data-title] .mf-table-responsive--pseudotd {
        display: table-cell;
        border-bottom: 1px solid #CCC;
        padding: 0.4285714286em 0.8571428571em;
        text-align: left;
        padding-top: 0;
        padding-bottom: 0; }
    /* line 74, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive.actions td:last-child .mf-table-responsive--pseudotd {
      text-align: right; } }

@media (max-width: 43.74375em) {
  /* line 84, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
  .mf-table-responsive tbody td[data-title] {
    display: block;
    width: 100%;
    padding: 0; }
    /* line 90, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive tbody td[data-title]::before {
      display: block;
      width: 100%;
      margin: 0;
      padding-bottom: 0;
      border: none; }
    /* line 98, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive tbody td[data-title] .mf-table-responsive--pseudotd {
      display: block;
      width: 100%;
      padding-top: 0;
      border: none; }
  /* line 110, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
  .mf-table-responsive.actions tbody tr {
    position: relative;
    border-bottom: 1px solid #ccc; }
  /* line 115, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
  .mf-table-responsive.actions tbody td[data-title] {
    padding: 0 50px 0 0; }
    /* line 118, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive.actions tbody td[data-title]:last-child {
      position: absolute;
      top: 2px;
      right: 2px;
      width: 50px;
      height: 50px;
      padding: 0;
      cursor: pointer; }
      /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
      .mf-table-responsive.actions tbody td[data-title]:last-child:before {
        content: "ï‹£";
        display: inline;
        position: relative;
        top: 0;
        right: auto;
        bottom: auto;
        left: -1px;
        float: none;
        margin: 0;
        width: 50px;
        height: 50px;
        speak: none;
        color: inherit;
        font-family: 'morfont';
        font-size: 21px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: center;
        text-transform: none;
        line-height: 40px;
        text-indent: 0;
        vertical-align: middle;
        -webkit-font-smoothing: antialiased;
        text-shadow: none; }
      /* line 129, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
      .mf-table-responsive.actions tbody td[data-title]:last-child:before {
        padding: 7px;
        border: 1px solid #ccc; }
      /* line 134, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
      .mf-table-responsive.actions tbody td[data-title]:last-child .mf-table-responsive--pseudotd {
        display: none;
        position: absolute;
        z-index: 1;
        top: 0;
        right: 50px;
        width: 124px;
        padding: 4px;
        text-align: center;
        border: none;
        background: #fff;
        box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.6); }
        /* line 147, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
        .mf-table-responsive.actions tbody td[data-title]:last-child .mf-table-responsive--pseudotd a.mf-table-data--row-action {
          width: 30px;
          margin: 3px;
          padding: 7px 10px 4px; }
      /* line 154, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
      .mf-table-responsive.actions tbody td[data-title]:last-child:focus {
        outline: none;
        color: #6291AE; }
        /* line 158, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
        .mf-table-responsive.actions tbody td[data-title]:last-child:focus .mf-table-responsive--pseudotd {
          display: block; }
      /* line 163, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
      .mf-table-responsive.actions tbody td[data-title]:last-child:hover {
        color: #6291AE; } }

/*?

Simple List
==========

* @desc        Bloques simples de elementos relacionados (enlaces, noticias). Preferentemente para utilizar como lista.
* @name        list
* @author      Miguel Angel Torres
* @tested
* @requires
* @bugs        Pendiente de revision en diferentes navegadores

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 170, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list {
  display: block;
  margin: 0 0 0 0;
  padding-top: 0;
  padding-right: 0px;
  padding-bottom: 0;
  padding-left: 0px;
  border-width: 0;
  border-style: none;
  border-color: transparent;
  background: transparent; }
  /* line 184, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list > li {
    display: block; }

/* line 188, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list--item {
  display: block;
  margin: 0;
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 15px;
  padding-left: 10px;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: #ccc;
  background: transparent;
  color: #6291AE; }
  /* line 201, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list--item a:first-child {
    border-width: 0; }
  /* line 205, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list--item p:first-child {
    margin-top: 0;
    padding-top: 0; }
  /* line 209, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list--item p:last-child {
    margin-bottom: 0;
    padding-bottom: 0; }

/* line 216, node_modules/morfos/private/sass/modules/list/_list.scss */
a.mf-simple-list--item:hover,
a.mf-simple-list--item:focus {
  border-color: #ececec;
  background: #676767;
  color: white; }

/* line 224, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list--title {
  font-size: 16px;
  font-size: 1.1428571429rem;
  line-height: 24px;
  line-height: 1.7142857143rem;
  margin: 0;
  font-weight: 400;
  color: #6291AE; }
  /* line 230, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list--title a {
    color: white;
    text-decoration: none; }
    /* line 234, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list--title a:hover, .mf-simple-list--title a:focus {
      color: white;
      text-decoration: none; }

/* line 243, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list--description,
.mf-simple-list--description p,
.mf-simple-list--description ul,
.mf-simple-list--description ol {
  font-size: 12px;
  font-size: 0.8571428571rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  margin-bottom: .1em;
  color: #6291AE; }
  /* line 251, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list--description:last-child,
  .mf-simple-list--description p:last-child,
  .mf-simple-list--description ul:last-child,
  .mf-simple-list--description ol:last-child {
    margin-bottom: 0;
    padding-bottom: 0; }

/* line 259, node_modules/morfos/private/sass/modules/list/_list.scss */
a.mf-simple-list--item:hover .mf-simple-list--title,
a.mf-simple-list--item:hover .mf-simple-list--description,
a.mf-simple-list--item:hover .mf-simple-list--description p,
a.mf-simple-list--item:hover .mf-simple-list--description ul,
a.mf-simple-list--item:hover .mf-simple-list--description ol,
a.mf-simple-list--item:focus .mf-simple-list--title,
a.mf-simple-list--item:focus .mf-simple-list--description,
a.mf-simple-list--item:focus .mf-simple-list--description p,
a.mf-simple-list--item:focus .mf-simple-list--description ul,
a.mf-simple-list--item:focus .mf-simple-list--description ol {
  color: white; }

/* line 269, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list__zebra {
  display: block;
  margin: 0 0 0 0;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  border-width: 0;
  border-style: none;
  border-color: transparent;
  background: transparent; }
  /* line 281, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__zebra > li {
    display: block; }
  /* line 285, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__zebra .mf-simple-list--item {
    margin: 0;
    padding-top: 15px;
    padding-right: 10px;
    padding-bottom: 15px;
    padding-left: 10px;
    border-width: 0 0 1px;
    border-style: solid;
    border-color: #ccc;
    background: #fff;
    color: #6291AE; }
    /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
    .mf-simple-list__zebra .mf-simple-list--item:after {
      content: "";
      display: table;
      clear: both; }
    /* line 297, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__zebra .mf-simple-list--item:nth-child(2n) {
      background: #eee;
      color: #6291AE; }
  /* line 303, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__zebra a.mf-simple-list--item:hover,
  .mf-simple-list__zebra a.mf-simple-list--item:focus {
    border-color: #ccc;
    background: #676767;
    color: white; }
  /* line 310, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__zebra li:nth-child(2n) > .mf-simple-list--item {
    background: #eee;
    color: #6291AE; }
    /* line 313, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__zebra li:nth-child(2n) > .mf-simple-list--item:hover, .mf-simple-list__zebra li:nth-child(2n) > .mf-simple-list--item:focus {
      border-color: #ccc;
      background: #676767;
      color: white; }
  /* line 323, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__zebra a.mf-simple-list--item:hover .mf-simple-list--title,
  .mf-simple-list__zebra a.mf-simple-list--item:hover .mf-simple-list--description,
  .mf-simple-list__zebra a.mf-simple-list--item:hover .mf-simple-list--description p,
  .mf-simple-list__zebra a.mf-simple-list--item:hover .mf-simple-list--description ul,
  .mf-simple-list__zebra a.mf-simple-list--item:hover .mf-simple-list--description ol,
  .mf-simple-list__zebra a.mf-simple-list--item:focus .mf-simple-list--title,
  .mf-simple-list__zebra a.mf-simple-list--item:focus .mf-simple-list--description,
  .mf-simple-list__zebra a.mf-simple-list--item:focus .mf-simple-list--description p,
  .mf-simple-list__zebra a.mf-simple-list--item:focus .mf-simple-list--description ul,
  .mf-simple-list__zebra a.mf-simple-list--item:focus .mf-simple-list--description ol {
    color: white; }
  /* line 333, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:hover .mf-simple-list--title,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:hover .mf-simple-list--description,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:hover .mf-simple-list--description p,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:hover .mf-simple-list--description ul,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:hover .mf-simple-list--description ol,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:focus .mf-simple-list--title,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:focus .mf-simple-list--description,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:focus .mf-simple-list--description p,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:focus .mf-simple-list--description ul,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:focus .mf-simple-list--description ol {
    color: white; }

/* line 344, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list__compact {
  display: block;
  margin: 1em 1em 2em 0;
  padding-top: 0;
  padding-right: 0px;
  padding-bottom: 0;
  padding-left: 0px;
  border-width: 0;
  border-style: none;
  border-color: transparent;
  background: transparent; }
  /* line 357, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__compact > li {
    display: block; }
  /* line 361, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__compact .mf-simple-list--item {
    font-size: 16px;
    font-size: 1.1428571429rem;
    line-height: 24px;
    line-height: 1.7142857143rem;
    margin: 0;
    padding-top: 0.5em;
    padding-right: 10px;
    padding-bottom: 0.5em;
    padding-left: 10px;
    border-width: 0 0 1px;
    border-style: solid;
    border-color: #f5f5f5;
    background: transparent;
    color: #6291AE; }
  /* line 377, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__compact a.mf-simple-list--item:hover,
  .mf-simple-list__compact a.mf-simple-list--item:focus {
    border-color: #ececec;
    background: #676767;
    color: white; }
  /* line 384, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__compact.mf-simple-list__icon .mf-simple-list--item {
    padding-top: 0.5em;
    padding-right: 10px;
    padding-bottom: 0.5em;
    padding-left: 48px; }
    /* line 390, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__compact.mf-simple-list__icon .mf-simple-list--item:before {
      float: left;
      margin-left: -36px;
      margin-right: 12px;
      font-size: 32px;
      color: #6291AE;
      background-color: transparent;
      border-radius: 0;
      padding: 2px 0; }

/* line 406, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list__icon .mf-simple-list--item {
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 15px;
  padding-left: 48px; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-simple-list__icon .mf-simple-list--item:after {
    content: "";
    display: table;
    clear: both; }
  /* line 414, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__icon .mf-simple-list--item:before {
    float: left;
    margin-left: -36px;
    margin-right: 12px;
    font-size: 40px; }

/* line 427, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list__img .mf-simple-list--item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap; }
  /* line 431, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__img .mf-simple-list--item .mf-simple-list--wrap {
    -ms-flex-positive: 1;
        flex-grow: 1;
    -ms-flex-order: 2;
        order: 2; }
  /* line 436, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__img .mf-simple-list--item .mf-simple-list--wrap-img {
    -ms-flex-order: 1;
        order: 1;
    margin: 0 0 auto 0;
    padding: 0 10px 0 0;
    border: 1px solid #5e5d5d;
    background: #919090; }
    /* line 443, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__img .mf-simple-list--item .mf-simple-list--wrap-img img {
      display: block; }
    /* line 448, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__img .mf-simple-list--item .mf-simple-list--wrap-img.no-image {
      padding-right: 10px;
      min-width: 120px;
      min-height: 90px;
      -ms-flex-item-align: start;
          align-self: flex-start;
      border: 1px solid #5e5d5d;
      background: #919090; }
      @media (max-width: 43.74375em) {
        /* line 448, node_modules/morfos/private/sass/modules/list/_list.scss */
        .mf-simple-list__img .mf-simple-list--item .mf-simple-list--wrap-img.no-image {
          min-width: 90px;
          width: 100%; } }
  @media (max-width: 43.74375em) {
    /* line 427, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__img .mf-simple-list--item {
      display: block; }
      /* line 466, node_modules/morfos/private/sass/modules/list/_list.scss */
      .mf-simple-list__img .mf-simple-list--item .mf-simple-list--wrap-img {
        text-align: center;
        padding: 15px 0 0; }
        /* line 470, node_modules/morfos/private/sass/modules/list/_list.scss */
        .mf-simple-list__img .mf-simple-list--item .mf-simple-list--wrap-img img {
          display: inline-block; } }

/*--------------*/
/* line 504, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list__cols02 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap; }
  /* line 509, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__cols02 .mf-simple-list--item,
  .mf-simple-list__cols02 > li, .mf-simple-list__cols02 > div {
    width: 50%;
    -ms-flex-positive: 1;
        flex-grow: 1;
    min-width: 15em; }
  /* line 515, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__cols02 a.mf-simple-list--item {
    width: 100%;
    height: 100%;
    min-width: 0; }
  /* line 522, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__cols02.mf-simple-list__zebra .mf-simple-list--item {
    background: #fff;
    color: #6291AE; }
  /* line 527, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__cols02.mf-simple-list__zebra .mf-simple-list--item:nth-child(4n-1),
  .mf-simple-list__cols02.mf-simple-list__zebra .mf-simple-list--item:nth-child(4n) {
    background: #eee;
    color: #6291AE; }
  /* line 537, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__cols02.mf-simple-list__zebra > li .mf-simple-list--item,
  .mf-simple-list__cols02.mf-simple-list__zebra > div .mf-simple-list--item {
    background: #fff;
    color: #6291AE; }
    /* line 541, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__cols02.mf-simple-list__zebra > li .mf-simple-list--item:hover, .mf-simple-list__cols02.mf-simple-list__zebra > li .mf-simple-list--item:focus,
    .mf-simple-list__cols02.mf-simple-list__zebra > div .mf-simple-list--item:hover,
    .mf-simple-list__cols02.mf-simple-list__zebra > div .mf-simple-list--item:focus {
      background: #676767;
      color: white; }
  /* line 550, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(4n-1) .mf-simple-list--item, .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(4n) .mf-simple-list--item,
  .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(4n-1) .mf-simple-list--item,
  .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(4n) .mf-simple-list--item {
    background: #eee;
    color: #6291AE; }
    /* line 554, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(4n-1) .mf-simple-list--item:hover, .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(4n-1) .mf-simple-list--item:focus, .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(4n) .mf-simple-list--item:hover, .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(4n) .mf-simple-list--item:focus,
    .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(4n-1) .mf-simple-list--item:hover,
    .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(4n-1) .mf-simple-list--item:focus,
    .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(4n) .mf-simple-list--item:hover,
    .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(4n) .mf-simple-list--item:focus {
      background: #676767;
      color: white; }
  @media (max-width: 60.05625em) {
    /* line 569, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__cols02.mf-simple-list__zebra mf-simple-list--item,
    .mf-simple-list__cols02.mf-simple-list__zebra > li, .mf-simple-list__cols02.mf-simple-list__zebra > div {
      width: 100%;
      -ms-flex-positive: 1;
          flex-grow: 1;
      min-width: 0; }
      /* line 576, node_modules/morfos/private/sass/modules/list/_list.scss */
      .mf-simple-list__cols02.mf-simple-list__zebra mf-simple-list--item:nth-child(odd) .mf-simple-list--item,
      .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(odd) .mf-simple-list--item, .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(odd) .mf-simple-list--item {
        background: #fff;
        color: #6291AE; }
        /* line 579, node_modules/morfos/private/sass/modules/list/_list.scss */
        .mf-simple-list__cols02.mf-simple-list__zebra mf-simple-list--item:nth-child(odd) .mf-simple-list--item:hover, .mf-simple-list__cols02.mf-simple-list__zebra mf-simple-list--item:nth-child(odd) .mf-simple-list--item:focus,
        .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(odd) .mf-simple-list--item:hover,
        .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(odd) .mf-simple-list--item:focus, .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(odd) .mf-simple-list--item:hover, .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(odd) .mf-simple-list--item:focus {
          background: #676767;
          color: white; }
      /* line 588, node_modules/morfos/private/sass/modules/list/_list.scss */
      .mf-simple-list__cols02.mf-simple-list__zebra mf-simple-list--item:nth-child(even) .mf-simple-list--item,
      .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(even) .mf-simple-list--item, .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(even) .mf-simple-list--item {
        background: #eee;
        color: #6291AE; }
        /* line 591, node_modules/morfos/private/sass/modules/list/_list.scss */
        .mf-simple-list__cols02.mf-simple-list__zebra mf-simple-list--item:nth-child(even) .mf-simple-list--item:hover, .mf-simple-list__cols02.mf-simple-list__zebra mf-simple-list--item:nth-child(even) .mf-simple-list--item:focus,
        .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(even) .mf-simple-list--item:hover,
        .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(even) .mf-simple-list--item:focus, .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(even) .mf-simple-list--item:hover, .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(even) .mf-simple-list--item:focus {
          background: #676767;
          color: white; } }
  @media (max-width: 43.74375em) {
    /* line 504, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__cols02 {
      display: block; }
      /* line 606, node_modules/morfos/private/sass/modules/list/_list.scss */
      .mf-simple-list__cols02 mf-simple-list--item,
      .mf-simple-list__cols02 > li, .mf-simple-list__cols02 > div {
        width: 100%; } }

/*?

Sitemap
==========

* @desc        Mapa web en columnas, dos niveles. Debe de situarse en la parte inferior de la pagina.
* @name        sitemap
* @author      Miguel Angel Torres, Pepe Dominguez
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 56, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap {
  padding: 1em 0 3em;
  margin: 0;
  background: #ececec;
  border-top: 3px solid #751f00; }

/* line 63, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap--title {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-sitemap--title.focusable:active, .mf-sitemap--title.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 67, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap--list {
  width: 100%;
  font-size: 1rem; }
  /* line 75, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
  .mf-sitemap--list a {
    color: #892400;
    text-decoration: none; }
    /* line 79, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
    .mf-sitemap--list a:hover {
      color: #6291AE;
      text-decoration: underline; }
  @media (max-width: 60.05625em) {
    /* line 67, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
    .mf-sitemap--list {
      padding-left: 2%;
      padding-right: 2%; } }
  @media (min-width: 48.0625em) {
    /* line 67, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
    .mf-sitemap--list {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap; } }

/* line 97, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap--block__l1 {
  display: block;
  -ms-flex-positive: 1;
      flex-grow: 1;
  margin: 0 0 1em;
  padding: 0 1.5em 1em 1.5em; }
  @media (min-width: 48.0625em) {
    /* line 97, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
    .mf-sitemap--block__l1 {
      border-left: 0 none; }
      /* line 106, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
      .mf-sitemap--block__l1:nth-child(1) {
        box-shadow: none;
        border: 0; } }

/* line 113, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap--block__l2 {
  display: block;
  margin: 0;
  padding: 0; }

/* line 119, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap--item {
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  display: block;
  margin: 0 0 .5em;
  padding: 0;
  line-height: 1.3em;
  color: #777777; }

/* line 131, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap--logo {
  display: inline-block;
  text-align: right;
  max-width: 240px;
  padding: 0 1.5em 1em 1.5em; }
  @media (max-width: 48.05625em) {
    /* line 131, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
    .mf-sitemap--logo {
      text-align: left;
      max-width: 100%; } }
  @media (max-width: 43.74375em) {
    /* line 131, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
    .mf-sitemap--logo {
      display: none; } }
  /* line 146, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
  .mf-sitemap--logo .mf-sitemap--logo-title {
    font-size: 30px;
    line-height: 28px;
    font-weight: 600;
    color: #9e9e9e;
    text-transform: normal;
    margin-bottom: 0; }
  /* line 155, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
  .mf-sitemap--logo .mf-sitemap--logo-subtitle {
    font-size: 14px;
    line-height: 20px;
    color: #777777; }
  /* line 161, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
  .mf-sitemap--logo .mf-sitemap--logo-img {
    background-image: url("../images/sedeelectronica/logoSedeSEFP.gif");
    background-repeat: no-repeat; }

/* line 168, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap--item__title {
  font-size: 18px;
  font-size: 1.2857142857rem;
  line-height: 24px;
  line-height: 1.7142857143rem;
  display: block;
  margin: 0 0 1em;
  padding: 0;
  text-transform: uppercase;
  font-weight: normal;
  line-height: 1.3em;
  color: #777777; }

/*?

Anchor
============

* @desc         Crea ancla para ir al inicio de la pï¿½gina
* @name         anchor
* @author       Miguel Angel torres, Pepe Dominguez
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 26, node_modules/morfos/private/sass/modules/ui/_anchor.scss */
.mf-anchor_top {
  display: block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 10px;
  right: 10px;
  z-index: 1;
  color: #fff;
  background: #F4F4F4; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-anchor_top:after {
    content: "ï„½";
    display: inline-block;
    position: relative;
    top: 0.5em;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: 100%;
    height: auto;
    speak: none;
    color: #6291AE;
    font-family: 'morfont';
    font-size: 24px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 47, node_modules/morfos/private/sass/modules/ui/_anchor.scss */
  .mf-anchor_top.is-hidden {
    display: none; }
  /* line 51, node_modules/morfos/private/sass/modules/ui/_anchor.scss */
  .mf-anchor_top span {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
    /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
    .mf-anchor_top span.focusable:active, .mf-anchor_top span.focusable:focus {
      clip: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      position: static;
      width: auto; }

/*?

Browser warning
===============

* @desc         Mensaje de alerta que aparece cuando el navegador no es soportado, o cuando el javascript esta deshabilitado
* @name         nocompl
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Non-compliant browser warning */
/* line 52, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl,
.mf-nocompl--nobrowser,
.mf-nocompl--nojs {
  display: none; }

/* line 58, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl {
  margin: 0 auto;
  padding: 1px;
  background-color: #EEE; }
  /* line 64, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
  .mf-nocompl h2 {
    margin: 0 0 0.5em 0;
    font-size: 1.2857142857em;
    font-style: normal;
    font-weight: normal; }
  /* line 72, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
  .ie6 .mf-nocompl,
  .ie7 .mf-nocompl {
    display: block !important; }

/* line 78, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl--container {
  padding: 10px;
  background: #EEE;
  border: 1px solid #FFF; }

/* Noncompliant browser */
/* line 90, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl--nobrowser {
  overflow: hidden; }
  /* line 93, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
  .mf-nocompl--nobrowser .mf-nocompl--text {
    float: left;
    width: 49%;
    padding: 1em; }
  /* line 99, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
  .mf-nocompl--nobrowser ul {
    float: left;
    width: 50%;
    margin: 0.5em 0 0 0;
    overflow: hidden;
    list-style: none; }
    /* line 108, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
    .mf-nocompl--nobrowser ul li {
      float: left;
      margin: 0 1%;
      width: 20%;
      text-align: center;
      background-image: url("../images/browsers_48.jpg");
      background-repeat: no-repeat; }
      /* line 118, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
      .mf-nocompl--nobrowser ul li a {
        display: block;
        padding: 58px 0 5px; }
  /* line 125, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
  .mf-nocompl--nobrowser a {
    color: #3399CC;
    font-weight: bold; }
  /* line 130, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
  .mf-nocompl--nobrowser span {
    display: block;
    color: #666;
    font-weight: normal; }
  /* line 137, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
  .ie6 .mf-nocompl--nobrowser,
  .ie7 .mf-nocompl--nobrowser {
    display: block !important; }

/* line 144, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl--browser-ie {
  background-position: center -532px; }

/* line 148, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl--browser-chrome {
  background-position: center 0; }

/* line 152, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl--browser-ffox {
  background-position: center -132px; }

/* line 156, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl--browser-opera {
  background-position: center -264px; }

/* line 163, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl .mf-nocompl--nojs {
  padding: 1em;
  clear: both; }

/* line 168, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.no-js .mf-nocompl,
.no-js .mf-nocompl .mf-nocompl--nojs {
  display: block !important; }

/*?

Environment message
===================

* @desc         Pone un mensaje que indica al usuario esta en el area de desarrollo (dev) o en el area de test de aplicaciones (en pre)
* @name         envmsg
* @author       Ignacio Calleja, Pepe Dominguez
* @tested
* @requires
* @bugs        

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Environment Message */
/* line 78, node_modules/morfos/private/sass/modules/ui/_environment_msg.scss */
body.dev .mf-container:before,
body.se .mf-container:before,
body.pre .mf-container:before {
  content: '';
  position: fixed;
  z-index: 9999;
  padding: 5px 10px 45px;
  top: 200px;
  right: -90px;
  bottom: auto;
  left: auto;
  width: auto;
  height: auto;
  font-size: 13px;
  font-weight: bold;
  color: white;
  text-transform: uppercase;
  letter-spacing: 1px;
  background-color: #e77849;
  background-repeat: no-repeat;
  background-position: 0 0;
  border-radius: 3px;
  box-shadow: -2px 1px 5px #7e7e7e;
  transform: rotate(-90deg);
  opacity: 1; }
  @media (min-width: 43.75em) {
    /* line 78, node_modules/morfos/private/sass/modules/ui/_environment_msg.scss */
    body.dev .mf-container:before,
    body.se .mf-container:before,
    body.pre .mf-container:before {
      padding: 10px 20px;
      font-size: 14px; } }

/* line 121, node_modules/morfos/private/sass/modules/ui/_environment_msg.scss */
body.se .mf-container:before {
  content: "Zona de pruebas"; }

/* line 125, node_modules/morfos/private/sass/modules/ui/_environment_msg.scss */
body.dev .mf-container:before {
  content: "Zona de desarrollo"; }

/* line 129, node_modules/morfos/private/sass/modules/ui/_environment_msg.scss */
body.pre .mf-container:before {
  content: "Zona de pruebas"; }

/*?

Error pages
===========

* @desc         Mensajes para las paginas de error (4040, denegaciÃ³n de servicio, etc))
* @name         securitypage
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 47, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-securitypage {
  margin: 0 auto;
  min-height: 400px;
  background: transparent; }
  @media (min-width: 43.75em) {
    /* line 47, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
    .mf-securitypage {
      width: 50%;
      padding: 0 10% 0 0; } }

/* line 59, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-securitypage--title {
  color: #6291AE; }

/* line 63, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-securitypage--subtitle {
  color: #6291AE; }

/* line 67, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-securitypage--text {
  color: #6291AE; }

/* line 71, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-securitypage--links {
  list-style: none; }

/* line 75, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-securitypage--link {
  margin: 2em 1em;
  border: 3px solid #CCC;
  border-radius: 5px;
  background: #FFF;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5); }
  /* line 84, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
  .mf-securitypage--link > a {
    display: block;
    padding: 1em 2em; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-securitypage--link > a:before {
      content: "îš™";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 0.3em 0 0;
      width: auto;
      height: auto;
      speak: none;
      color: inherit;
      font-family: 'morfont';
      font-size: 1em;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: inherit;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }

/* line 94, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-wrapper__selectentitypage, .mf-wrapper__error404page, .mf-wrapper__deniedpage, .mf-wrapper__errorpage {
  max-width: none;
  padding: 4em 0;
  background-color: transparent;
  box-shadow: none; }

/* line 102, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-wrapper__selectentitypage {
  background: transparent; }

/* line 108, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-wrapper__error404page {
  background: transparent; }

/* line 114, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-wrapper__deniedpage {
  background: transparent; }

/* line 120, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-wrapper__errorpage {
  background: transparent; }

/*?

Gallery
=======

* @desc         No se donde se aplica. buscar un cao de ejmplo, presumiblemente crea una galeria de imagenes
* @name         gallery
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 20, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--list {
  line-height: 1;
  -ms-flex-align: stretch;
      align-items: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: start;
      justify-content: flex-start; }

@media (min-width: 43.75em) {
  /* line 30, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
  .mf-gallery--item {
    float: left;
    width: 33%;
    padding: 0.5em; } }

@media (min-width: 48.0625em) {
  /* line 30, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
  .mf-gallery--item {
    float: left;
    width: 25%;
    padding: 0.5em; } }

@media (min-width: 48.0625em) {
  /* line 30, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
  .mf-gallery--item {
    float: left;
    width: 20%;
    padding: 0.5em; } }

/* line 49, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-dialog .mf-gallery--item {
  width: 33%; }

/* line 54, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--fig {
  position: relative;
  width: 100%;
  margin: 0;
  background: #FFF;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); }
  @media (min-width: 43.75em) {
    /* line 54, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
    .mf-gallery--fig {
      min-height: 20em; } }

/* line 68, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--preview-link {
  border: 0;
  font: 0px /0 a;
  text-shadow: none;
  color: transparent;
  display: block;
  min-height: 200px;
  overflow: hidden;
  text-align: center;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat; }
  /* line 82, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
  .mf-gallery--preview-link:hover {
    background-size: cover; }

/* line 87, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--preview {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  max-height: 100%;
  max-width: 100%;
  margin: auto; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-gallery--preview.focusable:active, .mf-gallery--preview.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 95, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--item-name {
  margin-bottom: 0.5em;
  color: #6291AE; }

/* line 103, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--item-footer {
  position: relative;
  padding: 1em;
  height: 90px;
  overflow: hidden;
  border-top: 1px solid #CCC; }

/* line 112, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--item-toolbar {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  position: absolute;
  display: table;
  bottom: -100px;
  left: 0;
  width: 100%;
  padding: 2.5em 0.5em 0.5em;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%);
  transition: all 0.25s linear; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-gallery--item-toolbar.focusable:active, .mf-gallery--item-toolbar.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }
  /* line 126, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
  .mf-gallery--item-toolbar .mf-toolbar--tool {
    display: table-cell;
    text-align: center; }
  /* line 132, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
  .mf-gallery--fig:hover .mf-gallery--item-toolbar {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
    position: absolute;
    width: 100%;
    bottom: 0; }

/* line 140, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--overlay-form {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background: rgba(255, 255, 238, 0.9); }
  /* line 149, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
  .mf-gallery--overlay-form.is-hidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
    /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
    .mf-gallery--overlay-form.is-hidden.focusable:active, .mf-gallery--overlay-form.is-hidden.focusable:focus {
      clip: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      position: static;
      width: auto; }

/*?

Loading ajax
============

* @desc         Muestra un cargador cuado se hace una peticion al servidor. SÃ³lo css. Basado en projects.lukehaas.me/css-loaders/
* @name         loading
* @author       Miguel Angel Torres
* @tested
* @requires
* @bugs

Ejemplo:
Normalmente incluirÃ¡ sobre una capa (velo) con clase  mf-timer-veil (velo fondo negro) o mf-timer-veil__light (velo fondo blanco), con un texto que se ocultarÃ¡ ("Cargando").
Si se muestra sÃ³lo en un bloque y no a pantalla completa, incuir en dicho bloque la clase "mf-loading--container"
<div class="mf-timer-veil">
  <p class="mf-loading--state"><span>Cargando...</span></p>
</div>
*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 56, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
.mf-timer-veil__light, .mf-timer-veil {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 5030;
  padding: 3px;
  cursor: wait; }
  /* line 65, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
  .mf-timer-veil__light.is-hidden, .mf-timer-veil.is-hidden {
    display: none; }

/* line 71, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
.mf-timer-veil__light {
  background: rgba(255, 255, 255, 0.5); }

/* line 76, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
.mf-timer-veil {
  background: rgba(0, 0, 0, 0.2); }

/* line 81, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
.loading-state,
.mf-loading--state {
  font-size: 8px;
  top: 50%;
  left: 50%;
  margin-left: -4px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  position: fixed;
  z-index: 5040;
  text-indent: -9999em;
  animation: spin-animation 1.1s infinite ease; }

/* line 97, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
.mf-loading--container {
  position: relative; }
  /* line 99, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
  .mf-loading--container [class^="mf-timer-veil"],
  .mf-loading--container .loading-state,
  .mf-loading--container .mf-loading--state {
    position: absolute;
    z-index: 4970; }

@keyframes spin-animation {
  0%,
  100% {
    box-shadow: 0 -2.6em 0 0 rgba(0, 0, 0, 0.8), 1.8em -1.8em 0 0 rgba(26, 25, 25, 0.7), 2.5em 0 0 0 rgba(51, 51, 51, 0.6), 1.75em 1.75em 0 0 rgba(77, 76, 76, 0.5), 0 2.5em 0 0 rgba(102, 102, 102, 0.4), -1.8em 1.8em 0 0 rgba(128, 127, 127, 0.3), -2.6em 0 0 0 rgba(153, 153, 153, 0.2), -1.8em -1.8em 0 0 rgba(179, 178, 178, 0.2); }
  12.5% {
    box-shadow: 0 -2.6em 0 0 rgba(179, 178, 178, 0.2), 1.8em -1.8em 0 0 rgba(0, 0, 0, 0.8), 2.5em 0 0 0 rgba(26, 25, 25, 0.7), 1.75em 1.75em 0 0 rgba(51, 51, 51, 0.6), 0 2.5em 0 0 rgba(77, 76, 76, 0.5), -1.8em 1.8em 0 0 rgba(102, 102, 102, 0.4), -2.6em 0 0 0 rgba(128, 127, 127, 0.3), -1.8em -1.8em 0 0 rgba(153, 153, 153, 0.2); }
  25% {
    box-shadow: 0 -2.6em 0 0 rgba(153, 153, 153, 0.2), 1.8em -1.8em 0 0 rgba(179, 178, 178, 0.2), 2.5em 0 0 0 rgba(0, 0, 0, 0.8), 1.75em 1.75em 0 0 rgba(26, 25, 25, 0.7), 0 2.5em 0 0 rgba(51, 51, 51, 0.6), -1.8em 1.8em 0 0 rgba(77, 76, 76, 0.5), -2.6em 0 0 0 rgba(102, 102, 102, 0.4), -1.8em -1.8em 0 0 rgba(128, 127, 127, 0.3); }
  37.5% {
    box-shadow: 0 -2.6em 0 0 rgba(128, 127, 127, 0.3), 1.8em -1.8em 0 0 rgba(153, 153, 153, 0.2), 2.5em 0 0 0 rgba(179, 178, 178, 0.2), 1.75em 1.75em 0 0 rgba(0, 0, 0, 0.8), 0 2.5em 0 0 rgba(26, 25, 25, 0.7), -1.8em 1.8em 0 0 rgba(51, 51, 51, 0.6), -2.6em 0 0 0 rgba(77, 76, 76, 0.5), -1.8em -1.8em 0 0 rgba(102, 102, 102, 0.4); }
  50% {
    box-shadow: 0 -2.6em 0 0 rgba(102, 102, 102, 0.4), 1.8em -1.8em 0 0 rgba(128, 127, 127, 0.3), 2.5em 0 0 0 rgba(153, 153, 153, 0.2), 1.75em 1.75em 0 0 rgba(179, 178, 178, 0.2), 0 2.5em 0 0 rgba(0, 0, 0, 0.8), -1.8em 1.8em 0 0 rgba(26, 25, 25, 0.7), -2.6em 0 0 0 rgba(51, 51, 51, 0.6), -1.8em -1.8em 0 0 rgba(77, 76, 76, 0.5); }
  62.5% {
    box-shadow: 0 -2.6em 0 0 rgba(77, 76, 76, 0.5), 1.8em -1.8em 0 0 rgba(102, 102, 102, 0.4), 2.5em 0 0 0 rgba(128, 127, 127, 0.3), 1.75em 1.75em 0 0 rgba(153, 153, 153, 0.2), 0 2.5em 0 0 rgba(179, 178, 178, 0.2), -1.8em 1.8em 0 0 rgba(0, 0, 0, 0.8), -2.6em 0 0 0 rgba(26, 25, 25, 0.7), -1.8em -1.8em 0 0 rgba(51, 51, 51, 0.6); }
  75% {
    box-shadow: 0 -2.6em 0 0 rgba(51, 51, 51, 0.6), 1.8em -1.8em 0 0 rgba(77, 76, 76, 0.5), 2.5em 0 0 0 rgba(102, 102, 102, 0.4), 1.75em 1.75em 0 0 rgba(128, 127, 127, 0.3), 0 2.5em 0 0 rgba(153, 153, 153, 0.2), -1.8em 1.8em 0 0 rgba(179, 178, 178, 0.2), -2.6em 0 0 0 rgba(0, 0, 0, 0.8), -1.8em -1.8em 0 0 rgba(26, 25, 25, 0.7); }
  87.5% {
    box-shadow: 0 -2.6em 0 0 rgba(26, 25, 25, 0.7), 1.8em -1.8em 0 0 rgba(51, 51, 51, 0.6), 2.5em 0 0 0 rgba(77, 76, 76, 0.5), 1.75em 1.75em 0 0 rgba(102, 102, 102, 0.4), 0 2.5em 0 0 rgba(128, 127, 127, 0.3), -1.8em 1.8em 0 0 rgba(153, 153, 153, 0.2), -2.6em 0 0 0 rgba(179, 178, 178, 0.2), -1.8em -1.8em 0 0 rgba(0, 0, 0, 0.8); } }

/* line 202, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
.loading-ajax {
  cursor: wait;
  background-color: rgba(255, 255, 255, 0.5); }

/* line 207, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
.loading-image {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  text-indent: -99999em;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url("../images/ajax-loader.gif"); }

/*?

Main
====

* @desc         Ventana principal de la aplicaciÃ³n en la que se insertan los contenidos (tablas, filtros, formularios, etc).
                Suele tener una cabecera (header) opcional  y un contenido (content).
* @name         main
* @author
* @tested
* @requires     layout
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 60, node_modules/morfos/private/sass/modules/ui/_main.scss */
.mf-main {
  margin: 0;
  padding: 10px;
  border: 1px solid #e6e6e6;
  border-radius: 0;
  background: #fff;
  box-shadow: none; }
  @media (min-width: 43.75em) {
    /* line 60, node_modules/morfos/private/sass/modules/ui/_main.scss */
    .mf-main {
      margin: 0;
      padding: 20px 0;
      border: 0 solid #e6e6e6;
      border-radius: 0;
      background: transparent;
      box-shadow: none; } }

/* line 84, node_modules/morfos/private/sass/modules/ui/_main.scss */
.mf-main--content {
  margin: 0;
  padding: 0;
  background-color: transparent;
  border: 0 solid transparent; }
  @media (min-width: 43.75em) {
    /* line 84, node_modules/morfos/private/sass/modules/ui/_main.scss */
    .mf-main--content {
      margin: 20px 0 0;
      padding: 0;
      background-color: transparent;
      border: 0 solid transparent; } }

/*?

Media object
============

* @desc         Funcionalidad desconocida. Buscar caso de uso (Aparece en el apartado Widgets entre los compoenntes basicos)
* @name         media
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 17, node_modules/morfos/private/sass/modules/ui/_media.scss */
.mf-media {
  overflow: hidden; }

/* line 21, node_modules/morfos/private/sass/modules/ui/_media.scss */
.mf-media > .mf-media--img {
  float: left;
  margin-right: 1em; }
  /* line 25, node_modules/morfos/private/sass/modules/ui/_media.scss */
  .mf-media > .mf-media--img > img, .mf-media > .mf-media--img > span {
    display: block; }

/* line 31, node_modules/morfos/private/sass/modules/ui/_media.scss */
.mf-media > .mf-media--content {
  overflow: hidden; }

/* line 35, node_modules/morfos/private/sass/modules/ui/_media.scss */
.mf-media > .mf-media--ext {
  float: right;
  margin-left: 10px; }

/*?

Progress bar
============

* @desc         Crea una barra de progreso
* @name         progress
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 31, node_modules/morfos/private/sass/modules/ui/_progress.scss */
progress {
  border: none;
  padding: 1px;
  overflow: hidden;
  border: 1px solid #CCC;
  border-radius: 3px;
  background: #F4F4F4;
  box-shadow: none; }

/* line 45, node_modules/morfos/private/sass/modules/ui/_progress.scss */
progress::-webkit-progress-bar {
  background: #F4F4F4;
  box-shadow: none; }

/* line 51, node_modules/morfos/private/sass/modules/ui/_progress.scss */
progress::-webkit-progress-value {
  background: #CCC; }

/* line 55, node_modules/morfos/private/sass/modules/ui/_progress.scss */
progress::-moz-progress-bar {
  background: #CCC; }

/*?

Requirements
============

* @desc         Funcionalidad desconocida. Buscar caso de uso.
* @name         requirements
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 19, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirements--title {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-requirements--title.focusable:active, .mf-requirements--title.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 26, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirements--header {
  overflow: hidden; }

/* line 30, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirements--tools {
  float: right; }

/* line 38, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement {
  margin: 26px 0 0 0;
  text-align: left;
  border-width: 1px 1px 2px 1px;
  border-style: solid;
  border-color: #D8D8D8;
  background: #FFF; }
  /* line 47, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement.is-unread {
    border-left-color: #3399CC; }
    /* line 51, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
    .mf-requirement.is-unread:before {
      content: "";
      float: left;
      width: 0;
      height: 0;
      margin-top: -1px;
      margin-left: -1px;
      border-style: solid;
      border-width: 6px;
      border-color: #3399CC transparent transparent #3399CC; }

/* line 66, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement__question + .mf-requirement__answer {
  margin-bottom: 2em; }
  /* line 69, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement__question + .mf-requirement__answer:first-child {
    margin-top: 0; }

/* line 74, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement__answer {
  position: relative;
  margin-top: -1px;
  margin-left: 3em; }
  /* line 79, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement__answer:before {
    position: absolute;
    float: left;
    height: 20px;
    width: 20px;
    right: 100%;
    top: -1px;
    border-width: 0 0 2px 2px;
    border-style: solid;
    border-color: #D8D8D8;
    content: ""; }
  /* line 91, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement__answer .mf-requirement--form-header .mf-report--label {
    width: auto; }
  /* line 95, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement__answer.is-hidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
    /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
    .mf-requirement__answer.is-hidden.focusable:active, .mf-requirement__answer.is-hidden.focusable:focus {
      clip: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      position: static;
      width: auto; }

/* line 100, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--header {
  overflow: hidden;
  margin: 1em 1em 0;
  padding: 0 0 0.5em 0; }
  /* line 106, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement--header .fld {
    margin-bottom: 0; }
  /* line 110, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement--header label, .mf-requirement--header .label, .mf-requirement--header .mf-requirement--answer-label, .mf-requirement--header .mf-report--label,
  .mf-requirement--header .label {
    width: 18%;
    max-width: 80px;
    margin-right: 2%;
    text-align: right; }
  /* line 119, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement--header .fld-help, .mf-requirement--header .mf-fileupload--container .mf-dropbox .mf-dropbox--subtitle, .mf-fileupload--container .mf-dropbox .mf-requirement--header .mf-dropbox--subtitle {
    margin: 2px 0 0 20.5%; }

/* line 124, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--title {
  float: left;
  margin-bottom: 0.5em;
  color: #6291AE;
  font-size: 16px;
  font-size: 1.1428571429rem;
  line-height: 24px;
  line-height: 1.7142857143rem;
  font-weight: normal; }
  /* line 132, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .is-unread .mf-requirement--title {
    font-weight: bold; }

/* line 137, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--time {
  color: #999;
  font-size: 11px;
  font-size: 0.7857142857rem;
  line-height: 18px;
  line-height: 1.2857142857rem; }

/* line 142, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--time__sent {
  float: right; }

/* line 146, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--sender {
  float: left;
  clear: left;
  margin: 0 1em 0 0;
  color: #666; }

/* line 154, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--content {
  margin: 0 1em;
  padding: 1em 0;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: #CCC; }

/* line 161, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--footer {
  overflow: hidden;
  background: #F4F4F4; }

/* line 167, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--tools {
  margin: 0.3em 1em; }

/* line 179, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--status {
  margin: 0.3em 1em;
  color: #888;
  font-size: 11px;
  font-size: 0.7857142857rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  font-style: italic; }

/* line 189, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement__new {
  margin-top: 0; }

/* line 193, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--form {
  overflow: hidden;
  background: #FAFAE0; }
  /* line 198, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement--form .mf-report--label,
  .mf-requirement--form label,
  .mf-requirement--form .label,
  .mf-requirement--form .mf-requirement--answer-label,
  .mf-requirement--form .mf-report--label {
    display: inline;
    color: #999; }

/* line 209, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--form-content label, .mf-requirement--form-content .label, .mf-requirement--form-content .mf-requirement--answer-label, .mf-requirement--form-content .mf-report--label,
.mf-requirement--form-content .label {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-requirement--form-content label.focusable:active, .mf-requirement--form-content .focusable.label:active, .mf-requirement--form-content .focusable.mf-requirement--answer-label:active, .mf-requirement--form-content .focusable.mf-report--label:active, .mf-requirement--form-content label.focusable:focus, .mf-requirement--form-content .focusable.label:focus, .mf-requirement--form-content .focusable.mf-requirement--answer-label:focus, .mf-requirement--form-content .focusable.mf-report--label:focus,
  .mf-requirement--form-content .label.focusable:active,
  .mf-requirement--form-content .label.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 214, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--form-content .fld {
  margin-bottom: 0.5em; }

/* line 219, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--form-fsubmit {
  margin-bottom: 0;
  padding: 0.3em 1em;
  text-align: right; }

/* line 226, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--answer-label {
  color: #999; }

/* line 233, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--answer-text label, .mf-requirement--answer-text .label, .mf-requirement--answer-text .mf-requirement--answer-label, .mf-requirement--answer-text .mf-report--label {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-requirement--answer-text label.focusable:active, .mf-requirement--answer-text .focusable.label:active, .mf-requirement--answer-text .focusable.mf-requirement--answer-label:active, .mf-requirement--answer-text .focusable.mf-report--label:active, .mf-requirement--answer-text label.focusable:focus, .mf-requirement--answer-text .focusable.label:focus, .mf-requirement--answer-text .focusable.mf-requirement--answer-label:focus, .mf-requirement--answer-text .focusable.mf-report--label:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 238, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--answer-sender {
  font-weight: normal; }

/* line 242, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--textarea {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  background: #FFF; }

/* line 250, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
input.mf-requirement--subject-input {
  width: 80%;
  background: #FFF; }

/*?

Status label
============

* @desc         Etiquetas que indican el estado de un expediente, informe, etc. Hay 6 tipos de estado (neutro, error, warning, success, info y action)
* @name         statuslabel
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive


*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 49, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
.mf-status, .ac-exp-item--state {
  display: inline-block;
  margin: 1px;
  padding: 3px 6px;
  width: 100%;
  font-size: 13px;
  font-size: 0.9285714286rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  border-radius: 0;
  background: #F4F4F4; }
  @media (min-width: 43.75em) {
    /* line 49, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
    .mf-status, .ac-exp-item--state {
      width: auto; } }

/* line 67, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
.mf-status__error {
  color: white;
  background: #f83823; }
  /* line 72, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
  .mf-status__error a,
  .mf-status__error a:link,
  .mf-status__error a:visited {
    color: white; }

/* line 79, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
.mf-status__success {
  color: white;
  background: #499223; }
  /* line 84, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
  .mf-status__success a,
  .mf-status__success a:link,
  .mf-status__success a:visited {
    color: white; }

/* line 91, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
.mf-status__info {
  color: white;
  background: #007b91; }
  /* line 96, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
  .mf-status__info a,
  .mf-status__info a:link,
  .mf-status__info a:visited {
    color: white; }

/* line 103, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
.mf-status__warning {
  color: white;
  background: #E67545; }
  /* line 108, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
  .mf-status__warning a,
  .mf-status__warning a:link,
  .mf-status__warning a:visited {
    color: white; }

/* line 115, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
.mf-status--action {
  color: inherit;
  font-weight: normal;
  padding: 3px 6px;
  display: inline-block; }
  /* line 120, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
  .mf-status--action:link, .mf-status--action:hover, .mf-status--action:visited {
    color: inherit; }

/*?

Tag
===

/**
* @desc         Estilos para etiquetas que se pueden situar al pie de un articulo (Ej transparencia local)
* @name         tag
* @author       Ignacio Calleja
* @tested       
* @requires
* @bugs         Falta optimizar codigo y revisar responsive
*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 39, node_modules/morfos/private/sass/modules/ui/_tag.scss */
.mf-tag {
  padding: 3px 4px;
  color: white;
  font-size: 12px;
  font-size: 0.8571428571rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  border: 0 none transparent;
  border-radius: 2px;
  background: #CCC; }
  /* line 53, node_modules/morfos/private/sass/modules/ui/_tag.scss */
  .mf-tag:visited {
    color: white; }
  /* line 57, node_modules/morfos/private/sass/modules/ui/_tag.scss */
  .mf-tag:hover {
    color: white; }

/* line 66, node_modules/morfos/private/sass/modules/ui/_tag.scss */
.mf-tag--list {
  line-height: 2.2; }
  /* line 71, node_modules/morfos/private/sass/modules/ui/_tag.scss */
  .mf-tag--list li {
    display: inline-block; }

/*?

Toolbar
========

* @desc         Funcion desconocida, pero tiene un placeholder selector(%) del que extienden otras clases
* @name         toolbar
* @author
* @tested
* @requires
* @bugs         Pendiente de revision y optimizacion

*/
/* line 15, node_modules/morfos/private/sass/modules/ui/_toolbar.scss */
.mf-media > .mf-media--ext, .mf-requirements--tools, .mf-requirement--tools, .mf-scroll--nav {
  margin: 0;
  list-style: none; }
  /* line 19, node_modules/morfos/private/sass/modules/ui/_toolbar.scss */
  .mf-media > .mf-media--ext > li, .mf-requirements--tools > li, .mf-requirement--tools > li, .mf-scroll--nav > li {
    float: left; }
    /* line 22, node_modules/morfos/private/sass/modules/ui/_toolbar.scss */
    .mf-media > .mf-media--ext > li > a, .mf-requirements--tools > li > a, .mf-requirement--tools > li > a, .mf-scroll--nav > li > a {
      display: block; }

/* line 28, node_modules/morfos/private/sass/modules/ui/_toolbar.scss */
.grid-row-actions {
  margin: 0;
  list-style: none; }
  /* line 32, node_modules/morfos/private/sass/modules/ui/_toolbar.scss */
  .grid-row-actions > li {
    display: inline-block; }
    /* line 35, node_modules/morfos/private/sass/modules/ui/_toolbar.scss */
    .grid-row-actions > li > a {
      display: block; }

/*?

Window header
=============

* @desc         Cabecera de ventana (formulario, informe, etc) que contiene los estilos predefeinidos para el titulo, subtitulo, boton volver)
* @name         wheader
* @author       Ignacio Calleja, Pepe Dominguez
* @tested
* @requires     main
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 68, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
.mf-window-header {
  margin: 0;
  padding: 0;
  background: transparent; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-window-header:after {
    content: "";
    display: table;
    clear: both; }

/* line 77, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
.mf-window-header--hgroup {
  clear: left;
  margin: 0.2em 0; }
  @media (min-width: 43.75em) {
    /* line 77, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
    .mf-window-header--hgroup {
      float: left;
      margin: 1em 0; } }

/* line 87, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
.mf-window-header--title, .ac-custom-content h2, .ac-content--edit h2 {
  padding: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: #6291AE;
  font-size: 28px;
  font-size: 2rem;
  line-height: 36px;
  line-height: 2.5714285714rem;
  font-weight: normal;
  font-style: normal; }

/* line 102, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
.mf-window-header--subtitle {
  display: block;
  margin: 0;
  color: #777777;
  font-size: 14px;
  font-weight: normal;
  font-style: italic; }

/* line 112, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
.mf-window-header--more-info {
  margin: 1em 0 0; }

/* line 116, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
.mf-window-header--back-btn {
  float: left;
  padding: 6px 10px 6px 8px;
  margin: 0 0 1em 0;
  font-size: 11px;
  font-size: 0.7857142857rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  border: 1px solid #F4F4F4;
  background: transparent;
  box-shadow: none; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-window-header--back-btn:before {
    content: "ï…";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: inherit;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 132, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
  .mf-window-header--back-btn:link, .mf-window-header--back-btn:visited {
    color: #666; }
  /* line 137, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
  .mf-window-header--back-btn:hover, .mf-window-header--back-btn:active, .mf-window-header--back-btn:focus {
    color: #6291AE;
    background: transparent;
    box-shadow: none; }

/*?

Window parent
=============

* @desc         Falsa ventana modal. Util para el caso en que necesitemos ese aspecto pero por temas de back no se pueda poner un modal real.
* @name         wparent
* @author       Ignacio Calleja
* @tested
* @requires     main
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/*************************/
/* window w/ parent list */
/* line 21, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
.mf-wparent {
  overflow: visible;
  padding-bottom: 20px;
  background: #F4F4F4;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); }

/* line 30, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
.mf-wparent-header {
  padding: 20px 20px 0 20px;
  overflow: hidden;
  color: #CCC; }
  /* line 36, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
  .mf-wparent-header .mf-wparent-title {
    font-size: 2em;
    font-style: normal;
    padding: 0; }
    /* line 41, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
    .mf-wparent-header .mf-wparent-title .windowtitle a {
      padding-top: 0.6em; }
  /* line 46, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
  .mf-wparent-header .mf-wparent-subtitle {
    font-size: 1.167em;
    font-weight: normal; }
  /* line 51, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
  .mf-wparent-header > div {
    margin: 10px 0; }
  /* line 55, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
  .mf-wparent-header > div a,
  .mf-wparent-header > div a:link,
  .mf-wparent-header > div a:visited {
    display: block;
    color: #999; }

/* line 64, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
.mf-wparent-content {
  padding: 20px;
  position: relative;
  left: 15px;
  top: 0;
  border: 5px solid #EEE;
  background: #FFF;
  box-shadow: 0 1px 15px rgba(0, 0, 0, 0.5); }

/* Close button */
/* line 82, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
.mf-wparent-content-closebtn {
  float: right;
  position: relative;
  overflow: hidden;
  outline: none;
  font-size: 1em; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-wparent-content-closebtn:before {
    content: "ï‰¤";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/*?

Window toolbar
==============

* @desc         Estilos para la barra de herramientas que se suel situar en la cabecera de un formulario o de un informe (report)
* @name         wtoolbar
* @author       Ignacio Calleja, Pepe Dominguez
* @tested
* @requires     wheader
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* windowheader toolbar */
/* line 76, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
.mf-window-toolbar {
  display: table;
  margin: 0;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
  width: 100%;
  text-align: center;
  white-space: nowrap;
  background: #EEEEEE;
  box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.3); }
  @media (min-width: 43.75em) {
    /* line 76, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
    .mf-window-toolbar {
      display: block;
      position: static;
      float: right;
      clear: none;
      width: auto;
      margin: 10px 0;
      text-align: right;
      white-space: normal;
      background: transparent;
      box-shadow: none; } }

/* line 111, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
.mf-window-toolbar--tool {
  display: table-cell;
  text-indent: -9999em;
  white-space: nowrap; }
  /* line 117, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
  .mf-window-toolbar--tool .mf-icon, .mf-window-toolbar--tool .mf-appmenu--submenu-item-icon:before, .mf-window-toolbar--tool .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-window-toolbar--tool .mf-simple-list--item:before, .mf-window-toolbar--tool .mf-breadcrumb--item.has-submenu:after, .mf-window-toolbar--tool .ac-inbox--icon .mf-inbox--menu-item a::before, .ac-inbox--icon .mf-inbox--menu-item .mf-window-toolbar--tool a::before, .mf-window-toolbar--tool
  .ac-inbox--icon .mf-inbox--submenu-item a::before,
  .ac-inbox--icon .mf-inbox--submenu-item .mf-window-toolbar--tool a::before, .mf-window-toolbar--tool [class*="mf-icon-"] {
    float: left;
    margin: 2px;
    text-indent: 0; }
  @media (min-width: 43.75em) {
    /* line 111, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
    .mf-window-toolbar--tool {
      display: block;
      float: left;
      width: auto;
      text-align: center;
      text-indent: 0; }
      /* line 132, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
      .mf-window-toolbar--tool .mf-icon, .mf-window-toolbar--tool .mf-appmenu--submenu-item-icon:before, .mf-window-toolbar--tool .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-window-toolbar--tool .mf-simple-list--item:before, .mf-window-toolbar--tool .mf-breadcrumb--item.has-submenu:after, .mf-window-toolbar--tool .ac-inbox--icon .mf-inbox--menu-item a::before, .ac-inbox--icon .mf-inbox--menu-item .mf-window-toolbar--tool a::before, .mf-window-toolbar--tool
      .ac-inbox--icon .mf-inbox--submenu-item a::before,
      .ac-inbox--icon .mf-inbox--submenu-item .mf-window-toolbar--tool a::before, .mf-window-toolbar--tool [class*="mf-icon-"] {
        float: none; }
      /* line 137, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
      .mf-window-toolbar--tool > a:hover {
        border: 1px solid #CCC;
        background: transparent;
        box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.2), 0px -1px 0px #FFF; } }
  /* line 148, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
  .mf-window-toolbar--tool > a {
    display: block;
    padding: 6px;
    margin: 4px;
    min-width: 24px;
    font-size: 14px;
    font-size: 1rem;
    line-height: 18px;
    line-height: 1.2857142857rem;
    color: #6291AE;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-align: center;
    border: 1px solid #EEE;
    border-radius: 3px;
    background: transparent;
    background-position: center 5px;
    background-repeat: no-repeat; }
    @media (max-width: 43.74375em) {
      /* line 148, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
      .mf-window-toolbar--tool > a {
        display: -ms-flexbox;
        display: flex;
        margin: 0;
        padding: 13px;
        min-width: 58px;
        min-height: 58px;
        border-radius: 0;
        background: #6291AE; } }
    /* line 179, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
    .mf-window-toolbar--tool > a:hover {
      color: #c4c3c3; }
      /* line 182, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
      .mf-window-toolbar--tool > a:hover .mf-icon, .mf-window-toolbar--tool > a:hover .mf-appmenu--submenu-item-icon:before, .mf-window-toolbar--tool > a:hover .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-window-toolbar--tool > a:hover .mf-simple-list--item:before, .mf-window-toolbar--tool > a:hover .mf-breadcrumb--item.has-submenu:after, .mf-window-toolbar--tool > a:hover .ac-inbox--icon .mf-inbox--menu-item a::before, .ac-inbox--icon .mf-inbox--menu-item .mf-window-toolbar--tool > a:hover a::before, .mf-window-toolbar--tool > a:hover
      .ac-inbox--icon .mf-inbox--submenu-item a::before,
      .ac-inbox--icon .mf-inbox--submenu-item .mf-window-toolbar--tool > a:hover a::before, .mf-window-toolbar--tool > a:hover [class*="mf-icon-"] {
        color: #c4c3c3; }
    /* line 187, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
    .mf-window-toolbar--tool > a:active {
      border: 1px solid #CCC;
      background: transparent;
      box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5) inset, 0px 1px 0px #FFF; }
    /* line 194, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
    .mf-window-toolbar--tool > a:before,
    .mf-window-toolbar--tool > a > span[class*="mf-icon-"] {
      display: block;
      font-size: 24px; }
      @media (max-width: 43.74375em) {
        /* line 194, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
        .mf-window-toolbar--tool > a:before,
        .mf-window-toolbar--tool > a > span[class*="mf-icon-"] {
          font-size: 32px; } }
  /* line 206, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
  .mf-window-toolbar--tool.is-selected > a {
    border: 1px solid #CCC;
    background: transparent;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5) inset, 0px 1px 0px #FFF; }

/*?

Alerts
======

* @desc         Muestra mensajes de alerta que se desplazan vertical u horizontalmente
* @name         alert
* @author
* @tested
* @requires     messages.js
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 37, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-container {
  position: fixed;
  z-index: 10030;
  top: 10px;
  right: 10px;
  width: 300px; }

/* line 47, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-log {
  margin-bottom: 10px;
  right: -300px;
  padding: 15px 12px; }

/* line 56, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.is-alertify-log-showing {
  right: 0; }

/* line 59, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.is-alertify-log-hidden {
  right: -300px; }

/* line 63, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alerts-hidden {
  display: block;
  visibility: hidden;
  opacity: 0;
  transform: translate(0, -150px); }

/* line 71, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-logs-hidden {
  display: none; }

/* line 75, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-log {
  display: block;
  margin-top: 10px;
  position: relative;
  right: -300px;
  opacity: 0; }

/* line 83, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-show {
  right: 0;
  opacity: 1; }

/* line 88, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-log-hide {
  transform: translate(310px, 0);
  opacity: 0; }

/* line 95, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-log,
.mf-alert-show {
  transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275); }

/* line 100, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-hide {
  transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045); }

/* line 104, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-log-hide {
  transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045); }

/* line 110, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-log {
  background: #FFF;
  border-width: 0 0 0 2px;
  border-style: solid;
  border-color: #666;
  border-radius: 2px;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.4), 0 0 0 1px rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(255, 255, 255, 0.9) inset;
  background: linear-gradient(to top, #eeeeee 0%, #e0e0e0 100%); }

/* line 123, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-error {
  border-color: #F94E3C; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-alert-error:before {
    content: "ï‰¤";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 0 12px 0 0;
    width: auto;
    height: auto;
    speak: none;
    color: #F94E3C;
    font-family: 'morfont';
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.9); }

/* line 136, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-success {
  border-color: #5dbb2d; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-alert-success:before {
    content: "ï‰¦";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 0 12px 0 0;
    width: auto;
    height: auto;
    speak: none;
    color: #5dbb2d;
    font-family: 'morfont';
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.9); }

/*?

Autocomplete
============

* @desc         Buscar caso de ejmplo, para optimizarlo
* @name         autocomplete
* @author
* @tested
* @requires     autocomplete.js
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/*  Autocomplete (widget helper) */
/* line 28, node_modules/morfos/private/sass/modules/widgets/_autocomplete.scss */
.mfAutoCompWidgSelectedContainer {
  margin: 0 10px 0 120px;
  padding: 5px;
  white-space: normal;
  border: 1px solid #CCC;
  border-radius: 3px;
  background: #FFF; }
  /* line 40, node_modules/morfos/private/sass/modules/widgets/_autocomplete.scss */
  .filterForm .mfAutoCompWidgSelectedContainer {
    margin: 0 10px 0 0; }

/* line 45, node_modules/morfos/private/sass/modules/widgets/_autocomplete.scss */
.mf-autocompleter {
  display: inline-block;
  vertical-align: baseline; }

/*?

Breadcrumb
==========

* @desc         Crea un miga de pan que indica la ruta un articulo
* @name         breadc
* @author
* @tested
* @requires
* @bugs         No tiene version revisar responsive, no es necesaria

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Breadcrumbs */
/* line 40, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
.mf-breadcrumb {
  clear: left; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-breadcrumb:after {
    content: "";
    display: table;
    clear: both; }

/* line 46, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
.mf-breadcrumb--menu {
  float: left; }

/* line 52, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
.mf-breadcrumb--item {
  font-size: 12px;
  font-size: 0.8571428571rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  float: left;
  clear: none;
  margin: 0 0.35em 5px 0; }
  /* line 58, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
  .mf-breadcrumb--item > a {
    display: inline-block !important;
    color: #6291AE; }
  /* line 63, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
  .mf-breadcrumb--item:after {
    content: " / ";
    color: #777777; }
  /* line 69, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
  .mf-breadcrumb--item:last-child:after {
    content: ''; }
  /* line 74, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
  .mf-breadcrumb--item:hover ul {
    opacity: 1;
    padding: 0;
    height: auto;
    /* Default auto */
    margin: 0;
    /* Default 0 */
    overflow: visible;
    /* Default visible */
    width: auto;
    transition: opacity 0.25s linear; }

/* line 81, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
.mf-breadcrumb--submenu {
  border: 0;
  height: 0;
  /* Default 1px */
  margin: -1px;
  /* Default -1px */
  overflow: hidden;
  /* Default hidden */
  padding: 0;
  /* Default 0 */
  position: absolute;
  /* Default absolute */
  width: 1px;
  opacity: 0;
  font-size: 12px;
  padding: 4px 0;
  min-width: 220px;
  max-width: 300px;
  background: white;
  box-shadow: 0 5px 9px rgba(0, 0, 0, 0.4);
  z-index: 1; }
  /* line 19, node_modules/morfos/private/sass/lib/morfos/mixins/_dropdown-menu.scss */
  .ie8 .mf-breadcrumb--submenu {
    border: 0; }
  /* line 95, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
  .mf-breadcrumb--submenu > li {
    margin: 0 0 3px 0; }
    /* line 99, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
    .mf-breadcrumb--submenu > li:hover, .mf-breadcrumb--submenu > li a:hover, .mf-breadcrumb--submenu > li:focus, .mf-breadcrumb--submenu > li a:focus {
      color: white;
      background-color: #676767; }
  /* line 106, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
  .mf-breadcrumb--submenu a {
    display: block;
    padding: 4px 12px; }

/*?

Carousel
==========

* @desc        Estilos para carrusel "slick-carousel" (http://kenwheeler.github.io/slick).
* @name        Carousel
* @author      Miguel Angel Torres
* @tested
* @requires    slick.scss, slick.js "1.6.0"
* @bugs

*/
/* line 167, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel-container {
  position: relative;
  max-width: 500px;
  margin: 18px;
  padding: 0;
  border: 0;
  background: transparent; }
  @media (max-width: 43.74375em) {
    /* line 167, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
    .mf-carousel-container {
      max-width: 100%;
      margin: 0 auto;
      padding: 0; } }

/* line 182, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--item {
  position: relative;
  margin: 0;
  padding: 0;
  border: 0 solid #ececec;
  border-color: #fff;
  background: transparent; }
  /* line 192, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
  .mf-carousel--item.slick-center {
    z-index: 2;
    background: purple;
    border-color: #6291AE; }

/* line 199, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel__menu .slick-active:not(.slick-current) {
  cursor: pointer; }

/* line 205, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--item-link {
  display: block; }

/* line 209, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--image {
  display: block;
  width: 100%;
  max-width: 100%;
  margin: auto;
  border: 0; }

/* line 219, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--caption {
  padding: 10px;
  margin: 0;
  background: white;
  border: 0; }

/* line 227, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--item-title {
  font-size: 24px;
  font-size: 1.7142857143rem;
  line-height: 30px;
  line-height: 2.1428571429rem;
  font-weight: 700;
  margin: 0 0 0.2em;
  padding: 0;
  color: #6291AE; }

/* line 235, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--item-description {
  margin: 0px;
  padding: 0;
  color: #444444; }

/* line 242, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--item-textlink {
  color: #892400; }

/* line 248, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--button-prev,
.mf-carousel--button-next {
  position: absolute;
  z-index: 1;
  width: 64px;
  height: auto;
  margin: 0;
  padding: 0;
  overflow: hidden;
  opacity: 0.3;
  border-radius: 0;
  color: #6291AE;
  background: transparent;
  border: 1px solid;
  border-color: transparent;
  box-shadow: none; }
  @media (max-width: 43.74375em) {
    /* line 248, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
    .mf-carousel--button-prev,
    .mf-carousel--button-next {
      width: 60px;
      height: 60px;
      margin: 0;
      padding: 0; } }
  /* line 274, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
  .mf-carousel--button-prev span,
  .mf-carousel--button-next span {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
    /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
    .mf-carousel--button-prev span.focusable:active, .mf-carousel--button-prev span.focusable:focus,
    .mf-carousel--button-next span.focusable:active,
    .mf-carousel--button-next span.focusable:focus {
      clip: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      position: static;
      width: auto; }
  /* line 278, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
  .mf-carousel--button-prev:hover, .mf-carousel--button-prev:focus,
  .mf-carousel--button-next:hover,
  .mf-carousel--button-next:focus {
    opacity: 1;
    color: #6291AE;
    background: transparent;
    border-color: transparent;
    box-shadow: none; }
  /* line 288, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
  .mf-carousel--button-prev:active,
  .mf-carousel--button-next:active {
    opacity: 0.3;
    color: #6291AE;
    background: transparent;
    border-color: transparent;
    box-shadow: none; }
  /* line 297, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
  .mf-carousel--button-prev[aria-disabled="true"],
  .mf-carousel--button-next[aria-disabled="true"] {
    opacity: 0.3;
    cursor: default;
    color: rgba(128, 128, 128, 0.5);
    background: transparent;
    border-color: transparent;
    box-shadow: none; }

/* line 309, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--button-prev {
  left: 0;
  right: auto;
  top: 0;
  bottom: 0; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-carousel--button-prev:before {
    content: "ï…";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 64px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  @media (max-width: 43.74375em) {
    /* line 309, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
    .mf-carousel--button-prev {
      left: 0;
      right: auto;
      top: auto;
      bottom: 0; }
      /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
      .mf-carousel--button-prev:before {
        content: "ï…";
        display: inline;
        position: static;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
        float: none;
        margin: 0;
        width: auto;
        height: auto;
        speak: none;
        color: inherit;
        font-family: 'morfont';
        font-size: 35px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: center;
        text-transform: none;
        line-height: 0;
        text-indent: 0;
        vertical-align: inherit;
        -webkit-font-smoothing: antialiased;
        text-shadow: none; } }

/* line 325, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--button-next {
  left: auto;
  right: 0;
  top: 0;
  bottom: 0; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-carousel--button-next:before {
    content: "ï…‚";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 64px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  @media (max-width: 43.74375em) {
    /* line 325, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
    .mf-carousel--button-next {
      left: auto;
      right: 0;
      top: auto;
      bottom: 0; }
      /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
      .mf-carousel--button-next:before {
        content: "ï…‚";
        display: inline;
        position: static;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
        float: none;
        margin: 0;
        width: auto;
        height: auto;
        speak: none;
        color: inherit;
        font-family: 'morfont';
        font-size: 35px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: center;
        text-transform: none;
        line-height: 0;
        text-indent: 0;
        vertical-align: inherit;
        -webkit-font-smoothing: antialiased;
        text-shadow: none; } }

/* line 344, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--pager {
  display: block;
  margin: 0;
  padding: 0px;
  text-align: center;
  background: transparent;
  border: 0; }
  /* line 354, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
  .mf-carousel--pager li {
    display: inline-block; }
    /* line 357, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
    .mf-carousel--pager li button, .mf-carousel--pager li .mf-cookies--accept, .mf-carousel--pager li .mf-cookies--info, .mf-carousel--pager li .mf-scroll-nav--btn {
      width: 15px;
      height: 15px;
      margin: 0 3px;
      padding: 0;
      line-height: 1px;
      text-indent: -99999em;
      overflow: hidden;
      background: #fff;
      color: transparent;
      border: 1px solid #892400;
      border-radius: 0;
      box-shadow: none; }
      /* line 374, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
      .mf-carousel--pager li button:hover, .mf-carousel--pager li .mf-cookies--accept:hover, .mf-carousel--pager li .mf-cookies--info:hover, .mf-carousel--pager li .mf-scroll-nav--btn:hover {
        background: #fff;
        color: transparent;
        border-color: #892400;
        box-shadow: none; }
      /* line 381, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
      .mf-carousel--pager li button:focus, .mf-carousel--pager li .mf-cookies--accept:focus, .mf-carousel--pager li .mf-cookies--info:focus, .mf-carousel--pager li .mf-scroll-nav--btn:focus {
        background: #6291AE !important;
        color: transparent;
        border-color: #892400;
        box-shadow: none; }
    /* line 389, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
    .mf-carousel--pager li.slick-active button, .mf-carousel--pager li.slick-active .mf-cookies--accept, .mf-carousel--pager li.slick-active .mf-cookies--info, .mf-carousel--pager li.slick-active .mf-scroll-nav--btn {
      background: #6291AE !important;
      color: transparent;
      border-color: #6291AE !important;
      box-shadow: none; }

/*?

Aviso de cookies
================

* @desc         Estilos para mensaje de advertencia de cookies
* @name         cookies
* @author
* @tested
* @requires     cookies.js
* @bugs         Falta comprobar funcionamiento en aplicacion

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/**/
/* line 34, node_modules/morfos/private/sass/modules/widgets/_cookies.scss */
.mf-cookies {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px;
  z-index: 10000;
  background: #F4F4F4;
  border-top: 1px solid #bcbcbc;
  box-shadow: -11px 8px 21px #949496; }
  /* line 48, node_modules/morfos/private/sass/modules/widgets/_cookies.scss */
  .mf-cookies.top {
    top: 0;
    bottom: initial; }
  /* line 53, node_modules/morfos/private/sass/modules/widgets/_cookies.scss */
  .mf-cookies.is-hidden {
    display: none; }

@media (max-width: 60.05625em) {
  /* line 58, node_modules/morfos/private/sass/modules/widgets/_cookies.scss */
  .mf-cookies--content {
    padding-left: 2%;
    padding-right: 2%; } }

/*?

Dialog
======

* @desc            Estilos para ventanas modales
* @name            dialog
* @author
* @tested
* @requires        dialog.js
* @bugs            Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* AtenciÃ³n: colocar un valor Ãºnico, sirve tambiÃ©n para situar el cuadro en la versiÃ³n mÃ³vil */
/* line 74, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-dialog {
  position: fixed;
  bottom: auto;
  height: auto;
  max-height: 95%;
  margin: 0.5em;
  z-index: 5010;
  overflow: auto;
  padding-top: 36px;
  border: 0 none transparent;
  border-radius: 0;
  background: #FFF;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4); }
  @media (max-width: 43.74375em) {
    /* line 74, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
    .mf-dialog {
      top: 0 !important;
      left: 0 !important; } }
  @media (min-width: 43.75em) {
    /* line 74, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
    .mf-dialog {
      max-width: 90%;
      bottom: auto;
      padding-top: 0; } }
  @media (min-width: 48.0625em) {
    /* line 74, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
    .mf-dialog {
      max-width: 70%; } }
  /* line 105, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-dialog.js-mf-dialog {
    overflow: hidden; }
  /* line 109, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-dialog.mf-visualizer {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    max-width: none;
    max-height: none;
    margin: 0;
    padding: 0.5em;
    background: transparent;
    box-shadow: none; }

/* line 125, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-dialog--titlebar {
  position: fixed;
  top: 0.5em;
  left: 0.5em;
  right: 0.5em;
  padding: 4px;
  color: #FFF;
  text-align: left;
  background: #6291AE; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-dialog--titlebar:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 43.75em) {
    /* line 125, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
    .mf-dialog--titlebar {
      position: static;
      top: auto;
      left: auto;
      right: auto;
      width: 100%; } }
  /* line 147, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-visualizer .mf-dialog--titlebar {
    background: transparent; }

/* line 152, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-dialog--title {
  float: left;
  margin: 0;
  padding: 5px 10px;
  overflow: hidden;
  max-width: 70%;
  color: inherit;
  font-size: inherit;
  font-weight: normal;
  white-space: nowrap;
  text-overflow: ellipsis; }

/* line 167, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-dialog--btn {
  float: right;
  margin: 0 2px;
  width: auto;
  min-width: 16px;
  min-height: 16px;
  padding: 6px 12px;
  text-indent: -9999px;
  position: relative;
  color: #FFF;
  border-color: #902600;
  background: transparent;
  box-shadow: 0 0 1px rgba(255, 255, 255, 0.14) inset; }
  @media (min-width: 43.75em) {
    /* line 167, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
    .mf-dialog--btn {
      padding: 6px 14px 4px;
      text-shadow: none; } }
  /* line 193, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-dialog--btn:hover {
    background: transparent;
    box-shadow: none;
    border-radius: 2px; }
  /* line 199, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-dialog--btn .mf-icon, .mf-dialog--btn .mf-appmenu--submenu-item-icon:before, .mf-dialog--btn .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-dialog--btn .mf-simple-list--item:before, .mf-dialog--btn .mf-breadcrumb--item.has-submenu:after, .mf-dialog--btn .ac-inbox--icon .mf-inbox--menu-item a::before, .ac-inbox--icon .mf-inbox--menu-item .mf-dialog--btn a::before, .mf-dialog--btn
  .ac-inbox--icon .mf-inbox--submenu-item a::before,
  .ac-inbox--icon .mf-inbox--submenu-item .mf-dialog--btn a::before {
    position: absolute;
    right: 0;
    left: 0;
    text-indent: 0;
    color: inherit;
    font-size: 12px;
    line-height: 1; }
  /* line 210, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-visualizer .mf-dialog--btn {
    background: rgba(60, 60, 60, 0.95);
    padding: 6px 7px;
    font: inherit;
    text-shadow: none;
    color: white;
    border: none; }

/* line 226, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-dialog--content {
  max-width: 100%;
  padding: 1em;
  overflow: auto; }
  /* line 232, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .js-mf-dialog .mf-dialog--content {
    max-height: 305px;
    overflow: auto; }
  /* line 237, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-visualizer .mf-dialog--content {
    padding: 0;
    background: #FFF; }

/* line 244, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-dialog--buttonbar {
  padding: 6px 20px;
  text-align: right;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  background: #f2f2f2; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-dialog--buttonbar:after {
    content: "";
    display: table;
    clear: both; }
  /* line 256, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-visualizer .mf-dialog--buttonbar {
    text-align: left;
    background: rgba(0, 0, 0, 0.5); }
    @media (min-width: 43.75em) {
      /* line 256, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
      .mf-visualizer .mf-dialog--buttonbar {
        position: absolute;
        top: auto;
        left: 0;
        right: 0;
        bottom: 0; } }
  /* line 269, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-dialog--buttonbar .mf-visualizer--tool {
    padding: 6px 7px;
    color: white;
    border: none;
    background: rgba(60, 60, 60, 0.95);
    box-shadow: none; }
    /* line 279, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
    .mf-dialog--buttonbar .mf-visualizer--tool:hover {
      background: rgba(80, 80, 80, 0.8); }

/* line 289, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-visualizer--container {
  border: 1px solid #F4F4F4; }

/* line 293, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-visualizer--zoom {
  transition: all 0.5s ease; }

/* line 297, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-visualizer--toolbar {
  background: #F4F4F4; }

/*?

Autocomplete
============

* @desc         Estilos para la ventana 'drag and drop', que sirve para importar archivos por el procedimeinto de arrastrar y soltar en un contenedor determinado
* @name         dropfile
* @author
* @tested
* @requires     dropfile.js
* @bugs

*/
/* line 57, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--container {
  margin: 0 0 1.5em;
  padding: 0; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-fileupload--container:after {
    content: "";
    display: table;
    clear: both; }
  /* line 62, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
  .mf-fileupload--container .mf-dropbox {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: auto;
    max-width: 100%;
    margin: 30px;
    padding: 40px;
    outline: 4px dashed #F4F4F4;
    text-align: center; }
    /* line 71, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
    .mf-fileupload--container .mf-dropbox.is-dragover {
      outline: 4px dashed #5dbb2d;
      background: white; }
    /* line 76, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
    .mf-fileupload--container .mf-dropbox .mf-dropbox--title {
      font-size: 24px;
      font-size: 1.7142857143rem;
      line-height: 30px;
      line-height: 2.1428571429rem;
      margin: 0;
      line-height: 1.1em;
      color: #c63500; }
      /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
      .mf-fileupload--container .mf-dropbox .mf-dropbox--title:before {
        content: "ï‰±";
        display: block;
        position: static;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
        float: none;
        margin: 0 2px 0 0;
        width: auto;
        height: auto;
        speak: none;
        color: inherit;
        font-family: 'morfont';
        font-size: 1.2em;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: center;
        text-transform: none;
        line-height: 1;
        text-indent: 0;
        vertical-align: inherit;
        -webkit-font-smoothing: antialiased;
        text-shadow: none; }

/* line 95, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.fld > .mf-dropbox .mf-dropbox--subtitle {
  display: none; }

/* line 101, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--input {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-fileupload--input.focusable:active, .mf-fileupload--input.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 106, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files.is-hidden {
  display: none; }

/* line 109, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--progress {
  width: 100%;
  margin-bottom: 1em; }

/* line 115, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list > ul {
  display: table;
  margin: 0;
  width: 100%; }

/* line 120, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload--item {
  display: table-row; }
  /* line 122, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
  .mf-fileupload--files .mf-fileupload--list .mf-fileupload--item > span {
    display: table-cell;
    vertical-align: middle;
    padding: 0.5rem;
    border-width: 0 0 1px;
    border-style: solid; }
  /* line 129, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
  .mf-fileupload--files .mf-fileupload--list .mf-fileupload--item:nth-child(odd) {
    color: #6291AE;
    background: #fff; }
    /* line 132, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
    .mf-fileupload--files .mf-fileupload--list .mf-fileupload--item:nth-child(odd) > span {
      border-color: #ccc; }
  /* line 136, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
  .mf-fileupload--files .mf-fileupload--list .mf-fileupload--item:nth-child(even) {
    color: #6291AE;
    background: #eee; }
    /* line 139, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
    .mf-fileupload--files .mf-fileupload--list .mf-fileupload--item:nth-child(even) > span {
      border-color: #ccc; }

/* line 146, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload__pending .mf-fileupload--status {
  color: #E67545; }

/* line 151, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload__uploaded .mf-fileupload--status {
  color: #5dbb2d; }

/* line 156, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload__error .mf-fileupload--status,
.mf-fileupload--files .mf-fileupload--list .mf-fileupload__error .fld-help,
.mf-fileupload--files .mf-fileupload--list .mf-fileupload__error .mf-fileupload--container .mf-dropbox .mf-dropbox--subtitle, .mf-fileupload--container .mf-dropbox
.mf-fileupload--files .mf-fileupload--list .mf-fileupload__error .mf-dropbox--subtitle {
  color: #F94E3C; }

/* line 165, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload--status {
  font-size: 14px; }

/* line 169, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload--action {
  text-align: right; }

/* line 173, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list [class^="mf-fileupload--button"] {
  padding: 6px 8px; }
  /* line 175, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
  .mf-fileupload--files .mf-fileupload--list [class^="mf-fileupload--button"] span {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
    /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
    .mf-fileupload--files .mf-fileupload--list [class^="mf-fileupload--button"] span.focusable:active, .mf-fileupload--files .mf-fileupload--list [class^="mf-fileupload--button"] span.focusable:focus {
      clip: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      position: static;
      width: auto; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload--button__upload:before {
  content: "ï„¾";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload--button__cancel:before {
  content: "ï‰¤";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload--button__view:before {
  content: "ïŠ¢";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload--button__delete:before {
  content: "ï‰š";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/*?

Inbox
======

* @desc         Estilos para de entrada de mensajes
* @name         inbox
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 70, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
.mf-inbox {
  clear: both;
  margin: 0 5px 0 0; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-inbox:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 43.75em) {
    /* line 70, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
    .mf-inbox {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      -ms-flex-align: start;
          align-items: flex-start; } }

/* line 84, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
.mf-inbox--menu a,
.mf-inbox--menu a:link,
.mf-inbox--menu a:visited {
  color: #6291AE;
  padding: 10px 15px; }

/* line 96, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
.mf-inbox--menu-item,
.mf-inbox--submenu-item {
  border-width: 1px 0;
  border-style: solid;
  border-color: white transparent #f2f2f2 transparent;
  background: white; }
  /* line 106, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
  .mf-inbox--menu-item.is-selected,
  .mf-inbox--submenu-item.is-selected {
    color: white;
    border-width: 1px 0;
    border-style: solid;
    border-color: white transparent #f2f2f2 transparent;
    background: #676767; }
    /* line 116, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
    .mf-inbox--menu-item.is-selected a,
    .mf-inbox--menu-item.is-selected a:link,
    .mf-inbox--menu-item.is-selected a:visited,
    .mf-inbox--submenu-item.is-selected a,
    .mf-inbox--submenu-item.is-selected a:link,
    .mf-inbox--submenu-item.is-selected a:visited {
      color: white;
      font-weight: bold; }

/* line 125, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
.mf-inbox--section-title {
  padding: 10px 15px;
  border-width: 1px 0;
  border-style: solid;
  border-color: rgba(13, 13, 13, 0) transparent transparent transparent;
  background: transparent; }

/* line 136, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
.mf-inbox--nav {
  margin: 0;
  border: 1px solid #dddddd;
  background: #EBEBEB; }
  @media (min-width: 43.75em) {
    /* line 136, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
    .mf-inbox--nav {
      width: 30%;
      min-width: 13em;
      -ms-flex-positive: 1;
          flex-grow: 1; } }

/* line 150, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
.mf-inbox--content {
  padding: 0 0 0 5px;
  overflow: hidden;
  background: #FFF; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-inbox--content:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 43.75em) {
    /* line 150, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
    .mf-inbox--content {
      -ms-flex-positive: 4;
          flex-grow: 4;
      width: 60%; } }

/* line 165, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
.mf-inbox--num {
  float: right;
  min-width: 24px;
  padding: 0 6px;
  margin: 0;
  text-align: center;
  font-size: 13px;
  font-size: 0.9285714286rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  font-style: normal;
  background: #6291AE;
  border: 1px solid #ececec;
  border-radius: 2em; }
  /* line 183, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
  .mf-inbox--num.is-highlight {
    font-style: bold;
    font-weight: 700;
    color: #676767;
    background: white; }

/*?

Sistema de ayuda
================

* @desc           Estilos para generar un ayauda interactiva en las aplicaciones
* @name           help
* @author
* @tested
* @requires       help.js
* @bugs           Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 19, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help--container {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.8); }

/* line 29, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help--item {
  position: relative;
  z-index: 9999; }

/* line 34, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help--tip {
  position: absolute;
  max-width: 300px;
  padding: 1em;
  z-index: 99999; }
  /* line 41, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
  .mf-help--tip.top {
    padding: 0 1em 3em;
    border-left: 1px solid #FFF; }
  /* line 46, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
  .mf-help--tip.right, .mf-help--tip.inset-right {
    padding: 1em 0 1em 3em;
    border-top: 1px solid #FFF; }
  /* line 51, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
  .mf-help--tip.bottom {
    padding: 3em 1em 0 1em;
    border-left: 1px solid #FFF; }
  /* line 56, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
  .mf-help--tip.left, .mf-help--tip.inset-left {
    padding: 1em 3em 1em 0;
    border-top: 1px solid #FFF; }

/* line 62, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help--title {
  color: #EEE;
  font-size: 20px;
  font-weight: normal;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.9); }

/* line 70, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help--text {
  margin: 1em 0 0;
  color: #F4F4F4;
  font-size: 12px;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.9); }

/* line 79, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help--frame {
  border: 2px solid rgba(255, 255, 255, 0.5);
  background: white;
  border-radius: 2px;
  box-shadow: 0 1px 12px rgba(255, 255, 255, 0.3); }

/* line 90, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help--navbar {
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  padding: 1em 5% 3em 55%;
  text-align: center;
  background: rgba(0, 0, 0, 0.2); }
  /* line 101, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
  .mf-help--navbar > span {
    margin: 0 0.5em; }

/* line 106, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help-closebtn {
  margin-right: 1em;
  color: #FFF;
  font-size: 14px;
  border-color: rgba(0, 0, 0, 0.5);
  background: #0fa4d3; }

/*?

Messages
========

* @desc         Estilos para las "user boxes", mensajes de error, advertencia o informativas que informan al usuario del la evolucion de una peticiÃ³n al servidor.
                Estilos para notas destacadas en un texto
* @name         msg, note
* @author       Ignacio Calleja
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/**********************/
/*     USER BOXES     */
/* line 77, node_modules/morfos/private/sass/modules/widgets/_msg.scss */
.mf-msg,
.mf-msg__success,
.mf-msg__info,
.mf-msg__warning,
.mf-msg__error {
  position: static;
  padding-top: 20px;
  padding-right: 26px;
  padding-bottom: 20px;
  padding-left: 54px;
  margin: 0;
  min-height: 58px;
  border-width: 1px;
  border-style: solid;
  border-radius: 0;
  background: #FFF; }

/* line 112, node_modules/morfos/private/sass/modules/widgets/_msg.scss */
.mf-msg__info {
  border-color: #0091AA; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-msg__info:before {
   /* content: "ïŠ€";*/
    content: url("/css/morfos/images/boxes_info_24.png");
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 0 8px 0 -42px;
    width: auto;
    height: auto;
    speak: none;
    color: #0091AA;
    font-family: 'morfont';
    font-size: 32px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 118, node_modules/morfos/private/sass/modules/widgets/_msg.scss */
.mf-msg__success {
  border-color: #5dbb2d; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-msg__success:before {
   /* content: "ï‰¦";*/
    content: url("/css/morfos/images/boxes_success_24.png");
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 0 8px 0 -42px;
    width: auto;
    height: auto;
    speak: none;
    color: #5dbb2d;
    font-family: 'morfont';
    font-size: 32px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 124, node_modules/morfos/private/sass/modules/widgets/_msg.scss */
.mf-msg__warning {
  border-color: #E67545; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-msg__warning:before {
   /* content: "ï‹Š";*/
    content: url("/css/morfos/images/boxes_warning_24.png");
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 0 8px 0 -42px;
    width: auto;
    height: auto;
    speak: none;
    color: #E67545;
    font-family: 'morfont';
    font-size: 32px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 130, node_modules/morfos/private/sass/modules/widgets/_msg.scss */
.mf-msg__error {
  border-color: #F94E3C; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-msg__error:before {
   /* content: "ï‰¤";*/
    content: url("/css/morfos/images/boxes_error_24.png");
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 0 8px 0 -42px;
    width: auto;
    height: auto;
    speak: none;
    color: #F94E3C;
    font-family: 'morfont';
    font-size: 32px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* BotÃ³n ocultar */
/* line 139, node_modules/morfos/private/sass/modules/widgets/_msg.scss */
.mf-msg--closebtn {
  float: right;
  width: 16px;
  height: 16px;
  padding-top: 16px;
  margin: 0 -20px 0 0;
  overflow: hidden; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-msg--closebtn:before {
    content: "ï‰¤";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: -16px 0 0 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 151, node_modules/morfos/private/sass/modules/widgets/_msg.scss */
.mf-note, .ac-inbox-nomsg {
  display: block;
  margin: 0;
  padding: 30px;
  color: #6291AE;
  background: #f7f6f6;
  border: 1px solid #ececec; }

/*?

Paginador
=========

* @desc         Estilos para el paginador (normalmente utilizado en las tablas)
* @name         pager
* @author
* @tested
* @requires     paginator.js
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 59, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager {
  margin: 1em 0;
  font-size: 12px;
  font-size: 0.8571428571rem;
  line-height: 18px;
  line-height: 1.2857142857rem; }
  /* line 64, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .ui-dialog .mf-pager {
    padding-bottom: 2.5em; }

/* line 69, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--form {
  text-align: right; }

/* line 74, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--goto input {
  width: 3em;
  padding: 2px 2px 2px 0;
  vertical-align: baseline;
  text-align: center;
  color: #8B8B8B;
  box-shadow: none;
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem; }

/* line 88, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--item {
  display: inline-block;
  padding: 2px 0;
  vertical-align: baseline;
  color: #6291AE;
  text-align: left;
  border: 1px none #CCC;
  border-radius: 2px;
  background: transparent;
  box-shadow: none; }
  /* line 104, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--item label, .mf-pager--item .label, .mf-pager--item .mf-requirement--answer-label, .mf-pager--item .mf-report--label {
    margin: 0;
    vertical-align: baseline;
    color: #6291AE;
    font-size: 12px;
    font-size: 0.8571428571rem;
    line-height: 18px;
    line-height: 1.2857142857rem; }
  /* line 112, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--item select {
    width: auto;
    padding: 2px 2px 2px 0;
    vertical-align: baseline;
    color: #6291AE;
    border: none;
    box-shadow: none;
    background: transparent; }

/* line 126, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--page > label, .mf-pager--page > .label, .mf-pager--page > .mf-requirement--answer-label, .mf-pager--page > .mf-report--label {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-pager--page > label.focusable:active, .mf-pager--page > .focusable.label:active, .mf-pager--page > .focusable.mf-requirement--answer-label:active, .mf-pager--page > .focusable.mf-report--label:active, .mf-pager--page > label.focusable:focus, .mf-pager--page > .focusable.label:focus, .mf-pager--page > .focusable.mf-requirement--answer-label:focus, .mf-pager--page > .focusable.mf-report--label:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 131, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--page-list {
  display: inline-block;
  margin: 1px 0 0;
  vertical-align: baseline; }
  /* line 136, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--page-list li {
    display: inline-block; }
    /* line 138, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
    .mf-pager--page-list li.current {
      padding: 0 4px;
      font-weight: 700; }
    /* line 143, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
    .mf-pager--page-list li a {
      padding: 0 4px; }

/* line 149, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--btn {
  margin: 0;
  padding: 6px 10px 5px 10px;
  vertical-align: baseline;
  color: #6291AE;
  border: 1px none #CCC;
  border-radius: 2px;
  background: transparent;
  box-shadow: none; }
  /* line 166, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--btn:link, .mf-pager--btn:visited {
    color: #6291AE; }
  /* line 171, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--btn:hover {
    color: white;
    background: #6291AE; }
  /* line 46, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-pager--btn:active, .mf-pager--btn:active:hover, .mf-pager--btn:active:focus {
    border: none;
    background-image: none;
    background: transparent;
    box-shadow: none; }
  /* line 181, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--btn.is-selected, .mf-pager--btn.is-disabled {
    cursor: default;
    box-shadow: none; }
  /* line 187, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--btn.is-selected {
    font-weight: 700;
    background: #6291AE;
    color: white; }
  /* line 193, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--btn.is-disabled {
    font-weight: normal;
    color: transparent;
    background: transparent; }
  /* line 199, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .ie8 .mf-pager--btn {
    border: 1px none #CCC; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-pager--btn-prev:before {
  content: "ï…";
  display: inline;
  position: relative;
  top: 1px;
  right: auto;
  bottom: auto;
  left: -4px;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: baseline;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 209, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--btn-next {
  font-weight: bold;
  padding-bottom: 4px; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-pager--btn-next:after {
    content: "ï…‚";
    display: inline;
    position: relative;
    top: 1px;
    right: auto;
    bottom: auto;
    left: 4px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: baseline;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-pager--btn-first:before {
  content: "ï‰¨";
  display: inline;
  position: relative;
  top: 1px;
  right: auto;
  bottom: auto;
  left: -4px;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: baseline;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-pager--btn-last:after {
  content: "ï‰«";
  display: inline;
  position: relative;
  top: 1px;
  right: auto;
  bottom: auto;
  left: 4px;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: baseline;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 224, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--dropdown-btn {
  padding: 5px 8px; }

/* line 228, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--dropdown-menu {
  min-width: 90px;
  padding: 4px;
  right: 5px;
  text-align: right;
  background: #FFF;
  box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.3); }

/* line 241, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--dropdown-item:nth-child(odd) {
  background: #EEE; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-pager--dropdown-item.is-selected a:before {
  content: "ï‰¦";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0 6px 0 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 249, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--dropdown-item a,
.mf-pager--dropdown-item a:link,
.mf-pager--dropdown-item a:visited {
  padding: 4px 15px;
  color: #6291AE;
  white-space: nowrap; }
  /* line 257, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--dropdown-item a:hover,
  .mf-pager--dropdown-item a:link:hover,
  .mf-pager--dropdown-item a:visited:hover {
    color: white; }

/*?

Recaptcha
=========

* @desc         Estilos para recaptcha (buscar caso de utilizacion). En desuso (Acceda utiliza el de google).
* @name         recaptcha
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/*************************/
/*      recaptcha        */
/* line 20, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
.mf-recaptcha {
  padding-left: 120px; }
  /* line 23, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .recaptcha_only_if_image,
  .mf-recaptcha .recaptcha_only_if_audio,
  .mf-recaptcha .recaptcha_only_if_incorrect_sol {
    display: block; }
  /* line 31, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-fld {
    float: left;
    padding: 1em 0; }
  /* line 36, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-btn {
    float: left; }
  /* line 40, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-reload-container a,
  .mf-recaptcha .mf-recaptcha-audio-container a,
  .mf-recaptcha .mf-recaptcha-help-container a,
  .mf-recaptcha .mf-recaptcha-image-container a {
    float: left;
    clear: both;
    width: 16px;
    height: 0;
    padding-top: 16px;
    overflow: hidden;
    border: 1px solid #CCC;
    border-radius: 2px;
    background-position: 0 0;
    background-repeat: no-repeat; }
  /* line 59, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-reload-container a {
    background-image: url("images/icons/reload_16.png"); }
  /* line 63, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-audio-container a {
    background-image: url("images/icons/audio_16.png"); }
  /* line 67, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-help-container a {
    background-image: url("images/icons/help_16.png"); }
  /* line 71, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-image-container a {
    background-image: url("images/icons/text_16.png"); }
  /* line 75, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-recognition,
  .mf-recaptcha .mf-recaptcha-recognition a {
    clear: both;
    color: #CCC;
    font-size: 0.917em; }
  /* line 83, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-recognition a,
  .mf-recaptcha .mf-recaptcha-recognition a:link,
  .mf-recaptcha .mf-recaptcha-recognition a:visited {
    color: #CCC;
    font-weight: bold; }

/* line 91, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
#recaptcha_image {
  padding: 3px;
  margin-bottom: 0.5em;
  border: 1px solid #CCC;
  border-radius: 3px;
  background: #FFF; }

/* line 102, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
#recaptcha_response_field {
  width: 280px; }

/*?

Report
======

* @desc         Estilos para los informes. En Morfos se llama  informe (report) al reporte o lista de resultados de un formulario
* @name         report
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/**********/
/* Report */
/* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
.mf-report:after {
  content: "";
  display: table;
  clear: both; }

/* line 50, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report .fld {
  margin: 0 0 1.5em 0; }

/* line 54, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report label, .mf-report .label, .mf-report .mf-requirement--answer-label, .mf-report .mf-report--label,
.mf-report .label,
.mf-report .mf-report--label {
  color: #6291AE; }

@media (min-width: 43.75em) {
  /* line 60, node_modules/morfos/private/sass/modules/widgets/_report.scss */
  .mf-report .radio-list .label, .mf-report
  .input-list .label, .mf-report
  .checkbox-list .label, .mf-report
  .multioption-list .label,
  .mf-report .radio-list label,
  .mf-report
  .input-list label,
  .mf-report
  .checkbox-list label,
  .mf-report
  .multioption-list label,
  .mf-report .radio-list .label,
  .mf-report
  .input-list .label,
  .mf-report
  .checkbox-list .label,
  .mf-report
  .multioption-list .label,
  .mf-report .radio-list .mf-requirement--answer-label,
  .mf-report
  .input-list .mf-requirement--answer-label,
  .mf-report
  .checkbox-list .mf-requirement--answer-label,
  .mf-report
  .multioption-list .mf-requirement--answer-label,
  .mf-report .radio-list .mf-report--label,
  .mf-report
  .input-list .mf-report--label,
  .mf-report
  .checkbox-list .mf-report--label,
  .mf-report
  .multioption-list .mf-report--label {
    float: none; } }

/* line 68, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report--fieldset {
  clear: both;
  margin: 0rem 0 0.8571428571rem 0;
  padding: 0;
  border: none; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-report--fieldset:after {
    content: "";
    display: table;
    clear: both; }

/* line 81, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report--legend {
  margin: 0 0 1em 0;
  font-size: 16px;
  font-size: 1.1428571429rem;
  line-height: 24px;
  line-height: 1.7142857143rem;
  color: #6291AE;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 93, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report--label {
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem; }
  @media (min-width: 43.75em) {
    /* line 93, node_modules/morfos/private/sass/modules/widgets/_report.scss */
    .mf-report--label {
      float: left; } }

/* line 101, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report--data {
  overflow: hidden;
  margin: 0;
  padding: 0;
  color: #6291AE; }

@media (min-width: 43.75em) {
  /* line 114, node_modules/morfos/private/sass/modules/widgets/_report.scss */
  .mf-report--textarea {
    max-width: 100%; } }

/* line 124, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report__centred .mf-report--label {
  text-align: right; }

/* line 132, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report__inline .fld {
  display: inline-block;
  margin: 0 1em 0 0; }

/* line 141, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report__stack .fld > label, .mf-report__stack .fld > .label, .mf-report__stack .fld > .mf-requirement--answer-label, .mf-report__stack .fld > .mf-report--label,
.mf-report__stack .fld > .label,
.mf-report__stack.fld > label,
.mf-report__stack.fld > .label,
.mf-report__stack.fld > .mf-requirement--answer-label,
.mf-report__stack.fld > .mf-report--label,
.mf-report__stack.fld > .label {
  display: block;
  float: none; }

/*?

Scroll container
================

* @desc         Aparentemente crea un combo sobre cuyo contenido puede hacerse scroll (Es lamarquesina que se utiliza por ejemplo en Acceda, en los estados de un expediente)
* @name         scroll
* @author
* @tested
* @requires     scrollcontainer.js
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 19, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-scroll-replaced {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-scroll-replaced.focusable:active, .mf-scroll-replaced.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 25, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-scroll--wrapper {
  position: relative;
  height: 100%;
  overflow: hidden;
  margin: 0 5px; }

/* line 35, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-scroll--container {
  position: relative;
  overflow: hidden;
  text-align: center; }
  /* line 44, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .is-scrolling .mf-scroll--container {
    text-align: left; }

/* line 49, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-scroll-list {
  display: inline-block;
  margin: 0;
  white-space: nowrap;
  list-style: none; }
  /* line 57, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .is-scrolling .mf-scroll-list {
    position: relative;
    left: 0; }
  /* line 62, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .mf-scroll-list.is-animating {
    transition: left 0.5s ease-in-out; }

/* line 67, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-scroll-list--item {
  display: inline-block; }
  /* line 72, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .mf-scroll-list--item:first-child {
    margin-left: 0; }
  /* line 76, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .mf-scroll-list--item > a {
    display: block;
    padding: 1px 0.5em; }
  /* line 85, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .mf-scroll-list--item.is-selected {
    padding: 2px; }

/* line 96, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-scroll--nav {
  float: left;
  margin: 0; }

/* line 104, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-scroll-nav--btn {
  display: inline-block;
  overflow: hidden;
  top: 0;
  bottom: 0;
  opacity: 1;
  border-width: 1px;
  border-style: solid;
  border-color: #F4F4F4;
  outline: none;
  background: #6291AE;
  transition: opacity 0.25s linear; }
  /* line 125, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .mf-scroll-nav--btn .mf-icon, .mf-scroll-nav--btn .mf-appmenu--submenu-item-icon:before, .mf-scroll-nav--btn .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-scroll-nav--btn .mf-simple-list--item:before, .mf-scroll-nav--btn .mf-breadcrumb--item.has-submenu:after, .mf-scroll-nav--btn .ac-inbox--icon .mf-inbox--menu-item a::before, .ac-inbox--icon .mf-inbox--menu-item .mf-scroll-nav--btn a::before, .mf-scroll-nav--btn
  .ac-inbox--icon .mf-inbox--submenu-item a::before,
  .ac-inbox--icon .mf-inbox--submenu-item .mf-scroll-nav--btn a::before {
    float: left;
    width: 16px;
    height: 16px;
    margin: 6px 4px;
    text-indent: 0; }
  /* line 134, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .mf-scroll-nav--btn.visuallyhidden {
    opacity: 0; }

/* line 144, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-nav-btn__first,
.nav-btn-first {
  right: 0;
  border-width: 1px;
  box-shadow: -1px 0 2px rgba(0, 0, 0, 0.4); }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-nav-btn__first:before,
  .nav-btn-first:before {
    content: "ï„¿";
    display: inline;
    position: static;
    top: 8px;
    right: auto;
    bottom: auto;
    left: 8px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 156, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-nav-btn__prev,
.nav-btn-prev {
  left: 0;
  border-width: 1px;
  box-shadow: 1px 0 2px rgba(0, 0, 0, 0.4); }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-nav-btn__prev:before,
  .nav-btn-prev:before {
    content: "ï…€";
    display: inline;
    position: static;
    top: 8px;
    right: auto;
    bottom: auto;
    left: 8px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 167, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-nav-btn__next,
.nav-btn-next {
  transform: rotate(180deg);
  right: 0;
  border-width: 1px;
  box-shadow: -1px 0 2px rgba(0, 0, 0, 0.4); }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-nav-btn__next:before,
  .nav-btn-next:before {
    content: "ï…€";
    display: inline;
    position: static;
    top: 8px;
    right: auto;
    bottom: auto;
    left: 8px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 179, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-nav-btn__last,
.nav-btn-last {
  transform: rotate(180deg);
  right: 0;
  border-width: 1px;
  box-shadow: 1px 0 2px rgba(0, 0, 0, 0.4); }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-nav-btn__last:before,
  .nav-btn-last:before {
    content: "ï„¿";
    display: inline;
    position: static;
    top: 8px;
    right: auto;
    bottom: auto;
    left: 8px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 190, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-nav-btn__center,
.nav-btn-center {
  border-width: 1px;
  box-shadow: 1px 0 2px rgba(0, 0, 0, 0.4); }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-nav-btn__center:before,
  .nav-btn-center:before {
    content: "ï„ª";
    display: inline;
    position: static;
    top: 8px;
    right: auto;
    bottom: auto;
    left: 8px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/*?

Tabs
====

* @desc         Estilos para pestaÃ±as (tabs)
* @name         tabs
* @author
* @tested
* @requires     tabs.js
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 106, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs--nav {
  overflow: hidden;
  width: 100%;
  margin: 0;
  list-style: none; }
  /* line 113, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs--nav > li {
    float: left; }
    /* line 116, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs--nav > li > a {
      display: block; }

/* line 137, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs {
  margin-top: 10px;
  margin-bottom: 30px; }

/* line 142, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs--nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  border-bottom: 0;
  margin: 0; }

/* line 151, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs--nav-item {
  background: #d8d8d8 none repeat scroll 0 0;
  border-top: 1px solid #CFCFCF;
  border-bottom: 0 none;
  border-right: 0 none;
  border-left: 1px solid #CFCFCF;
  font-size: 16px;
  color: #676767; }
  /* line 160, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs--nav-item:first-child {
    border-right: 0;
    border-left: 1px solid #CFCFCF; }
  /* line 165, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs--nav-item:last-child {
    border-right: 1px solid #CFCFCF; }
  /* line 169, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs--nav-item > a {
    padding: 10px 25px; }
  /* line 173, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs--nav-item :hover {
    background: #751f00 none repeat scroll 0 0;
    color: white; }
  /* line 178, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs--nav-item.is-selected,
  .mf-tabs--nav-item.is-selected a {
    background: #6291AE none repeat scroll 0 0;
    color: white; }

/* line 185, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs--container {
  overflow: hidden;
  padding: 25px;
  background: white;
  border-top: 1px solid #CFCFCF;
  border-right: 1px solid #CFCFCF;
  border-bottom: 1px solid #CFCFCF;
  border-left: 1px solid #CFCFCF;
  border-radius: 0; }

/* line 198, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs--tab-content {
  padding-top: 0rem;
  padding-right: 0;
  padding-bottom: 0rem;
  padding-left: 0; }
  /* line 204, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs--tab-content.is-hidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
    /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
    .mf-tabs--tab-content.is-hidden.focusable:active, .mf-tabs--tab-content.is-hidden.focusable:focus {
      clip: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      position: static;
      width: auto; }
  /* line 208, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs__slide .mf-tabs--tab-content {
    float: left;
    clear: none; }
    /* line 212, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs__slide .mf-tabs--tab-content.is-selected {
      height: auto; }

/* line 218, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs--scroll-container {
  position: relative;
  overflow: hidden;
  transition: all 1s ease-in-out 0s; }

/* line 227, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs__vertical {
  display: -ms-flexbox;
  display: flex;
  min-height: 0;
  max-height: none; }
  @media (max-width: 48.05625em) {
    /* line 227, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs__vertical {
      display: inherit; } }
  /* line 236, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs__vertical .mf-tabs--nav {
    -ms-flex-flow: column;
        flex-flow: column;
    -ms-flex-preferred-size: 30%;
        flex-basis: 30%;
    min-width: 200px;
    border-bottom: 0;
    border-right: 0;
    background: transparent; }
    @media (max-width: 48.05625em) {
      /* line 236, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
      .mf-tabs__vertical .mf-tabs--nav {
        -ms-flex-flow: nowrap;
            flex-flow: nowrap; } }
  /* line 249, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs__vertical .mf-tabs--nav-item {
    background: #d8d8d8 none repeat scroll 0 0;
    border-top: 1px solid #CFCFCF;
    border-bottom: 0 none;
    border-right: 0 none;
    border-left: 1px solid #CFCFCF;
    font-size: 16px;
    color: #676767; }
    /* line 260, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs__vertical .mf-tabs--nav-item:first-child {
      border-right: 0;
      border-left: 1px solid #CFCFCF; }
    /* line 265, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs__vertical .mf-tabs--nav-item:last-child {
      border-right: 1px solid #CFCFCF; }
    /* line 269, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs__vertical .mf-tabs--nav-item > a {
      padding: 10px 25px; }
      @media (max-width: 48.05625em) {
        /* line 269, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
        .mf-tabs__vertical .mf-tabs--nav-item > a {
          font-size: 14px;
          padding: 9px 9px; } }
    /* line 278, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs__vertical .mf-tabs--nav-item :hover {
      background: #751f00 none repeat scroll 0 0;
      color: white; }
    /* line 283, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs__vertical .mf-tabs--nav-item.is-selected,
    .mf-tabs__vertical .mf-tabs--nav-item.is-selected a {
      background: #6291AE none repeat scroll 0 0;
      color: white; }
  /* line 290, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs__vertical .mf-tabs--container {
    -ms-flex-preferred-size: 70%;
        flex-basis: 70%;
    overflow-y: auto;
    border: 1px solid #CFCFCF 1px solid #CFCFCF 1px solid #CFCFCF 1px solid #CFCFCF; }
  /* line 297, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs__vertical .mf-tabs--tab-content {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0; }
    @media (max-width: 43.74375em) {
      /* line 297, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
      .mf-tabs__vertical .mf-tabs--tab-content {
        padding: 0; } }

/*?

Tooltips
========

* @desc         Crea un mensaje de ayuda que se posiciona sobre un determinado elemento
* @name
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/*Tips: Etiquetas o tags*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 44, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltip {
  position: absolute;
  padding: 20px;
  z-index: 1000; }

/* line 50, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltipContent {
  width: 250px;
  padding: 10px;
  border: 3px solid #09C;
  border: 3px solid #999;
  border-radius: 5px;
  background-color: #FFF; }

/* line 64, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltipContent h6 {
  margin-bottom: 0.5em; }

/* line 68, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltipArrow {
  width: 0;
  height: 0;
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent transparent #999 transparent;
  border-style: solid;
  border-width: 10px; }

/* line 82, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltip.pleft .tooltipArrow {
  top: 50%;
  right: 0;
  margin-top: -10px;
  border-color: transparent transparent transparent #999; }

/* line 89, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltip.pright .tooltipArrow {
  top: 50%;
  left: 0;
  margin-top: -10px;
  border-color: transparent #999 transparent transparent; }

/* line 96, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltip.pbelow .tooltipArrow {
  left: 50%;
  top: 0;
  margin-left: -10px;
  border-color: transparent transparent #999 transparent; }

/* line 103, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltip.pabove .tooltipArrow {
  left: 50%;
  bottom: 0;
  margin-left: -10px;
  border-color: #999 transparent transparent transparent; }

/* miniTooltip */
/* line 112, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip {
  position: absolute;
  padding: 10px;
  z-index: 1000; }

/* line 118, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip span {
  display: block;
  padding: 3px 6px;
  color: #FFF;
  font-size: 0.917em;
  border-radius: 3px;
  background-color: #333;
  background-color: rgba(0, 0, 0, 0.65); }

/* line 133, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip .tooltipArrow {
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  padding: 0;
  border-color: transparent transparent #333 transparent;
  border-color: transparent transparent rgba(0, 0, 0, 0.65) transparent;
  border-style: solid;
  border-width: 5px;
  background: transparent;
  border-radius: 0; }

/* line 152, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.pleft .tooltipArrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-color: transparent transparent transparent #333;
  border-color: transparent transparent transparent rgba(0, 0, 0, 0.65); }

/* line 160, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.pright .tooltipArrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-color: transparent #333 transparent transparent;
  border-color: transparent rgba(0, 0, 0, 0.65) transparent transparent; }

/* line 168, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.pbelow .tooltipArrow {
  left: 50%;
  top: 0;
  margin-left: -5px;
  border-color: transparent transparent #333 transparent;
  border-color: transparent transparent rgba(0, 0, 0, 0.65) transparent; }

/* line 176, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.pabove .tooltipArrow {
  left: 50%;
  bottom: 0;
  margin-left: -5px;
  border-color: #333 transparent transparent transparent;
  border-color: rgba(0, 0, 0, 0.65) transparent transparent transparent; }

/* line 184, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.error span {
  background-color: red;
  background: rgba(255, 0, 0, 0.65); }

/* line 189, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.error .tooltipArrow {
  background: transparent; }

/* line 193, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.error.pabove .tooltipArrow {
  border-color: red transparent transparent transparent;
  border-color: rgba(255, 0, 0, 0.65) transparent transparent transparent; }

/* line 198, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.error.pright .tooltipArrow {
  border-color: transparent red transparent transparent;
  border-color: transparent rgba(255, 0, 0, 0.65) transparent transparent; }

/* line 203, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.error.pbelow .tooltipArrow {
  border-color: transparent transparent red transparent;
  border-color: transparent transparent rgba(255, 0, 0, 0.65) transparent; }

/* line 208, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.error.pleft .tooltipArrow {
  border-color: transparent transparent transparent red;
  border-color: transparent transparent transparent rgba(255, 0, 0, 0.65); }

/* line 213, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.warning span {
  background-color: #BCBB00;
  background: rgba(188, 187, 0, 0.65); }

/* line 218, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.warning .tooltipArrow {
  background: transparent; }

/* line 222, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.warning.pabove .tooltipArrow {
  border-color: #BCBB00 transparent transparent transparent;
  border-color: rgba(188, 187, 0, 0.65) transparent transparent transparent; }

/* line 227, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.warning.pright .tooltipArrow {
  border-color: transparent #BCBB00 transparent transparent;
  border-color: transparent rgba(188, 187, 0, 0.65) transparent transparent; }

/* line 232, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.warning.pbelow .tooltipArrow {
  border-color: transparent transparent #BCBB00 transparent;
  border-color: transparent transparent rgba(188, 187, 0, 0.65) transparent; }

/* line 237, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.warning.pleft .tooltipArrow {
  border-color: transparent transparent transparent #BCBB00;
  border-color: transparent transparent transparent rgba(188, 187, 0, 0.65); }

/* line 242, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.info span {
  background-color: #0099CC;
  background: rgba(0, 153, 204, 0.65); }

/* line 247, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.info .tooltipArrow {
  background: transparent; }

/* line 251, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.info.pabove .tooltipArrow {
  border-color: #0099CC transparent transparent transparent;
  border-color: rgba(0, 153, 204, 0.65) transparent transparent transparent; }

/* line 256, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.info.pright .tooltipArrow {
  border-color: transparent #0099CC transparent transparent;
  border-color: transparent rgba(0, 153, 204, 0.65) transparent transparent; }

/* line 261, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.info.pbelow .tooltipArrow {
  border-color: transparent transparent #0099CC transparent;
  border-color: transparent transparent rgba(0, 153, 204, 0.65) transparent; }

/* line 266, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.info.pleft .tooltipArrow {
  border-color: transparent transparent transparent #0099CC;
  border-color: transparent transparent transparent rgba(0, 153, 204, 0.65); }

/* line 271, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.success span {
  background-color: #5DBB2D;
  background: rgba(93, 187, 45, 0.65); }

/* line 276, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.success .tooltipArrow {
  background: transparent; }

/* line 280, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.success.pabove .tooltipArrow {
  border-color: #5DBB2D transparent transparent transparent;
  border-color: rgba(93, 187, 45, 0.65) transparent transparent transparent; }

/* line 285, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.success.pright .tooltipArrow {
  border-color: transparent #5DBB2D transparent transparent;
  border-color: transparent rgba(93, 187, 45, 0.65) transparent transparent; }

/* line 290, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.success.pbelow .tooltipArrow {
  border-color: transparent transparent #5DBB2D transparent;
  border-color: transparent transparent rgba(93, 187, 45, 0.65) transparent; }

/* line 295, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.success.pleft .tooltipArrow {
  border-color: transparent transparent transparent #5DBB2D;
  border-color: transparent transparent transparent rgba(93, 187, 45, 0.65); }

/* Tips (etiquetas o tags) */
/* line 304, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.mf-tip,
.tip {
  display: inline-block;
  vertical-align: baseline;
  margin: 0;
  padding: 5px 10px 5px 10px;
  white-space: nowrap;
  font-size: 12px;
  font-weight: bold;
  color: #FFF;
  border-radius: 0;
  background-color: transparent; }
  /* line 319, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
  .mf-tip.error,
  .tip.error {
    background-color: #F94E3C; }
  /* line 322, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
  .mf-tip.info,
  .tip.info {
    background-color: #0091AA; }
  /* line 325, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
  .mf-tip.success,
  .tip.success {
    background-color: #5dbb2d; }
  /* line 328, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
  .mf-tip.warning,
  .tip.warning {
    background-color: #E67545; }

/*?

V-Card
======

* @desc         Estilos para una vcard (formato estÃ¡ndar para el intercambio de informaciÃ³n personal, especÃ­ficamente tarjetas personales electrÃ³nicas.
                Las vCards son usualmente adjuntadas a mensajes de correo electrÃ³nico, pero pueden ser intercambiadas de otras formas.
                Pueden contener nombre, direcciÃ³n, nÃºmeros telefÃ³nicos, URLs, logos, fotografÃ­as, e incluso clips de audio.
* @name         vcard
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/**********************/
/* vcard MINHAP - DTIC */
/* line 23, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.vcard .fn {
  font-weight: bold; }

/* line 27, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.vcard a.organization-name {
  color: #6291AE;
  font-weight: bold; }

/* line 32, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.vcard .organization-unit {
  margin-bottom: 1em;
  font-weight: normal;
  font-style: italic; }

/* line 40, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.dsic_vcard span.type {
  display: none; }

/* line 44, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.dsic_vcard a.email {
  display: block;
  float: left;
  margin: 1em 0;
  color: #6291AE; }

/* line 52, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.dsic_vcard .logo {
  clear: both;
  display: block;
  padding: 3px;
  background-color: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); }

/* line 64, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.dsic_vcard {
  border: 1px solid #CCC;
  border-radius: 3px;
  background: linear-gradient(to top, #fff 0%, #e5e5e5 100%); }

/* line 74, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.dsic_vcard .locality,
.dsic_vcard .region,
.dsic_vcard .postal-code,
.dsic_vcard .country-name {
  display: none; }

/*?

Veil
====

* @desc         Estilos para el velo o capa que se situa en la parte posterior de una ventana modal
* @name         veil
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 29, node_modules/morfos/private/sass/modules/widgets/_veil.scss */
.mf-veil {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 5000;
  padding: 3px;
  background: rgba(0, 0, 0, 0.2);
  /*  .ie & {
    background: $veil-ie-bg;
    filter: alpha(opacity = $veil-ie-opacity);
  }*/ }
  /* line 45, node_modules/morfos/private/sass/modules/widgets/_veil.scss */
  .mf-veil.mf-veil__tabs {
    z-index: 1;
    background: transparent;
    /*    .ie & {
      background: $veil-tabs-ie-bg;
      filter: alpha(opacity = $veil-tabs-ie-opacity);
    }*/ }
  /* line 55, node_modules/morfos/private/sass/modules/widgets/_veil.scss */
  .mf-veil.is-hidden {
    display: none; }

/*?

// Error

* @desc         Estilos por defecto para los mensajes genrrales de error de aplicacion (404, 503, etc). Hay que revisarlo completamente
* @name         error
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/*    Error    */
/* line 17, node_modules/morfos/private/sass/templates/_error.scss */
.mf-error-note {
  padding: 5% 5% 5% 25%;
  min-height: 150px;
  background: url("images/note_marker.png") no-repeat 15% 33%; }
  /* line 23, node_modules/morfos/private/sass/templates/_error.scss */
  .mf-error-note .mf-error-title {
    color: #6291AE;
    font-size: 2.333em;
    font-style: normal;
    font-weight: normal; }
  /* line 31, node_modules/morfos/private/sass/templates/_error.scss */
  .mf-error-note .mf-error-subtitle {
    margin-bottom: 1em;
    color: #999;
    font-size: 1.333em;
    font-style: normal;
    font-weight: bold; }
  /* line 40, node_modules/morfos/private/sass/templates/_error.scss */
  .mf-error-note .mf-error-note p {
    font-size: 1em; }

/* line 45, node_modules/morfos/private/sass/templates/_error.scss */
.mf-error-note.mf-404 {
  padding-right: 25%;
  padding-bottom: 120px;
  background: url("images/note_marker.png") no-repeat 15% 33%, url("images/error_404.png") no-repeat right bottom; }

/* Slider */
/* line 3, node_modules/slick-carousel/slick/slick.scss */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

/* line 17, node_modules/slick-carousel/slick/slick.scss */
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  /* line 24, node_modules/slick-carousel/slick/slick.scss */
  .slick-list:focus {
    outline: none; }
  /* line 28, node_modules/slick-carousel/slick/slick.scss */
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

/* line 33, node_modules/slick-carousel/slick/slick.scss */
.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0); }

/* line 42, node_modules/slick-carousel/slick/slick.scss */
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  /* line 50, node_modules/slick-carousel/slick/slick.scss */
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  /* line 56, node_modules/slick-carousel/slick/slick.scss */
  .slick-track:after {
    clear: both; }
  /* line 60, node_modules/slick-carousel/slick/slick.scss */
  .slick-loading .slick-track {
    visibility: hidden; }

/* line 64, node_modules/slick-carousel/slick/slick.scss */
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  /* line 68, node_modules/slick-carousel/slick/slick.scss */
  [dir="rtl"] .slick-slide {
    float: right; }
  /* line 71, node_modules/slick-carousel/slick/slick.scss */
  .slick-slide img {
    display: block; }
  /* line 74, node_modules/slick-carousel/slick/slick.scss */
  .slick-slide.slick-loading img {
    display: none; }
  /* line 80, node_modules/slick-carousel/slick/slick.scss */
  .slick-slide.dragging img {
    pointer-events: none; }
  /* line 84, node_modules/slick-carousel/slick/slick.scss */
  .slick-initialized .slick-slide {
    display: block; }
  /* line 88, node_modules/slick-carousel/slick/slick.scss */
  .slick-loading .slick-slide {
    visibility: hidden; }
  /* line 92, node_modules/slick-carousel/slick/slick.scss */
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

/* line 98, node_modules/slick-carousel/slick/slick.scss */
.slick-arrow.slick-hidden {
  display: none; }

/*?

Select2
=======

* @desc         Select2 es un autocomplete basado en el plugin Select2 de jQuery
* @name         select2
* @author
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/*
Version: @@ver@@ Timestamp: @@timestamp@@
*/
/* line 55, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container {
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle; }

/* line 66, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container .select2-choice {
  display: block;
  overflow: hidden;
  position: relative;
  color: #6291AE;
  text-decoration: none;
  white-space: nowrap;
  background-clip: padding-box;
  -webkit-touch-callout: none; }

/* line 81, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container.select2-drop-above .select2-choice {
  border-bottom-color: #aaa;
  border-radius: 0; }

/* line 87, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container.select2-allowclear .select2-choice .select2-chosen {
  margin-right: 42px; }

/* line 91, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container .select2-choice > .select2-chosen {
  display: block;
  margin-right: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

/* line 101, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container .select2-choice abbr {
  display: none;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 24px;
  top: 8px;
  font-size: 1px;
  text-decoration: none;
  border: 0;
  cursor: pointer;
  outline: 0; }

/* line 117, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container.select2-allowclear .select2-choice abbr {
  display: inline-block; }

/* line 121, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container .select2-choice abbr:hover {
  cursor: pointer; }

/* line 125, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop-mask {
  margin: 0;
  padding: 0;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  border: 0;
  width: auto;
  opacity: 0;
  z-index: 9998; }

/* line 140, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop {
  width: 100%;
  margin-top: -1px;
  position: absolute;
  z-index: 9999;
  top: 100%;
  color: #000;
  border: 1px solid #aaa;
  border-top: 0;
  background: #FFF;
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); }

/* line 156, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop.select2-drop-above {
  margin-top: 1px;
  border-top: 1px solid #aaa;
  border-bottom: 0;
  box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15); }

/* line 164, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop-active {
  border-top: none; }

/* line 168, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop.select2-drop-above.select2-drop-active {
  border-top: 1px solid #5897fb; }

/* line 172, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop-auto-width {
  border-top: 1px solid #aaa;
  width: auto; }

/* line 177, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop-auto-width .select2-search {
  padding-top: 4px; }

/* line 181, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-choice .select2-arrow {
  display: inline-block;
  width: 21px;
  height: 100%;
  position: absolute;
  right: 2px;
  top: 2px;
  background-clip: padding-box; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .select2-choice .select2-arrow:before {
    content: "î™¾";
    display: inline;
    position: relative;
    top: 0;
    right: auto;
    bottom: auto;
    left: 6px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: #666;
    font-family: 'morfont';
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 193, node_modules/morfos/private/sass/modules/select2/_select2.scss */
  .selected .select2-choice .select2-arrow {
    background: linear-gradient(to left, rgba(202, 228, 249, 0) 0%, rgba(202, 228, 249, 0.8) 20%, rgba(202, 228, 249, 0.8) 100%); }

/* line 198, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-dropdown-open.select2-container .select2-choice .select2-arrow {
  background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 20%, rgba(255, 255, 255, 0.8) 100%); }

/* line 202, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container .select2-choice .select2-arrow b {
  display: block;
  width: 100%;
  height: 100%; }

/* line 208, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-search {
  display: inline-block;
  width: 100%;
  min-height: 26px;
  margin: 4px 0;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  z-index: 10000;
  white-space: nowrap; }

/* line 222, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-search input {
  width: 100%;
  height: auto !important;
  min-height: 26px;
  padding: 4px 20px 4px 5px;
  margin: 0;
  outline: 0;
  font-family: sans-serif;
  font-size: 1em;
  border: 1px solid #aaa;
  border-radius: 0;
  box-shadow: none; }

/* line 239, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop.select2-drop-above .select2-search input {
  margin-top: 4px; }

/* line 245, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
  border: 1px solid #5897fb;
  outline: none;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }

/* line 253, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-dropdown-open .select2-choice {
  padding: 3px 4px;
  border-bottom-color: transparent;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background: #FFF;
  box-shadow: 0 1px 0 #fff inset; }

/* line 264, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
  border: 1px solid #5897fb;
  border-top-color: transparent; }

/* line 270, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-dropdown-open .select2-choice .select2-arrow {
  border-left: none;
  filter: none;
  top: 1px;
  right: 1px; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .select2-dropdown-open .select2-choice .select2-arrow:before {
    content: "î™½";
    display: inline;
    position: relative;
    top: 5px;
    right: auto;
    bottom: auto;
    left: 6px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: #666;
    font-family: 'morfont';
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 279, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-dropdown-open .select2-choice .select2-arrow b {
  background-position: -18px 1px; }

/* results */
/* line 284, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results {
  padding: 0 0 0 4px;
  margin: 4px 4px 4px 0;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-tap-highlight-color: transparent; }

/* line 293, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub {
  margin: 0;
  padding-left: 0; }

/* line 298, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub > li .select2-result-label {
  padding-left: 20px;
  white-space: nowrap; }

/* line 303, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 40px; }

/* line 307, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 60px; }

/* line 308, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 80px; }

/* line 309, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 100px; }

/* line 310, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 110px; }

/* line 311, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 120px; }

/* line 313, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results li {
  list-style: none;
  display: list-item;
  background-image: none; }

/* line 319, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results li.select2-result-with-children > .select2-result-label {
  font-weight: bold; }

/* line 323, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-result-label {
  padding: 3px 7px 4px;
  margin: 0;
  cursor: pointer;
  min-height: 1em;
  -webkit-touch-callout: none; }

/* line 334, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-highlighted {
  background: #3875d7;
  color: #fff; }

/* line 339, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results li em {
  background: #feffde;
  font-style: normal; }

/* line 344, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-highlighted em {
  background: transparent; }

/* line 348, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-highlighted ul {
  color: #000;
  background: #fff; }

/* line 355, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
  display: list-item;
  padding: 2px 4px;
  background: #f4f4f4; }

/*
disabled look for disabled choices in the results dropdown
*/
/* line 368, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-disabled.select2-highlighted {
  display: list-item;
  color: #666;
  background: #f4f4f4;
  cursor: default; }

/* line 376, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-disabled {
  display: list-item;
  background: #f4f4f4;
  cursor: default; }

/* line 383, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-selected {
  display: none; }

/* line 387, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-more-results.select2-active {
  background: #f4f4f4 url("../images/select2-spinner.gif") no-repeat 100%; }

/* line 391, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-more-results {
  background: #f4f4f4;
  display: list-item; }

/* disabled styles */
/* line 398, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container.select2-container-disabled .select2-choice {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #F4F4F4;
  cursor: default; }

/* line 405, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container.select2-container-disabled .select2-choice .select2-arrow {
  background-color: #f4f4f4;
  background-image: none;
  border-left: 0; }

/* line 411, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container.select2-container-disabled .select2-choice abbr {
  display: none; }

/* multiselect */
/* line 418, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-drop-multi {
  max-height: 200px;
  overflow-y: auto; }

/* line 424, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices {
  height: auto !important;
  height: 1%;
  margin: 0;
  padding: 0 2px;
  position: relative;
  cursor: text;
  overflow: hidden;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #DADADA;
  border-radius: 0;
  background: #e6f4f7;
  box-shadow: none; }

/* line 442, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.is-selected.select2-container-multi .select2-choices {
  padding: 0;
  border: none;
  background: transparent;
  box-shadow: none; }

/* line 451, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-locked {
  padding: 3px 5px 3px 5px !important; }

/* line 455, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices {
  min-height: 26px;
  margin: 0; }

/* line 461, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi.select2-container-active .select2-choices {
  border: 1px solid #5897fb;
  outline: none; }

/* line 466, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices li {
  float: left;
  list-style: none; }

/* line 471, node_modules/morfos/private/sass/modules/select2/_select2.scss */
html[dir="rtl"] .select2-container-multi .select2-choices li {
  float: right; }

/* line 475, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices .select2-search-field {
  margin: 0;
  padding: 0;
  max-width: 100%;
  white-space: nowrap; }

/* line 482, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices .select2-search-field input {
  padding: 5px;
  margin: 1px 0;
  width: 100%;
  font-family: sans-serif;
  font-size: 100%;
  color: #666;
  outline: 0;
  border: 0;
  box-shadow: none;
  background: transparent !important; }

/* line 502, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-default {
  color: #999 !important; }

/* line 506, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices .select2-search-choice {
  position: relative;
  padding: 4px 18px 4px 5px;
  margin: 2px 0 2px 2px;
  line-height: 13px;
  color: #333;
  border: 1px solid #AAA;
  border-radius: 3px;
  cursor: default;
  background-clip: padding-box;
  -webkit-touch-callout: none;
  background: #EEE;
  box-shadow: none; }

/* line 530, node_modules/morfos/private/sass/modules/select2/_select2.scss */
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice {
  margin-left: 0;
  margin-right: 5px; }

/* line 535, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
  cursor: default; }

/* line 539, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices .select2-search-choice-focus {
  background: #d4d4d4; }

/* line 543, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-search-choice-close {
  display: block;
  position: absolute;
  right: 5px;
  top: 4px;
  outline: none; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .select2-search-choice-close:before {
    content: "ï‰¤";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: #888;
    font-family: 'morfont';
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 554, node_modules/morfos/private/sass/modules/select2/_select2.scss */
html[dir="rtl"] .select2-search-choice-close {
  right: auto;
  left: 3px; }

/* line 559, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-search-choice-close {
  right: 5px; }

/* line 563, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px; }

/* line 567, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
  background-position: right -11px; }

/* disabled styles */
/* line 572, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi.select2-container-disabled .select2-choices {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #F4F4F4;
  cursor: default; }

/* line 579, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
  padding: 3px 5px 3px 5px;
  border: 1px solid #F4F4F4;
  background-image: none;
  background-color: #f4f4f4; }

/* line 586, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
  display: none;
  background: none; }

/* end multiselect */
/* line 591, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-result-selectable {
  font-weight: bold; }

/* line 596, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
  font-weight: normal; }

/* line 601, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-offscreen,
.select2-offscreen:focus {
  clip: rect(0 0 0 0) !important;
  width: 1px !important;
  height: 1px !important;
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  outline: 0 !important;
  left: 0px !important;
  top: 0px !important; }

/* line 616, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-display-none {
  display: none; }

/* line 620, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-measure-scrollbar {
  position: absolute;
  top: -10000px;
  left: -10000px;
  width: 100px;
  height: 100px;
  overflow: scroll; }

/* line 3, private/sass/modules/_banner-list.scss */
.ac-banners {
  margin-top: 0;
  margin-bottom: 1em;
  padding: 20px 10px;
  background-color: #f7f6f6;
  border: 1px solid #dddddd; }

/* line 11, private/sass/modules/_banner-list.scss */
.ac-banners-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  margin: 0; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .ac-banners-list:after {
    content: "";
    display: table;
    clear: both; }
  /* line 17, private/sass/modules/_banner-list.scss */
  .ac-banners-list > li {
    display: block;
    -ms-flex-positive: 1;
        flex-grow: 1; }
    @media (max-width: 60.05625em) {
      /* line 17, private/sass/modules/_banner-list.scss */
      .ac-banners-list > li {
        width: 50%;
        padding-right: .8em; }
        /* line 25, private/sass/modules/_banner-list.scss */
        .ac-banners-list > li:nth-child(2n+1) {
          padding-right: .6em;
          clear: left; }
        /* line 30, private/sass/modules/_banner-list.scss */
        .ac-banners-list > li:nth-child(2n) {
          padding-left: .6em; }
        /* line 36, private/sass/modules/_banner-list.scss */
        .ac-banners-list > li:nth-child(1) .ac-banners-list--item, .ac-banners-list > li:nth-child(2) .ac-banners-list--item {
          padding-top: 0;
          border: 0; } }
    @media (max-width: 48.05625em) {
      /* line 17, private/sass/modules/_banner-list.scss */
      .ac-banners-list > li {
        width: 100%;
        padding-right: 0;
        padding-left: 0; }
        /* line 48, private/sass/modules/_banner-list.scss */
        .ac-banners-list > li:nth-child(2n) {
          padding-right: 0;
          padding-left: 0; }
        /* line 54, private/sass/modules/_banner-list.scss */
        .ac-banners-list > li:nth-child(1) .ac-banners-list--item {
          padding-top: 0;
          border: 0; }
        /* line 61, private/sass/modules/_banner-list.scss */
        .ac-banners-list > li:nth-child(n+2) .ac-banners-list--item {
          padding-top: 12px;
          border-width: 1px 0 0;
          border-style: solid;
          border-color: #ccc; } }
    @media (min-width: 60.0625em) {
      /* line 17, private/sass/modules/_banner-list.scss */
      .ac-banners-list > li {
        width: 33.33%;
        padding-right: .8em; }
        /* line 74, private/sass/modules/_banner-list.scss */
        .ac-banners-list > li:nth-child(3n-1) {
          padding-right: .4em;
          padding-left: .4em; }
        /* line 79, private/sass/modules/_banner-list.scss */
        .ac-banners-list > li:nth-child(3n) {
          padding-right: 0;
          padding-left: .8em; }
        /* line 84, private/sass/modules/_banner-list.scss */
        .ac-banners-list > li:nth-child(3n+1) {
          clear: left; }
        /* line 90, private/sass/modules/_banner-list.scss */
        .ac-banners-list > li:nth-child(1) .ac-banners-list--item, .ac-banners-list > li:nth-child(2) .ac-banners-list--item, .ac-banners-list > li:nth-child(3) .ac-banners-list--item {
          padding-top: 0;
          border: 0; } }

/* line 99, private/sass/modules/_banner-list.scss */
.ac-banners-list--item {
  display: block;
  height: 100%;
  margin: 0;
  padding: 12px 0;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: #ccc; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .ac-banners-list--item:after {
    content: "";
    display: table;
    clear: both; }
  /* line 110, private/sass/modules/_banner-list.scss */
  .ac-banners-list--item:hover .mf-simple-list--title, .ac-banners-list--item:focus .mf-simple-list--title {
    text-decoration: underline; }
  /* line 116, private/sass/modules/_banner-list.scss */
  .ac-banners-list--item .visuallyhidden {
    position: absolute;
    left: -9999em; }

/* line 122, private/sass/modules/_banner-list.scss */
.ac-banners-list--img {
  float: left;
  width: 48px;
  height: 48px;
  margin-right: 10px; }

/* line 129, private/sass/modules/_banner-list.scss */
.ac-banners-list--text {
  overflow: hidden; }
  /* line 132, private/sass/modules/_banner-list.scss */
  .ac-banners-list--text p {
    font-size: 14px;
    font-size: 1rem;
    line-height: 18px;
    line-height: 1.2857142857rem;
    padding: 0; }

/* line 3, private/sass/modules/_carousel.scss */
.ac-module__carousel {
  background: white; }

/* line 9, private/sass/modules/_carousel.scss */
.mf-carousel--pager li button, .mf-carousel--pager li .mf-cookies--accept, .mf-carousel--pager li .mf-cookies--info, .mf-carousel--pager li .mf-scroll-nav--btn {
  outline: none;
  text-indent: -99999em; }

/* line 15, private/sass/modules/_carousel.scss */
.mf-carousel--pager li.slick-active button, .mf-carousel--pager li.slick-active .mf-cookies--accept, .mf-carousel--pager li.slick-active .mf-cookies--info, .mf-carousel--pager li.slick-active .mf-scroll-nav--btn {
  border-color: #892400;
  background: #892400;
  box-shadow: none; }

/* line 24, private/sass/modules/_carousel.scss */
.mf-carousel--button-prev,
.mf-carousel--button-next {
  display: none !important; }

@media (max-width: 43.74375em) {
  /* line 3, private/sass/modules/_exp-list.scss */
  .ac-exp-list {
    padding: 0; } }

/* line 9, private/sass/modules/_exp-list.scss */
.ac-exp-item {
  margin: 0 0 4px;
  padding: 0; }

/* line 14, private/sass/modules/_exp-list.scss */
.ac-exp-item--content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  margin: 0 0 10px 0;
  padding: 15px 20px 0;
  background: #f7f6f6;
  border-top: 1px solid #F4F4F4;
  border-right: 1px solid #F4F4F4;
  border-bottom: 1px solid #F4F4F4;
  border-left: 4px solid #4da6a6;
  box-shadow: none; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .ac-exp-item--content:after {
    content: "";
    display: table;
    clear: both; }
  @media (max-width: 48.05625em) {
    /* line 14, private/sass/modules/_exp-list.scss */
    .ac-exp-item--content {
      border-top: 4px solid #4da6a6;
      border-right: 1px solid #ececec;
      border-bottom: 1px solid #ececec;
      border-left: 1px solid #ececec; } }

/* line 37, private/sass/modules/_exp-list.scss */
.ac-exp-item--data {
  -ms-flex-positive: 1;
      flex-grow: 1;
  width: 75%;
  padding-right: .5em; }

/* line 47, private/sass/modules/_exp-list.scss */
.ac-exp-item--time {
  font-size: 13px;
  font-size: 0.9285714286rem;
  line-height: 18px;
  line-height: 1.2857142857rem; }

/* line 51, private/sass/modules/_exp-list.scss */
.ac-exp-item--id {
  font-size: 18px;
  font-size: 1.2857142857rem;
  line-height: 24px;
  line-height: 1.7142857143rem;
  margin: 0;
  padding: 0;
  font-weight: 700; }

/* line 58, private/sass/modules/_exp-list.scss */
.ac-exp-item--name {
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  margin: 0 0 .5em;
  padding: 0; }

/* line 69, private/sass/modules/_exp-list.scss */
.ac-exp-item--state {
  margin: 5px 0 10px;
  width: auto; }
  /* line 74, private/sass/modules/_exp-list.scss */
  .ac-exp-item--state.finalizado {
    color: #fff;
    background-color: #c7c7c7; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .ac-exp-item--state.finalizado:before {
      content: "ïˆ–";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 6px 0 0;
      width: auto;
      height: auto;
      speak: none;
      color: inherit;
      font-family: 'morfont';
      font-size: 12px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: inherit;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
  /* line 80, private/sass/modules/_exp-list.scss */
  .ac-exp-item--state.revisado {
    color: #fff;
    background-color: #5dbb2d; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .ac-exp-item--state.revisado:before {
      content: "ï‰¦";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 6px 0 0;
      width: auto;
      height: auto;
      speak: none;
      color: inherit;
      font-family: 'morfont';
      font-size: 12px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: inherit;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
  /* line 86, private/sass/modules/_exp-list.scss */
  .ac-exp-item--state.pendiente {
    color: #fff;
    background-color: #F94E3C; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .ac-exp-item--state.pendiente:before {
      content: "ï‹Š";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 6px 0 0;
      width: auto;
      height: auto;
      speak: none;
      color: inherit;
      font-family: 'morfont';
      font-size: 12px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: inherit;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }

/* line 94, private/sass/modules/_exp-list.scss */
.ac-exp-item--user {
  font-size: 13px;
  font-size: 0.9285714286rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  margin: 0;
  padding: 0; }

/* line 104, private/sass/modules/_exp-list.scss */
.ac-exp-item--tool-list {
  display: block;
  margin: 10px 0 0;
  padding: 5px 10px;
  border-left: 1px solid #F4F4F4; }
  @media (max-width: 43.74375em) {
    /* line 104, private/sass/modules/_exp-list.scss */
    .ac-exp-item--tool-list {
      display: inline-block;
      padding: 0;
      border-width: 0; } }

/* line 119, private/sass/modules/_exp-list.scss */
.ac-exp-item--tool-item {
  font-size: 13px;
  font-size: 0.9285714286rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  display: block;
  padding: 3px;
  margin: 5px 0;
  border: 1px solid #6291AE;
  background-color: white; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .ac-exp-item--tool-item a:before {
    content: "ï†¬";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 129, private/sass/modules/_exp-list.scss */
  .ac-exp-item--tool-item a:hover, .ac-exp-item--tool-item a:focus {
    color: #561700; }
  @media (max-width: 43.74375em) {
    /* line 119, private/sass/modules/_exp-list.scss */
    .ac-exp-item--tool-item {
      display: inline-block; } }

/* line 140, private/sass/modules/_exp-list.scss */
.ac-exp-item--tab-nav {
  position: relative;
  width: 100%;
  clear: both;
  padding: 10px 0 5px; }

/* line 147, private/sass/modules/_exp-list.scss */
.ac-exp-item--tab-title {
  font-size: 12px;
  font-size: 0.8571428571rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  display: inline-block;
  margin: 0;
  padding: 0; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .ac-exp-item--tab-title:after {
    content: "ï„­";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 155, private/sass/modules/_exp-list.scss */
.ac-exp-item--tab-list {
  font-size: 12px;
  font-size: 0.8571428571rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  display: inline-block;
  margin: 0 70px 0 0;
  padding: 0 0 5px; }
  @media (max-width: 48.05625em) {
    /* line 155, private/sass/modules/_exp-list.scss */
    .ac-exp-item--tab-list {
      margin: 0;
      padding: 0;
      display: block; } }

/* line 168, private/sass/modules/_exp-list.scss */
.ac-exp-item--tab-item {
  display: inline-block;
  margin: 0 6px;
  padding: 3px; }
  /* line 173, private/sass/modules/_exp-list.scss */
  .ac-exp-item--tab-item a {
    display: inline-block; }
    /* line 176, private/sass/modules/_exp-list.scss */
    .ac-exp-item--tab-item a:hover, .ac-exp-item--tab-item a:focus {
      color: #561700; }
    /* line 181, private/sass/modules/_exp-list.scss */
    .ac-exp-item--tab-item a[aria-selected="true"] {
      background: #892400;
      color: #fff; }
  /* line 187, private/sass/modules/_exp-list.scss */
  .ac-exp-item--tab-item.is-disabled a {
    color: #999;
    cursor: default; }
  @media (max-width: 48.05625em) {
    /* line 168, private/sass/modules/_exp-list.scss */
    .ac-exp-item--tab-item {
      margin: 0;
      padding: 0; } }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.ac-exp-item--tab-item__req a:before,
.ac-exp-item--tab-item__res a:before {
  content: "ïŠ";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 5px 1px 5px 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.ac-exp-item--tab-item__com a:before {
  content: "ïŠ‘";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 5px 1px 5px 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 213, private/sass/modules/_exp-list.scss */
.ac-exp-item--tab-notes {
  box-shadow: rgba(51, 51, 51, 0.5) 1px 1px 2px 0;
  background-image: linear-gradient(to top right, #F5F0BB, #F1E76C);
  font-size: 13px;
  font-size: 0.9285714286rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  transform: rotate(3deg);
  display: inline-block;
  position: absolute;
  right: 0;
  bottom: 8px; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .ac-exp-item--tab-notes:before {
    content: "ï‰£";
    display: inline;
    position: absolute;
    top: 1px;
    right: 4px;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 23px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 223, private/sass/modules/_exp-list.scss */
  .ac-exp-item--tab-notes a {
    transform: rotate(-3deg);
    display: block;
    padding: 1em; }

/* line 230, private/sass/modules/_exp-list.scss */
.ac-exp-item--tab--container {
  background-color: #eaeaea; }

/* line 234, private/sass/modules/_exp-list.scss */
.ac-exp-item--tab--content {
  border-top: #aaaaaa;
  border-right: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
  padding: 5px; }
  /* line 242, private/sass/modules/_exp-list.scss */
  .ac-exp-item--tab--content li {
    display: block;
    margin-bottom: .5em; }

/* line 248, private/sass/modules/_exp-list.scss */
.exp_item_req.pending_requirement {
  font-weight: bold; }

/* line 2, private/sass/modules/_colaps-list.scss */
.ac-colaps-list {
  border-width: 0; }
  /* line 5, private/sass/modules/_colaps-list.scss */
  .ac-colaps-list .ac-colaps-list--head {
    padding: 10px 20px; }
    /* line 8, private/sass/modules/_colaps-list.scss */
    .ac-colaps-list .ac-colaps-list--head.is-selected {
      border-bottom: 1px solid #e6e6e6; }
    @media (max-width: 43.74375em) {
      /* line 5, private/sass/modules/_colaps-list.scss */
      .ac-colaps-list .ac-colaps-list--head {
        padding: 10px 0; } }
  @media (max-width: 43.74375em) {
    /* line 18, private/sass/modules/_colaps-list.scss */
    .ac-colaps-list .mf-simple-list--item {
      padding: 10px; } }
  @media (min-width: 43.75em) {
    /* line 24, private/sass/modules/_colaps-list.scss */
    .ac-colaps-list .mf-simple-list__zebra {
      margin-right: 0;
      margin-left: 0; }
    /* line 29, private/sass/modules/_colaps-list.scss */
    .ac-colaps-list .mf-simple-list--item {
      display: table;
      width: 100%; }
      /* line 32, private/sass/modules/_colaps-list.scss */
      .ac-colaps-list .mf-simple-list--item .mf-simple-list--item > p {
        display: table-cell;
        vertical-align: top;
        padding-top: 5px; }
    /* line 39, private/sass/modules/_colaps-list.scss */
    .ac-colaps-list .ac-subcat-main {
      display: table-cell;
      width: 100%;
      vertical-align: top;
      padding: 5px 10px 10px; }
      /* line 45, private/sass/modules/_colaps-list.scss */
      .ac-colaps-list .ac-subcat-main .mf-simple-list--title {
        display: inline-block; }
        /* line 47, private/sass/modules/_colaps-list.scss */
        .ac-colaps-list .ac-subcat-main .mf-simple-list--title a {
          color: inherit; }
          /* line 49, private/sass/modules/_colaps-list.scss */
          .ac-colaps-list .ac-subcat-main .mf-simple-list--title a:hover {
            text-decoration: underline; } }
  /* line 56, private/sass/modules/_colaps-list.scss */
  .ac-colaps-list .mf-simple-list--description {
    /*&:focus {
      outline: 1px dotted;
    }*/ }
    /* line 60, private/sass/modules/_colaps-list.scss */
    .ac-colaps-list .mf-simple-list--description[aria-hidden="true"] {
      display: none; }

/* line 65, private/sass/modules/_colaps-list.scss */
.ac-info-button {
  width: 18px;
  height: 18px;
  overflow: hidden;
  padding: 0;
  margin: 0 .25em;
  border: 1px solid transparent;
  background-color: transparent;
  color: #892400; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .ac-info-button:before {
    content: "ï‰";
    display: block;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: initial;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .ac-info-button[aria-expanded="true"]:before {
    content: "ïŠ‹";
    display: block;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: initial;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 78, private/sass/modules/_colaps-list.scss */
  .ac-info-button:hover, .ac-info-button:focus {
    border: 1px solid #e6e6e6;
    color: #6291AE;
    background-color: transparent; }
  /* line 83, private/sass/modules/_colaps-list.scss */
  .ac-info-button:focus {
    outline: 1px dotted; }

@media (max-width: 43.74375em) {
  /* line 89, private/sass/modules/_colaps-list.scss */
  .ac-subcat-navbuttons {
    margin-top: 5px; }
    /* line 93, private/sass/modules/_colaps-list.scss */
    .ac-subcat-navbuttons a {
      width: 100%; } }

@media (min-width: 43.75em) {
  /* line 89, private/sass/modules/_colaps-list.scss */
  .ac-subcat-navbuttons {
    display: table-cell;
    vertical-align: top;
    float: right;
    margin: 5px; } }

/* line 106, private/sass/modules/_colaps-list.scss */
.js-colap-control,
.js-colap-control-01 {
  cursor: pointer; }

@media (min-width: 60.0625em) {
  /* line 3, private/sass/modules/_filterbar.scss */
  .ac-filterbar {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-pack: justify;
        justify-content: space-between; } }

@media (min-width: 60.0625em) {
  /* line 12, private/sass/modules/_filterbar.scss */
  .ac-filterbar--filter {
    display: inline-block; } }

/* line 18, private/sass/modules/_filterbar.scss */
.ac-filterbar--search {
  display: inline-block; }
  @media (min-width: 60.0625em) {
    /* line 18, private/sass/modules/_filterbar.scss */
    .ac-filterbar--search {
      border-right: 2px dashed #d0d0d0;
      margin: 0 20px 0 0; } }
  @media (max-width: 48.05625em) {
    /* line 18, private/sass/modules/_filterbar.scss */
    .ac-filterbar--search {
      border-right: 0px dashed #d0d0d0;
      border-bottom: 2px dashed #d0d0d0;
      margin: 0 0 20px 0;
      padding: 0 0 10px; } }

/* line 3, private/sass/modules/_custom-modules.scss */
.ac-custom-mod,
.ac-custom-mod__help,
.ac-custom-mod__myfiles {
  text-align: center;
  height: 100%;
  padding: 15px 10px;
  background: #f7f6f6;
  border: 0; }

/* line 14, private/sass/modules/_custom-modules.scss */
.ac-custom-mod__help,
.ac-custom-mod__myfiles {
  position: relative; }
  /* line 18, private/sass/modules/_custom-modules.scss */
  .ac-custom-mod__help .ac-custom-mod--title,
  .ac-custom-mod__myfiles .ac-custom-mod--title {
    display: block;
    font-size: 24px;
    font-size: 1.7142857143rem;
    line-height: 30px;
    line-height: 2.1428571429rem; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.ac-custom-mod__myfiles:before {
  content: "ï‹¸";
  display: inline;
  position: relative;
  top: 0;
  right: 0;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: #6291AE;
  font-family: 'morfont';
  font-size: 72px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 1.2;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6); }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.ac-custom-mod__help:before {
  content: "ï…œ";
  display: inline;
  position: relative;
  top: 0;
  right: 0;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: #6291AE;
  font-family: 'morfont';
  font-size: 72px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 1.2;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6); }

/* line 53, private/sass/modules/_custom-modules.scss */
.ac-custom-mod--title {
  font-size: 24px;
  font-size: 1.7142857143rem;
  line-height: 30px;
  line-height: 2.1428571429rem;
  font-weight: 700;
  position: relative;
  padding: 0;
  margin: 0; }

/* line 62, private/sass/modules/_custom-modules.scss */
.ac-custom-mod--text {
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  margin: .5em 0 0; }

/* line 2, private/sass/_custom.scss */
a:focus {
  color: #6291AE; }

/* line 5, private/sass/_custom.scss */
a[target="_blank"] {
  position: relative; }
  /* line 7, private/sass/_custom.scss */
  a[target="_blank"] .ac-blank-lnk {
    position: absolute;
    left: -99999em;
    font-size: .85rem;
    color: transparent; }
  /* line 14, private/sass/_custom.scss */
  a[target="_blank"]:hover .ac-blank-lnk, a[target="_blank"]:focus .ac-blank-lnk {
    left: 1em;
    top: -1em;
    padding: 0px 6px;
    color: #333;
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); }

/* line 28, private/sass/_custom.scss */
.ac-msg__no-js {
  display: block;
  padding: 0 20px 10px;
  border: 1px solid #F4F4F4;
  background: white;
  margin-bottom: 10px; }

/* line 35, private/sass/_custom.scss */
.ac-msg__deprecated {
  position: fixed;
  top: 0;
  z-index: 20000;
  display: block;
  padding: 10px 20px;
  border: 1px solid #F4F4F4;
  background: white; }

/* line 52, private/sass/_custom.scss */
.primary :hover,
.primary :focus,
.mf-button__primary :hover,
.mf-button__primary :focus,
input.primary[type="button"] :hover,
input.primary[type="button"] :focus,
input.primary[type="submit"] :hover,
input.primary[type="submit"] :focus,
input.mf-button__primary[type="button"] :hover,
input.mf-button__primary[type="button"] :focus,
input.mf-button__primary[type="submit"] :hover,
input.mf-button__primary[type="submit"] :focus {
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); }

/* line 66, private/sass/_custom.scss */
.secondary :hover,
.secondary :focus,
.mf-button__secondary :hover,
.mf-button__secondary :focus,
input.secondary[type="button"] :hover,
input.secondary[type="button"] :focus,
input.secondary[type="submit"] :hover,
input.secondary[type="submit"] :focus,
input.secondary[type="reset"] :hover,
input.secondary[type="reset"] :focus,
input.mf-button__secondary[type="button"] :hover,
input.mf-button__secondary[type="button"] :focus,
input.mf-button__secondary[type="submit"] :hover,
input.mf-button__secondary[type="submit"] :focus {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); }

/* line 72, private/sass/_custom.scss */
.mf-table-data--row-action.secondary {
  font-size: 12px; }
  /* line 74, private/sass/_custom.scss */
  .mf-table-data--row-action.secondary:hover {
    color: white; }

/* line 80, private/sass/_custom.scss */
.mf-table-data thead th.ac-actions {
  min-width: 120px; }

/* line 88, private/sass/_custom.scss */
.portal .mf-topbar {
  max-width: 100em;
  padding: 0; }

@media (max-width: 43.74375em) {
  /* line 96, private/sass/_custom.scss */
  .mf-appmenu--menu {
    width: 85%; } }

/* line 102, private/sass/_custom.scss */
.mf-appmenu--submenu {
  border-width: 0; }
  /* line 106, private/sass/_custom.scss */
  .mf-appmenu--submenu.mf-simple-list {
    max-width: 60em;
    margin: 0; }
    /* line 110, private/sass/_custom.scss */
    .mf-appmenu--submenu.mf-simple-list .mf-appmenu--submenu-item {
      margin-top: 0; }
  @media (max-width: 43.74375em) {
    /* line 102, private/sass/_custom.scss */
    .mf-appmenu--submenu {
      position: static;
      display: none !important;
      /* .is-hold & {
      display: block !important; // Incluyo !important para sobreescribir "none" incluido por js (show();)
    }*/ } }

/* line 126, private/sass/_custom.scss */
.mf-appmenu--submenu[aria-hidden="true"] {
  display: none; }

/* line 134, private/sass/_custom.scss */
.mf-appmenu--item__L1.has-submenu:hover .ac-appmenu--submenu-wrap, .mf-appmenu--item__L1.has-submenu.is-open .ac-appmenu--submenu-wrap {
  position: absolute;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  background: white; }
  /* line 140, private/sass/_custom.scss */
  .mf-appmenu--item__L1.has-submenu:hover .ac-appmenu--submenu-wrap > .mf-appmenu--submenu, .mf-appmenu--item__L1.has-submenu.is-open .ac-appmenu--submenu-wrap > .mf-appmenu--submenu {
    position: relative; }
    /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
    .mf-appmenu--item__L1.has-submenu:hover .ac-appmenu--submenu-wrap > .mf-appmenu--submenu:after, .mf-appmenu--item__L1.has-submenu.is-open .ac-appmenu--submenu-wrap > .mf-appmenu--submenu:after {
      content: "";
      display: table;
      clear: both; }
    @media (min-width: 43.75em) {
      /* line 140, private/sass/_custom.scss */
      .mf-appmenu--item__L1.has-submenu:hover .ac-appmenu--submenu-wrap > .mf-appmenu--submenu, .mf-appmenu--item__L1.has-submenu.is-open .ac-appmenu--submenu-wrap > .mf-appmenu--submenu {
        opacity: 1;
        padding: 0;
        height: auto;
        /* Default auto */
        margin: 0;
        /* Default 0 */
        overflow: visible;
        /* Default visible */
        width: auto;
        transition: opacity 0.25s linear;
        width: 280px; } }

/* line 152, private/sass/_custom.scss */
.mf-appmenu--item__L1.has-submenu.is-open.is-overflow .ac-appmenu--submenu-wrap {
  overflow-y: auto;
  overflow-x: visible; }
  /* line 155, private/sass/_custom.scss */
  .mf-appmenu--item__L1.has-submenu.is-open.is-overflow .ac-appmenu--submenu-wrap .mf-appmenu--submenu > .mf-appmenu--submenu-item {
    float: left;
    margin: 0; }

@media (max-width: 43.74375em) {
  /* line 164, private/sass/_custom.scss */
  .mf-appmenu--item__L1.has-submenu a::after,
  .mf-appmenu--item__L1.has-submenu a:hover::after {
    display: none; } }

/* line 172, private/sass/_custom.scss */
.mf-appmenu--submenu-item {
  width: 100%;
  padding: 0; }
  @media (max-width: 43.74375em) {
    /* line 177, private/sass/_custom.scss */
    .mf-appmenu--submenu-item > a {
      padding: 10px; } }

@media (min-width: 60.0625em) {
  /* line 185, private/sass/_custom.scss */
  .mf-layout--column {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column nowrap;
        flex-flow: column nowrap; }
    /* line 190, private/sass/_custom.scss */
    .mf-layout--column .mf-layout--module__vertical {
      -ms-flex-positive: 1;
          flex-grow: 1; } }

@media (max-width: 48.05625em) {
  /* line 185, private/sass/_custom.scss */
  .mf-layout--column {
    display: block; } }

@media (min-width: 48.0625em) and (max-width: 60.05625em) {
  /* line 201, private/sass/_custom.scss */
  .mf-layout--column,
  .mf-layout--module-sidebar {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap; }
    /* line 207, private/sass/_custom.scss */
    .mf-layout--column .mf-layout--module__vertical,
    .mf-layout--module-sidebar .mf-layout--module__vertical {
      -ms-flex-positive: 1;
          flex-grow: 1;
      margin-bottom: 0; } }

/* line 215, private/sass/_custom.scss */
.mf-breadcrumb--submenu[aria-hidden="false"] {
  opacity: 1;
  height: auto;
  z-index: 1; }
  @media (max-width: 43.74375em) {
    /* line 215, private/sass/_custom.scss */
    .mf-breadcrumb--submenu[aria-hidden="false"] {
      width: 98%;
      max-width: 98%;
      left: 1%;
      right: 1%; } }

/* line 229, private/sass/_custom.scss */
.mf-lang--menu[aria-hidden="false"] {
  opacity: 1;
  height: auto;
  width: auto; }

/* line 235, private/sass/_custom.scss */
.is-hold .mf-lang--menu {
  display: block !important; }

/* line 240, private/sass/_custom.scss */
.ac-topnav {
  padding: 0 20px;
  border-width: 0;
  border-style: none;
  border-color: #e6e6e6; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .ac-topnav:after {
    content: "";
    display: table;
    clear: both; }
  /* line 249, private/sass/_custom.scss */
  .ac-topnav .mf-breadcrumb {
    float: left; }
  @media (max-width: 43.74375em) {
    /* line 240, private/sass/_custom.scss */
    .ac-topnav {
      padding: 0; } }
  @media (max-width: 48.05625em) {
    /* line 240, private/sass/_custom.scss */
    .ac-topnav {
      display: none; } }

/* line 262, private/sass/_custom.scss */
.ac-topnav__home {
  padding: 0;
  margin: 0 0 10px; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .ac-topnav__home:after {
    content: "";
    display: table;
    clear: both; }

/* line 268, private/sass/_custom.scss */
.ac-usermenu {
  display: block;
  float: right;
  margin: 0;
  padding: 0; }
  /* line 274, private/sass/_custom.scss */
  .ac-usermenu .ac-usermenu--menu {
    margin: 0;
    padding: 0; }

/* line 280, private/sass/_custom.scss */
.ac-usermenu--item,
.ac-usermenu--logout {
  display: inline-block;
  margin: 0;
  padding: 1px 10px 4px; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.ac-usermenu--item:before {
  content: "ïŒ…";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 5px;
  width: auto;
  height: auto;
  speak: none;
  color: white;
  font-family: 'morfont';
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 291, private/sass/_custom.scss */
.ac-usermenu--item:before {
  padding: 5px;
  background-color: #6291AE;
  border-radius: 100px; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.ac-usermenu--logout:before {
  content: "ï‹…";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 5px;
  width: auto;
  height: auto;
  speak: none;
  color: #6291AE;
  font-family: 'morfont';
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 309, private/sass/_custom.scss */
.mf-breadcrumb--item.has-submenu:hover .mf-breadcrumb--submenu {
  opacity: 1;
  height: auto; }

/* line 318, private/sass/_custom.scss */
.mf-simple-list__zebra .mf-simple-list--item {
  min-height: 5em; }

/* line 322, private/sass/_custom.scss */
.mf-layout--module__s2.is-highlight {
  background-color: white; }

/* line 329, private/sass/_custom.scss */
.ac-module__title {
  font-size: 24px;
  font-size: 1.7142857143rem;
  line-height: 30px;
  line-height: 2.1428571429rem;
  margin: 0;
  padding: 0.7em 1em 0.6em 1em;
  font-weight: 600;
  text-transform: uppercase;
  background: #f9ebe6;
  color: #676767;
  border-bottom: 1px solid #6291AE; }
  /* line 344, private/sass/_custom.scss */
  .ac-module__highlight .ac-module__title {
    background: #676767;
    color: #f9ebe6; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .ac-module__highlight .ac-module__title:after {
      content: "ïŠ®";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: right;
      margin: 10px 0 0 0;
      width: auto;
      height: auto;
      speak: none;
      color: inherit;
      font-family: 'morfont';
      font-size: 32px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: inherit;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }

/* line 355, private/sass/_custom.scss */
.ac-category--login .mf-simple-list--title {
  display: inline; }

/* line 361, private/sass/_custom.scss */
.ac-module__highlight--content {
  max-height: 480px;
  overflow-y: auto; }
  @media (max-width: 43.74375em) {
    /* line 361, private/sass/_custom.scss */
    .ac-module__highlight--content {
      max-height: 70%;
      overflow-y: visible; } }
  /* line 371, private/sass/_custom.scss */
  .is-highlight .ac-module__highlight--content .mf-simple-list--title {
    font-size: 14px;
    font-size: 1rem;
    line-height: 18px;
    line-height: 1.2857142857rem; }

@media (max-width: 48.05625em) {
  /* line 380, private/sass/_custom.scss */
  .ac-ext-cat .mf-simple-list__icon .mf-simple-list--item::before {
    font-size: 24px; }
  /* line 383, private/sass/_custom.scss */
  .ac-ext-cat .mf-button {
    width: auto;
    min-width: auto; } }

@media (min-width: 48.0625em) {
  /* line 392, private/sass/_custom.scss */
  .ac-wintool-inline {
    float: right; } }

/* line 397, private/sass/_custom.scss */
.ac-wintool-inline.mf-form__centrd label, .ac-wintool-inline.mf-form__centrd .label, .ac-wintool-inline.mf-form__centrd .mf-requirement--answer-label, .ac-wintool-inline.mf-form__centrd .mf-report--label {
  width: auto; }
  @media (min-width: 48.0625em) {
    /* line 397, private/sass/_custom.scss */
    .ac-wintool-inline.mf-form__centrd label, .ac-wintool-inline.mf-form__centrd .label, .ac-wintool-inline.mf-form__centrd .mf-requirement--answer-label, .ac-wintool-inline.mf-form__centrd .mf-report--label {
      padding-left: 4em; } }

@media (min-width: 43.75em) {
  /* line 408, private/sass/_custom.scss */
  .mf-tabs--nav {
    min-width: -webkit-min-content;
    min-width: -moz-min-content;
    min-width: min-content; } }

@media (min-width: 43.75em) {
  /* line 414, private/sass/_custom.scss */
  .ac-section--toolbar {
    overflow: auto;
    -ms-flex: 1 1 0%;
        flex: 1 1 0%;
    display: -ms-flexbox;
    display: flex; } }

@media (max-width: 43.74375em) {
  /* line 414, private/sass/_custom.scss */
  .ac-section--toolbar {
    display: table;
    margin: 0;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 2;
    width: 100%;
    text-align: center;
    white-space: nowrap;
    background: #EEEEEE;
    box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.3); }
    /* line 438, private/sass/_custom.scss */
    .ac-section--toolbar .mf-tabs--nav {
      -ms-flex-pack: start;
          justify-content: flex-start;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      margin: 0;
      padding: 0;
      border: 0; }
      /* line 446, private/sass/_custom.scss */
      .ac-section--toolbar .mf-tabs--nav .mf-tabs--nav-item {
        -ms-flex-positive: 1;
            flex-grow: 1; }
        /* line 449, private/sass/_custom.scss */
        .ac-section--toolbar .mf-tabs--nav .mf-tabs--nav-item a {
          padding: 10px 5%; } }

/* line 460, private/sass/_custom.scss */
.ac-inbox--icon .mf-inbox--menu-item,
.ac-inbox--icon .mf-inbox--submenu-item {
  border-width: 1px 0 0 0; }
  /* line 465, private/sass/_custom.scss */
  .ac-inbox--icon .mf-inbox--menu-item.is-selected a::before,
  .ac-inbox--icon .mf-inbox--submenu-item.is-selected a::before {
    color: white; }
  /* line 471, private/sass/_custom.scss */
  .ac-inbox--icon .mf-inbox--menu-item a::before,
  .ac-inbox--icon .mf-inbox--submenu-item a::before {
    font-size: 32px;
    color: #6291AE;
    margin: 0 5px 0 0; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .ac-inbox--icon .mf-inbox--menu-item a::before.ac-inbox--nav__icon:before,
    .ac-inbox--icon .mf-inbox--submenu-item a::before.ac-inbox--nav__icon:before {
      content: "ï‰";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 10px 0 6px;
      width: auto;
      height: auto;
      speak: none;
      color: #6291AE;
      font-family: 'morfont';
      font-size: 16px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
    /* line 479, private/sass/_custom.scss */
    .ac-inbox--icon .mf-inbox--menu-item a::before.ac-inbox--nav__icon::before,
    .ac-inbox--icon .mf-inbox--submenu-item a::before.ac-inbox--nav__icon::before {
      margin: 20px; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.ac-inbox--icon .mf-inbox--section-title:after {
  content: "ï…„";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: right;
  margin: 15px 0;
  width: auto;
  height: auto;
  speak: none;
  color: #6291AE;
  font-family: 'morfont';
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 493, private/sass/_custom.scss */
.ac-inbox--nav__title {
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  padding: 6px 33px 6px 18px;
  font-weight: bold;
  color: #6291AE;
  cursor: pointer; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .ac-inbox--nav__title:before {
    content: "ï„­";
    display: inline;
    position: relative;
    top: 0.75em;
    right: -1.5em;
    bottom: auto;
    left: auto;
    float: right;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 501, private/sass/_custom.scss */
  .ac-inbox--nav__title::before {
    transition: transform 0.2s ease; }
    /* line 504, private/sass/_custom.scss */
    .is-open .ac-inbox--nav__title::before {
      transform: rotate(90deg); }
  @media (min-width: 48.0625em) {
    /* line 493, private/sass/_custom.scss */
    .ac-inbox--nav__title {
      border: 0;
      clip: rect(0 0 0 0);
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px; }
      /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
      .ac-inbox--nav__title.focusable:active, .ac-inbox--nav__title.focusable:focus {
        clip: auto;
        height: auto;
        margin: 0;
        overflow: visible;
        position: static;
        width: auto; } }

@media (max-width: 43.74375em) {
  /* line 514, private/sass/_custom.scss */
  .mf-note, .ac-inbox-nomsg {
    padding: 20px 10px; } }

/* line 520, private/sass/_custom.scss */
.ac-inbox-nomsg {
  font-size: 20px;
  font-size: 1.4285714286rem;
  line-height: 24px;
  line-height: 1.7142857143rem;
  color: #c7c7c7;
  text-align: center;
  padding: 22%;
  min-height: 600px;
  border-color: #ececec;
  background: #f9f9f9 none repeat scroll 0 0; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .ac-inbox-nomsg:before {
    content: "ï…‘";
    display: table;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 30px auto;
    width: auto;
    height: auto;
    speak: none;
    color: #c7c7c7;
    font-family: 'morfont';
    font-size: 96px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 532, private/sass/_custom.scss */
.ac-inbox--nav__icon.proc-menu-item {
  margin-left: 40px; }

/* line 536, private/sass/_custom.scss */
.mf-inbox--submenu-item.is-selected a {
  font-weight: 700; }

@media (max-width: 48.05625em) {
  /* line 542, private/sass/_custom.scss */
  .mf-inbox--nav {
    width: 100%; }
  /* line 547, private/sass/_custom.scss */
  .is-closed .mf-inbox--menu .mf-inbox--menu-item,
  .is-closed .mf-inbox--menu .mf-inbox--submenu-item {
    display: none; }
    /* line 550, private/sass/_custom.scss */
    .is-closed .mf-inbox--menu .mf-inbox--menu-item.is-selected,
    .is-closed .mf-inbox--menu .mf-inbox--submenu-item.is-selected {
      display: block; }
  /* line 556, private/sass/_custom.scss */
  .mf-table-responsive tbody td[data-title]::before {
    color: #6291AE; } }

/* line 561, private/sass/_custom.scss */
.mf-table-data td[data-title="Nombre del fichero"],
.mf-table-data .ac-data-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  overflow-wrap: break-word; }
  @media (min-width: 48.0625em) {
    /* line 561, private/sass/_custom.scss */
    .mf-table-data td[data-title="Nombre del fichero"],
    .mf-table-data .ac-data-overflow {
      max-width: 0; } }

/* line 573, private/sass/_custom.scss */
.ac-comparecencia-masiva--toolbar {
  text-align: right;
  padding: 2em 0; }

/* line 585, private/sass/_custom.scss */
.ac-custom-page .mf-window-header {
  padding: 20px 20px 0;
  background-color: #6291AE;
  color: #008080; }
  /* line 590, private/sass/_custom.scss */
  .ac-custom-page .mf-window-header .mf-window-header--hgroup {
    margin: 0; }
  /* line 594, private/sass/_custom.scss */
  .ac-custom-page .mf-window-header .mf-window-header--pretitle {
    font-size: 14px;
    font-size: 1rem;
    line-height: 18px;
    line-height: 1.2857142857rem;
    margin: 0; }
    @media (max-width: 48.05625em) {
      /* line 594, private/sass/_custom.scss */
      .ac-custom-page .mf-window-header .mf-window-header--pretitle {
        font-size: 14px;
        font-size: 1rem;
        line-height: 18px;
        line-height: 1.2857142857rem; } }
  @media (max-width: 48.05625em) {
    /* line 603, private/sass/_custom.scss */
    .ac-custom-page .mf-window-header .mf-window-header--title, .ac-custom-page .mf-window-header .ac-custom-content h2, .ac-custom-content .ac-custom-page .mf-window-header h2, .ac-custom-page .mf-window-header .ac-content--edit h2, .ac-content--edit .ac-custom-page .mf-window-header h2 {
      font-size: 24px;
      font-size: 1.7142857143rem;
      line-height: 30px;
      line-height: 2.1428571429rem; } }
  /* line 610, private/sass/_custom.scss */
  .ac-custom-page .mf-window-header .mf-window-header--subtitle {
    font-size: 16px;
    font-size: 1.1428571429rem;
    line-height: 24px;
    line-height: 1.7142857143rem;
    font-style: normal; }
    @media (max-width: 48.05625em) {
      /* line 610, private/sass/_custom.scss */
      .ac-custom-page .mf-window-header .mf-window-header--subtitle {
        font-size: 14px;
        font-size: 1rem;
        line-height: 18px;
        line-height: 1.2857142857rem; } }

@media (max-width: 48.05625em) {
  /* line 584, private/sass/_custom.scss */
  .ac-custom-page {
    padding: 20px; } }

@media (max-width: 43.74375em) {
  /* line 584, private/sass/_custom.scss */
  .ac-custom-page {
    padding: 0; } }

/* line 629, private/sass/_custom.scss */
.ac-custom-page .mf-main--content {
  margin: 0;
  padding: 20px;
  border-color: #008080 transparent transparent;
  border-style: solid;
  border-width: 1px;
  background: #f7f6f6 none repeat scroll 0 0; }
  /* line 640, private/sass/_custom.scss */
  .ac-custom-page .mf-main--content .mf-report--legend {
    color: #008080;
    font-weight: bold; }

/* line 647, private/sass/_custom.scss */
.is-open .mf-dropdown--content,
.mf-dropdown--content.is-open {
  position: relative; }

@media (min-width: 43.75em) {
  /* line 652, private/sass/_custom.scss */
  .ac-fld-iblock {
    display: inline-block; } }

/* line 658, private/sass/_custom.scss */
.mf-window-header {
  padding: 0 20px; }
  @media (max-width: 43.74375em) {
    /* line 658, private/sass/_custom.scss */
    .mf-window-header {
      padding: 0; } }

/* line 666, private/sass/_custom.scss */
.mf-window-header--description {
  font-size: 14px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.2857142857rem;
  color: #777777; }

@media (max-width: 48.05625em) {
  /* line 673, private/sass/_custom.scss */
  .mf-header--logo {
    display: none; } }

@media (min-width: 48.0625em) {
  /* line 679, private/sass/_custom.scss */
  .mf-header__compact .mf-app-title {
    padding: 4px 10px 0 10px; } }

@media (min-width: 43.75em) and (max-width: 48.05625em) {
  /* line 688, private/sass/_custom.scss */
  .mf-header:not(mf-header__compact) .mf-app-title--container {
    min-height: 38px; } }

@media (max-width: 43.74375em) {
  /* line 696, private/sass/_custom.scss */
  .mf-dialog {
    right: 0; } }

/* line 704, private/sass/_custom.scss */
.mf-dialog--content {
  overflow-x: hidden; }

@media (min-width: 43.75em) {
  /* line 708, private/sass/_custom.scss */
  .ac-modal-custom {
    padding: 20px 40px; } }

@media (min-width: 48.0625em) {
  /* line 708, private/sass/_custom.scss */
  .ac-modal-custom {
    min-width: 600px;
    overflow-x: hidden; } }

/* line 718, private/sass/_custom.scss */
.ac-modal-custom .mf-paragraph-header, .ac-modal-custom .ac-custom-content h3, .ac-custom-content .ac-modal-custom h3, .ac-modal-custom .ac-content--edit h3, .ac-content--edit .ac-modal-custom h3 {
  margin: 0 0 1em; }

/* line 722, private/sass/_custom.scss */
.ac-modal-custom .mf-simple-list__compact {
  margin-right: 0; }

/* line 726, private/sass/_custom.scss */
.ac-modal-custom .mf-note, .ac-modal-custom .ac-inbox-nomsg, .ac-modal-custom .mf-msg__info {
  margin: 10px auto;
  word-wrap: break-word; }
  @media (min-width: 48.0625em) {
    /* line 726, private/sass/_custom.scss */
    .ac-modal-custom .mf-note, .ac-modal-custom .ac-inbox-nomsg, .ac-modal-custom .mf-msg__info {
      max-width: 410px; } }

/* line 735, private/sass/_custom.scss */
.ac-modal-custom .ga-show {
  display: block; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .ac-modal-custom .ga-show:after {
    content: "ï„­";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 740, private/sass/_custom.scss */
.ac-modal-custom .mf-paragraph-header, .ac-modal-custom .ac-custom-content h3, .ac-custom-content .ac-modal-custom h3, .ac-modal-custom .ac-content--edit h3, .ac-content--edit .ac-modal-custom h3 {
  margin-bottom: .2em; }

/* line 747, private/sass/_custom.scss */
.ac-modal-report .label {
  display: block;
  font-weight: 700; }

/* line 752, private/sass/_custom.scss */
.ac-modal-report .mf-report--data {
  display: block; }

/* line 758, private/sass/_custom.scss */
.ac-filter-dropdown {
  position: static;
  display: block; }
  @media (min-width: 48.0625em) {
    /* line 763, private/sass/_custom.scss */
    .ac-filter-dropdown.is-open .mf-dropdown--content,
    .ac-filter-dropdown .mf-dropdown--content.is-open {
      position: absolute;
      box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } }

@media (max-width: 60.05625em) {
  /* line 773, private/sass/_custom.scss */
  .mf-sitemap--list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; } }

@media (max-width: 60.05625em) {
  /* line 780, private/sass/_custom.scss */
  .mf-sitemap--block__l1 {
    width: 25%; }
    /* line 784, private/sass/_custom.scss */
    .mf-sitemap--block__l1.mf-sitemap--logo {
      max-width: 100%;
      width: 100%;
      text-align: left; } }

@media (max-width: 48.05625em) {
  /* line 780, private/sass/_custom.scss */
  .mf-sitemap--block__l1 {
    max-width: 100%;
    width: 33%; }
    /* line 795, private/sass/_custom.scss */
    .mf-sitemap--block__l1:nth-child(2) {
      width: 100%; } }

@media (max-width: 43.74375em) {
  /* line 780, private/sass/_custom.scss */
  .mf-sitemap--block__l1 {
    width: auto; } }

@media (max-width: 43.74375em) {
  /* line 805, private/sass/_custom.scss */
  .mf-window-header--title, .ac-custom-content h2, .ac-content--edit h2,
  .mf-subsection-header {
    font-size: 24px;
    font-size: 1.7142857143rem;
    line-height: 30px;
    line-height: 2.1428571429rem; } }

/* line 811, private/sass/_custom.scss */
.mf-visualizer--toolbar {
  display: none; }

@media (max-width: 43.74375em) {
  /* line 817, private/sass/_custom.scss */
  div.datepicker {
    left: auto !important;
    right: 0; } }

/* line 825, private/sass/_custom.scss */
.ac-upload-file {
  margin: 0 0 15px;
  padding: 10px;
  background-color: #f7f6f6;
  border: 1px solid #dddddd; }

/* line 832, private/sass/_custom.scss */
.mf-report--legend,
.ac-report--legend {
  display: inline-block;
  margin: 20px 0 20px;
  padding: 5px 10px;
  font-size: 18px;
  font-size: 1.2857142857rem;
  line-height: 24px;
  line-height: 1.7142857143rem;
  font-weight: normal;
  color: white;
  background-color: #aa2d00; }

/*borradores*/
/* line 847, private/sass/_custom.scss */
.ac-draft-item {
  display: -ms-flexbox;
  display: flex;
  padding: 5px 0; }

/* line 852, private/sass/_custom.scss */
.ac-draft-name {
  margin-right: 25px; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.ac-draft-icon__cancel:before {
  content: "ï‰š";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0 3px;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.ac-draft-icon__edit:before {
  content: "ï‰„";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0 3px;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/*napa para que se vean lo sitems de la topbar. pongo la inversa en los temas Acceda y Alto contraste*/
/* line 882, private/sass/_custom.scss */
.ac-custom-content, .ac-content--edit {
  padding: 0 20px; }
  @media (max-width: 43.74375em) {
    /* line 882, private/sass/_custom.scss */
    .ac-custom-content, .ac-content--edit {
      padding: 0; } }
  /* line 895, private/sass/_custom.scss */
  .ac-custom-content h4, .ac-content--edit h4 {
    font-size: 1rem; }
  /* line 898, private/sass/_custom.scss */
  .ac-custom-content h5, .ac-content--edit h5 {
    font-size: 1rem;
    font-weight: 400; }
  /* line 902, private/sass/_custom.scss */
  .ac-custom-content h6, .ac-content--edit h6 {
    font-size: 1rem;
    font-weight: 400;
    font-style: italic; }
  /* line 907, private/sass/_custom.scss */
  .ac-custom-content h2, .ac-custom-content h3, .ac-custom-content h4, .ac-custom-content h5, .ac-content--edit h2, .ac-content--edit h3, .ac-content--edit h4, .ac-content--edit h5 {
    color: #6291AE; }

/* line 912, private/sass/_custom.scss */
.mf-lang--menu[aria-hidden="true"] {
  display: none; }

/* line 19, private/sass/themes/sedeelectronica/_custom.scss */
.ac-module__title {
  text-transform: inherit;
  background: white;
  border-bottom: 3px double #dadada; }
  /* line 23, private/sass/themes/sedeelectronica/_custom.scss */
  .ac-module__highlight .ac-module__title {
    background: #6291AE; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .ac-module__highlight .ac-module__title:after {
      content: "ïŠ®";
      display: none;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: right;
      margin: 10px 0 0 0;
      width: auto;
      height: auto;
      speak: none;
      color: inherit;
      font-family: 'morfont';
      font-size: 32px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: inherit;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }

/* line 29, private/sass/themes/sedeelectronica/_custom.scss */
.ac-module__carousel {
  background: white; }
  /* line 32, private/sass/themes/sedeelectronica/_custom.scss */
  .ac-module__carousel .mf-carousel--caption .mf-carousel--item-title {
    line-height: 1.9rem; }
  /* line 35, private/sass/themes/sedeelectronica/_custom.scss */
  .ac-module__carousel .mf-carousel--caption .mf-carousel--item-description {
    font-size: 1.2rem;
    line-height: 1.4rem; }

/* line 42, private/sass/themes/sedeelectronica/_custom.scss */
.mf-layout--module__s,
.mf-layout--module__s2,
.mf-layout--module__l,
.mf-layout--module__vertical,
.mf-layout--main-content {
  border: 1px solid #dadada; }

/* line 51, private/sass/themes/sedeelectronica/_custom.scss */
.mf-layout--main-content {
  padding: 20px 10px; }
  @media (max-width: 48.05625em) {
    /* line 51, private/sass/themes/sedeelectronica/_custom.scss */
    .mf-layout--main-content {
      border-width: 0;
      padding: 120px 0 20px; } }

/* line 61, private/sass/themes/sedeelectronica/_custom.scss */
.mf-layout--module-sidebar {
  background-color: transparent; }

/* line 65, private/sass/themes/sedeelectronica/_custom.scss */
.mf-layout--module__s.mf-layout--column {
  box-shadow: none; }

/*

.mf-header__compact {
  .mf-appmenu--item__L1 > a {
    color: white;
  }

  .mf-appmenu--item__L1:hover > a,
  .mf-appmenu--item__L1 > a:hover,
  .mf-appmenu--item__L1:focus > a,
  .mf-appmenu--item__L1 > a:focus,
  .mf-appmenu--item__L1:focus > span {
    color: palette(teal);
  }
}

.mf-appmenu--item__L1 > a,
.mf-appmenu--item__L1.has-submenu > a {
  @include breakpoint ($bind-tablet) {
    color: white;

    &:hover {
      color: palette(teal);
    }
  }
}
*/
/* line 100, private/sass/themes/sedeelectronica/_custom.scss */
.ac-custom-page .mf-window-header {
  padding: 20px;
  background-color: #ececec;
  color: #676767; }
  /* line 105, private/sass/themes/sedeelectronica/_custom.scss */
  .ac-custom-page .mf-window-header .mf-window-header--pretitle {
    color: #676767; }
  /* line 109, private/sass/themes/sedeelectronica/_custom.scss */
  .ac-custom-page .mf-window-header .mf-window-header--title, .ac-custom-page .mf-window-header .ac-custom-content h2, .ac-custom-content .ac-custom-page .mf-window-header h2, .ac-custom-page .mf-window-header .ac-content--edit h2, .ac-content--edit .ac-custom-page .mf-window-header h2 {
    color: #676767; }
    @media (max-width: 48.05625em) {
      /* line 109, private/sass/themes/sedeelectronica/_custom.scss */
      .ac-custom-page .mf-window-header .mf-window-header--title, .ac-custom-page .mf-window-header .ac-custom-content h2, .ac-custom-content .ac-custom-page .mf-window-header h2, .ac-custom-page .mf-window-header .ac-content--edit h2, .ac-content--edit .ac-custom-page .mf-window-header h2 {
        font-size: 18px;
        font-size: 1.2857142857rem;
        line-height: 24px;
        line-height: 1.7142857143rem; } }
  /* line 116, private/sass/themes/sedeelectronica/_custom.scss */
  .ac-custom-page .mf-window-header .mf-window-header--subtitle {
    color: #676767; }

/* line 121, private/sass/themes/sedeelectronica/_custom.scss */
.mf-layout--main-content .ac-custom-page {
  padding: 10px; }

/* line 125, private/sass/themes/sedeelectronica/_custom.scss */
.ac-custom-page .mf-main--content {
  background: white none repeat scroll 0 0; }

/* line 136, private/sass/themes/sedeelectronica/_custom.scss */
.mf-table-data--row-action.secondary {
  color: #6291AE; }

/* line 140, private/sass/themes/sedeelectronica/_custom.scss */
.ac-topnav {
  padding: 0; }
  /* line 144, private/sass/themes/sedeelectronica/_custom.scss */
  .ac-topnav .mf-breadcrumb {
    margin: 5px 0;
    padding: 5px 15px 0;
    background: white none repeat scroll 0 0;
    border: 1px solid #dadada; }

/* line 152, private/sass/themes/sedeelectronica/_custom.scss */
.ac-custom-mod,
.ac-custom-mod__help,
.ac-custom-mod__myfiles {
  background: white; }

/* line 158, private/sass/themes/sedeelectronica/_custom.scss */
.ac-exp-item--tool-item {
  border: 1px solid #4da6a6; }

/* line 162, private/sass/themes/sedeelectronica/_custom.scss */
.ac-exp-item--id {
  color: #676767; }

/* line 170, private/sass/themes/sedeelectronica/_custom.scss */
.ac-inbox--icon .mf-inbox--menu-item a::before,
.ac-inbox--icon .mf-inbox--submenu-item a::before {
  color: #6291AE; }

/* line 177, private/sass/themes/sedeelectronica/_custom.scss */
.ac-inbox--icon .mf-inbox--section-title::after {
  color: #008080; }

/* line 184, private/sass/themes/sedeelectronica/_custom.scss */
.ac-ext-cat .mf-simple-list__icon .mf-simple-list--item::before {
  border-radius: 0;
  color: #6291AE;
  float: left;
  font-size: 32px;
  margin-left: -36px;
  margin-right: 12px; }

/* line 195, private/sass/themes/sedeelectronica/_custom.scss */
.ac-ext-cat .mf-simple-list--title {
  color: #6291AE; }

/* line 202, private/sass/themes/sedeelectronica/_custom.scss */
.ac-module__utils a.mf-simple-list--item {
  color: #892400;
  padding: 10px 25px; }
  /* line 206, private/sass/themes/sedeelectronica/_custom.scss */
  .ac-module__utils a.mf-simple-list--item:hover, .ac-module__utils a.mf-simple-list--item:focus {
    color: white; }

/* line 213, private/sass/themes/sedeelectronica/_custom.scss */
.mf-lang--item a,
.mf-notif--item a,
.mf-profiles--item a,
.mf-topbar--menu-item a {
  color: #892400; }

@media (min-width: 43.75em) {
  /* line 220, private/sass/themes/sedeelectronica/_custom.scss */
  .mf-topbar--time {
    color: #6291AE; } }

/*@include breakpoint($break-tablet) {
  .mf-layout--module__s2 + .mf-layout--column .mf-layout--module__vertical {
    background: lighten($base-color, 70);
  }
}*/
/* line 12, private/sass/_hacks.scss */
.no-flexbox .mf-appmenu--submenu.cols02 {
  display: block; }
  /* line 15, private/sass/_hacks.scss */
  .no-flexbox .mf-appmenu--submenu.cols02 > .mf-appmenu--submenu-item {
    float: left; }
    /* line 17, private/sass/_hacks.scss */
    .no-flexbox .mf-appmenu--submenu.cols02 > .mf-appmenu--submenu-item:nth-child(2n+1) {
      clear: left; }
    /* line 20, private/sass/_hacks.scss */
    .no-flexbox .mf-appmenu--submenu.cols02 > .mf-appmenu--submenu-item a {
      min-height: 4.05em; }

/* line 26, private/sass/_hacks.scss */
.no-flexbox .mf-layout--column {
  display: block; }

/* line 30, private/sass/_hacks.scss */
.no-flexbox .mf-simple-list__cols02 {
  display: block; }
  /* line 32, private/sass/_hacks.scss */
  .no-flexbox .mf-simple-list__cols02 .mf-simple-list--item,
  .no-flexbox .mf-simple-list__cols02 > li, .no-flexbox .mf-simple-list__cols02 > div {
    float: left;
    overflow: hidden; }
    /* line 36, private/sass/_hacks.scss */
    .no-flexbox .mf-simple-list__cols02 .mf-simple-list--item:nth-child(2n+1),
    .no-flexbox .mf-simple-list__cols02 > li:nth-child(2n+1), .no-flexbox .mf-simple-list__cols02 > div:nth-child(2n+1) {
      clear: left; }

/* line 42, private/sass/_hacks.scss */
.no-flexbox .ac-banners-list {
  display: block; }
  /* line 44, private/sass/_hacks.scss */
  .no-flexbox .ac-banners-list > li {
    float: left;
    overflow: hidden;
    width: 32%; }
    /* line 48, private/sass/_hacks.scss */
    .no-flexbox .ac-banners-list > li:nth-child(3n+1) {
      clear: left; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy1zZWRlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUFDakIseUJBQXlCO0FBQ3pCOzs7Ozs7Ozs7OztHQVdHO0FBQ0g7RUFDRSx1QkFBdUI7RUFDdkIsa0VBQWtFO0VBQ2xFLG9CQUFvQjtFQUNwQixtQkFBbUIsRUFBRTs7QUFFdkI7RUFDRSx1QkFBdUI7RUFDdkIsa0VBQWtFO0VBQ2xFLDI2a09BQTI2a087RUFDMzZrTyxvQkFBb0I7RUFDcEIsbUJBQW1CLEVBQUU7O0FBRXZCLDJFQUEyRTtBQUMzRTs7RUFFRSx1QkFBdUI7RUFDdkIsc0JBQXNCO0VBQ3RCLHVCQUF1QjtFQUN2QixlQUFlO0VBQ2Ysb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1oseUJBQXlCO0VBQ3pCLHFCQUFxQjtFQUNyQixtQ0FBbUM7RUFDbkMsb0NBQW9DO0VBQ3BDLG1DQUFtQyxFQUFFOztBQUV2QywyRUFBMkU7QUFDM0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDJFQUEyRTtBQUMzRTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsMkVBQTJFO0FBQzNFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiwyRUFBMkU7QUFDM0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDJFQUEyRTtBQUMzRTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsMkVBQTJFO0FBQzNFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDRFQUE0RTtBQUM1RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNEVBQTRFO0FBQzVFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw0RUFBNEU7QUFDNUU7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7Ozs7Ozs7Ozs7OztFQVlFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFOzs7Ozs7Ozs7Ozs7RUFZRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFOzs7Ozs7Ozs7Ozs7RUFZRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTs7Ozs7Ozs7Ozs7O0VBWUUsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FBQzdFO0VBQ0UsYUFBYSxFQUFFOztBQUVqQiw2RUFBNkU7QUFDN0U7RUFDRSxhQUFhLEVBQUU7O0FBRWpCLDZFQUE2RTtBQUM3RTtFQUNFLGFBQWEsRUFBRTs7QUFFakIsNkVBQTZFO0FB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Z0U7QUFDaEU7RUFDRSxlQUFlLEVBQUU7O0FBRW5CLGdFQUFnRTtBQUNoRTtFQUNFLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsbUJBQW1CLEVBQUU7O0FBRXZCLGdFQUFnRTtBQUNoRTtFQUNFLGVBQWUsRUFBRTs7QUFFbkIsZ0VBQWdFO0FBQ2hFO0VBQ0UsZUFBZTtFQUNmLG1CQUFtQixFQUFFO0VBQ3JCLGdFQUFnRTtFQUNoRTtJQUNFLGFBQWEsRUFBRTs7QUFFbkIsZ0VBQWdFO0FBQ2hFOzs7O0VBSUUsZUFBZSxFQUFFOztBQUVuQjtFQUNFLGdFQUFnRTtFQUNoRTtJQUNFLFlBQVksRUFBRSxFQUFFOztBQUVwQjs7OztHQUlHO0FBQ0gsdUNBQXVDO0FBQ3ZDO0VBQ0UsZUFBZSxFQUFFO0VBQ2pCLHVDQUF1QztFQUN2QztJQUNFLFlBQVksRUFBRTtJQUNkLHVDQUF1QztJQUN2QztNQUNFLFlBQVksRUFBRTtJQUNoQix1Q0FBdUM7SUFDdkM7TUFDRSxtQkFBbUIsRUFBRTs7QUFFM0IsdUNBQXVDO0FBQ3ZDO0VBQ0UsZUFBZSxFQUFFOztBQUVuQix1Q0FBdUM7QUFDdkM7RUFDRSxlQUFlLEVBQUU7RUFDakIsdUNBQXVDO0VBQ3ZDOztJQUVFLFlBQVk7SUFDWixpQkFBaUIsRUFBRTtJQUNuQix1Q0FBdUM7SUFDdkM7O01BRUUsWUFBWSxFQUFFOztBQUVwQix1Q0FBdUM7QUFDdkM7RUFDRSxlQUFlLEVBQUU7RUFDakIsdUNBQXVDO0VBQ3ZDO0lBQ0UsWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixXQUFXLEVBQUU7SUFDYix1Q0FBdUM7SUFDdkM7TUFDRSxZQUFZLEVBQUUiLCJmaWxlIjoic3R5bGVzLXNlZGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogU2ltYnV0dG9uIHNlY29uZGFyeSAqL1xuLyohXHJcbiAqIE1PUkZPUyBGUkFNRVdPUksgQ1NTXHJcbiAqIENvcHlyaWdodCAoQykgMjAxNCBNaW5pc3RlcmlvIEhhY2llbmRhIHkgQWRtaW5pc3RyYWNpw7NuIFDDumJsaWNhIChNSU5IQVApLlxyXG4gKiBSZWFsaXphZG8gcG9yIGxhIERpdmlzacOzbiBkZSBTaXN0ZW1hcyBkZSBJbmZvcm1hY2nDs24gZGUgbGFcclxuICogU2VjcmV0YXLDrWEgZGUgRXN0YWRvIGRlIEFkbWluaXN0cmFjaW9uZXMgUMO6YmxpY2FzIGRlbFxyXG4gKiBNaW5pc3RlcmlvIGRlIEhhY2llbmRhIHkgQWRtaW5pc3RyYWNpb25lcyBQw7pibGljYXMuXHJcbiAqIFxyXG4gKiBFc3RlIGZpY2hlcm8gc2UgZGlzdHJpYnV5ZSBiYWpvIGxpY2VuY2lhIEVVUEwgdmVyc2nDs24gMS4xIHNlZ8O6biBsYXMgY29uZGljaW9uZXMgcXVlIGZpZ3VyYW4gXHJcbiAqIGVuIGVsIGZpY2hlcm8gJ0xpY2VuY2lhLnBkZicgcXVlIHNlIGFjb21wYcOxYS4gU2kgc2UgZGlzdHJpYnV5ZXJhIGVzdGUgZmljaGVybyBpbmRpdmlkdWFsbWVudGUsIFxyXG4gKiBkZWJlbiBpbmNsdWlyc2UgYXF1w60gbGFzIGNvbmRpY2lvbmVzIGV4cHJlc2FkYXMgYWxsw60uXHJcbiAqXHJcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm1vcmZvbnRcIjtcbiAgc3JjOiB1cmwoXCI/YWJmZGNlMGE3ZGIxOTUyMWE5NTgxOTFjNGUwYmI1NjcuLi9mb250cy9tb3Jmb250LmVvdFwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJtb3Jmb250XCI7XG4gIHNyYzogdXJsKFwiP2FiZmRjZTBhN2RiMTk1MjFhOTU4MTkxYzRlMGJiNTY3Li4vZm9udHMvbW9yZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbW9yZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL3gtZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LGQwOUdSazlVVkU4QUFxWllBQW9BQUFBRkErQUFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCRFJrWWdBQUFBOUFBQ29jd0FCUHNxMlNRTGJrWkdWRTBBQXFMQUFBQUFHd0FBQUJ4NWVUT3RUMU12TWdBQ290d0FBQUJLQUFBQVlFRTZZTWxqYldGd0FBS2pLQUFBQURnQUFBRkNBQTMxcjJobFlXUUFBcU5nQUFBQUxnQUFBRFlPbnRHVmFHaGxZUUFDbzVBQUFBQWdBQUFBSkFSdkFYOW9iWFI0QUFLanNBQUFBWjhBQUFRWVBnRTBJVzFoZUhBQUFxVlFBQUFBQmdBQUFBWUNDbEFBYm1GdFpRQUNwVmdBQUFEbkFBQUJxaWlGdi9Od2IzTjBBQUttUUFBQUFCWUFBQUFnLzhNQUduaWN4TDBKZkZSRjFqWmVWYmZUNlhRNit5SkVkbEEyQTVLQWJBSWRFUkZCQVJkRVJDUWhDWW1FSkNZZEZqYzZpcU1ZVVJsRnhtRlFFVVJFWlZ3UUdXU2dRVVJFWEZBUkdFUkVEQXdnYXdqWnUvN25PZmQySndHZDkzMy83L2Y5dnA5NFU3ZHUzVnBPbmVVNXA2cHVTMkd6Q1NtbFkzcEJVWFpCdmtkSUphUzRzenBLMUxhWHRSMVViVWVqK2pMYjB5N1pwanlwcDh0b2M4VUs3YksxY1lxV3Q4WHFzckpnd2hYNjFFM1YrNnFmRFdrdFJNc1BvdWdxUkRSZFcyK0xRVHE1dGJDdCt6UldoYUh5S05GS2RCTUR4REF4VG1TS1F2R0lLQk4vRlN2RUdyRlZmQ3YyaVVQaWhLaVNJVEpLdHBaZFphb2NMRytXazJTK25DVWZsYy9JeFhLbFhDTTN5Ni9rZm5sS09WVjcxVWVOVWZlcE9lb3A5VGUxV20xV3U5UlA2cVNxTld4R3JOSGVTREhTak51TUtjWjBvOFFvTlo0M1hqYmVOTllZbTR3ZHhyK01FOFlGbTdURjJOcmF1dGxTYllOc0kyeTMyOUp0MDJ3bHRqbTJwMngvc1MyeHJiUjlhTnRzKzhhMjMzYmNkaUhFRnBJUWNtVkl2NURoSWJlSFRBNlpGakl6Wkc3SUN5R3ZocndYc2lGa2U4aDNJVCtGSExkTGU0Szl1LzBhKzNYMjBmYUo5aHg3dm4yVzNXc3ZzeSt5djJaZmJmL0l2dG0reTc3WGZ0eGVZZGVoNGFHWGgzWUl2VHAwU09qWTBQR2hrMEl6UXd0RFo0VStIUHBZNlB6UUYwS1hoTDRSK25ib0I2SHJRajhMM1J0Nk9QUzMwRHFIM1JIcmFPVzQwcEhxdU5aeGcrTU94NzJPYVk0U3g1OGNmM1dzY0t4MnJIVnNjbnptK05yeGcrT3c0N2pqaktNNnpCWVdGWllZMWptc1Y5akFzQnZDeG9iZEhUWTFyQ0JzWnBnM2JIN1lvckNsWVcrSC9UM3NIMkgvRE5zUjlrUFk0YkJ6WWRvWjVtenB2TkxaeXpuWWVaUHpEdWRrNTNUblE4NTV6bWVkTHpyZmR2N1R1Y041eUZrUkxzSWp3cFBDTzRlbmhydkRid3FmRUo0VmZuLzRRK0h6d2w4SWZ5MThaZmlINFZ2Q3Z3by9FUDVyZUVWNGpVdTRRbHpocmxoWEMxY3JWenRYSjFkblYwL1hJTmNOcmpHdXUxMlRYTG11RXRkRExxOXJydXRKMTlPdUJhNUZyaVd1MTF3clhHKzZQbkJ0ZG4zdSt0cjFyV3UvNjVDcjNIWGNkZHBWNWRJUm9SSE9pUGlJMWhHZElwSWpyb2x3Und5TEdCVXhPbUpjeElTSVNSRVpFZmtSOTBmTWpQQkcvQ21pTE9LNWlCY2ovaGF4TE9MZGlIOUViSWpZRXJFOTRzdUlQUkZISTg1RTFFWG95SkRJc01pWXlNVElWcEVkSXJ0SDlvd2NIRGtxOHM3SWV5THZpL1JFem94OEpMSXNjbEhreTVITElsZEhyb3Y4WitRbmtkc2p2NGo4T3JJOHNpS3lKa3BFMmFOY1VYRlJMYUt1aU9vVmxSWTFKbXBpVkc1VVNWUnAxT05SVDBYTmoxb1l0VFRxOWFpM290Nk4ra2ZVMXFpdm9yNlArakhxU05TWnFMcG9FVzJMZGtZblJyZUo3aHg5ZGZTQTZNSFIxMFdQaWg0WFBTazZKOW9UUFN2NmtlaEhvNStJZmpwNlVmU3IwYXVpMzRsK0wzcHQ5TWZSdnVoUG8zZEc3NDArSEgwcytsejBoZWk2R0h0TVRFekxtTll4VjhaMGora1YwemRtWU15d21ERXhkOFJNaUprY2t4M3pZTXlDbUdVeEg4VDRZbmJGSEl3NUZ4c1cyeksyVyt5ZzJKR3h0OGVPajgyT3pZc3RpcDBkT3pmMm1kaUZzVXRpbDhlK0hiczJka1BzSjdIYlk3K08zUnQ3TVBaSWJHVnNRNXdSNTRxTGliczhya05jbDdoZWNYM2pCc1NseFEyTEd4RTNPdTdldU1LNDByam40bDZOV3gyM0x1NlR1Sy9pOXNZZGo2dU1sL0d1K0hieFY4Y1BqaDhWUHk1K1V2elUrTUw0V2ZHUHhqOFZ2ekQrMWZnMThadml2NGpmRTM4b3ZqeitiTHcvSVRLaEhmM1hPYUZIZXRHVW5Od1pXY2xUMHZPblpPVUY3M0t5cGt3TDNoVGtaK2RPRGR4bEZzek16eXRJend6Y1o4M09DaVN6QzRveWNqTXpzL0lER2JuNXhibVp3Y2Q1dWZuQk92TUtwa3pMQ3RZeFBUZS9wRGh3VTFEaWFmcFdZVjdqbzJMT0RkeVY1RGV2cGFTd1NiK3NQL1JxVWNITTVJeDBESWRUdVZPblpoV1o2U2tGZVhucGhhZ1VkeGhZWThxc0NuZFpzd3JUODYxMFhsYTJ4MHhOejUyVlpXVk9MOENBR3AvZ3RpRGp2cXdwVFRPS2NxZDZjaHJ2elZSUlZtWkJJTlhZb0pudTFmUW1KWEJUbkpXZjJUVGRxK2xOczFLcHdadmNCN0thRGR2S3lpa295bjJBckU1NlhuSkJZVmIrSHp4cmxsMDhQVDB2NzZKcVptUVZlWEtuVUNWVDhncUtzMzcvMFNYMUI1NVltYmxUY3l4YUZSV1U1R2RtWlRhWmpFQk9JNEVET2IveldrbWhlZCtzbzhVRlJaNG1GZkp0c0NEZG1DbFArdFFtYmVDdVNmMmVrcUo4ZnBxY2NsRkdrMXN1MzZ4QWt4cW9mOVpVQjVvT3NDdWxVNmg3SlJsNVRiZ29wVEdaMnNpOXFjbjVXYlBNM042TnViMGJCOWY3SW1ic0hXUytuS1laVnJKSlpjMXAxTHNaa1hvM1VxazM1V1Z3VDdOS2lncW01aFZrQkRTSGxZYmVzSklGMDZkbjVYdk1tOHdDVDdHWmFud3ZKeXV2MEV5UllzaXlIdDlma2xYc3lTM0k1enUrRkNkbmxPUmxXTWttYlJVM2FhdzRLTExXYlc1K2RvR1ZiRlpqY1hLeEo5M3FTbkh5elBTaS9OejhxVk55aTZiUWlCcGx2MWtHYU5rc2c0blpMS2VrMExvMXV4ZTRRZmVzTkVadEpiUHowb3R6Z3VtQ21WbEZnWnVBOXJUdTg1cTBBd3FaV3JJeEkxQjMwK3pDdlBUWndXU1QzSkxpbEVDNktKZGsyek1iYW8yRXNmamk3QnhxOWVLOGtxS3BOSk5XTG5TTGxaeVpreFVjTGFkVG10NEVxcDVaVUpSbnZjRkNZYjZWa3pVZENzQXEwNFRxb0hlZ0xUQ29sV3hLOVpMQ3pJSXB5ZWxUcHBBR1JtcEs4WXdBdXhWYjkvaVROWXNtSThnWndSd2ttSjVXTVU0WFptWWpUWCthdlJESUpwYlBuVUxLYXlydVBGblRpYzZlckhzenVTNHlRelFaQVdaQ3pxenBlVm5UMDNQelV2aWFtcFUvZzVSNElZWXpNNUNlU2hxckVPOWxaWklSbzhxU3A2Y1htcWxVS3BiTWJ5S1JYWkNYbVZWVW5ENGo2NXBpWXFFc3oyemk0S0tVa3VLc291VDBUSnA3MUdyZU51VTd6dUJHekdmQlFvVlVXUUcvMU9TV2s4V0ZXZW5Uc29xWXRCNVArcFFjSmlWek5LZWdzck56czVndTNFWXdrY0lwUmduTTZZMjNWc3BUbEQ3RmczUm1GakZCRnFjc0tyTWFhSlp4WHduSmEvYnNwbms4ZDVtNVhFV2dnWndDNnJVMWY5UE12OFZjSUsrQW13WHhtQURXRGY0VWNFR0lBLzRHTkFQU05MWEp4TmhXMHZ6RHZXa2tnSmxocG9xRFpkbnVOaVpUa1RSaGlwbkt6d3pVRzNnSDgyZjlOZG5WUTF3ZTdKVEpUWndxRExUWHlGcjByemhJL0dLVE42d3VCbTd3TUpEbU9iQnVBclMwYmtuOFNha0hibVpuV2FtZ0VyTHVjNmMzS1lhZUJaS012S3diMWtCV0dxYmVTbUpJVnRLa2lIVVR3RzJCMjhMR2JsbmNUcEpja3B5VG5FRjNwbkhnYWkvSnRUSk12cmR1V0d0ZStsS1RiQ3VuK1A2UzlDTHpyUmxOcTVoaFBiSEUwaVJ1NEFiRURhU1p1TllORWRCS0JRbG8zWU5tQVFrSG1hdzBhR01sVGRwWU41QkVLMm5OdW5sblhsT2E5aUNsYVlVcFRXcE1hZjVxaXFWV0FybW0zalN2S2VsWk05THpNdEk5SkRTa2pYTkpuMmF4VmhseDI1ZzBVdjdGbzI4ZE42d3dwNUR3VkhFT3ZWdGNtRDRsNjk3Yy9CbnBtS2FacWVETjNPVDBZS0pKQ3NuMHdzS0MzSHdQRkRPMTRja3FJdnVTbnBkdHBUT0lyaG01MDdJeUN0STlHUVVGMC9CL01WOVNNb3B5TTZkbVpSU1ZGT2ZBK21lUUtTTmJVVUphdDZDSVVneUNMUU5yM1UxSm4wNTRid3BJU1phbDJGTkVkakNmdE9nVU1tRDRQMlVLbUk2dFJOR1VyQ2tGTXoxRldWbkZVenpKWmo2cGlhenBCVk9MMGd0elptZm1FZ2RrVVJlcFdIN0I5TmxabVNWRVFGSVVySlJaaTNNQzdNV3ByQkpZOWFtUUl0SnpCVVd6czNQenBpTm5hbTYyaCtyTUxJRzF5RW4zVEMzSnowbEhEM0xJb3lqT0lYV2JrNVdlNThtaGE1R0hGUnBmVXZoYXpJcVFtQStzU3hOM0x5aEJWb0lVZFhwdVBpV21weGVSdnVhcmg0eHBVUUZmaXFkUXY2WlRaMmNUUXB4S1ppV2ZlaGE4TnhOVGFGYW9scUpwaFVBYmVZVzVlZlIvZmhaSVFwWXQzMlBhdTZMY2pJeUNmSmdlMWwxSUZFK2hJdmxCWFdMZEZ1Wk9JY3NlZUFnTVlpYUxjd29LcWQ2cEpFUkZIbUtoSWs5aERyVlAyTnBESS9iQW9Fd25pY25OenkzT3ljcmtHK0lkRDczaEtTZ2g1cHRPZGlNWHhxTTRod3hpb1dlMm1jd3V5Y3ZqbElkNHNzZ3pFM1dSb3FSL0tjeTdtSDJlcitSaW1oc1MzK2E1d0d3WklIZ3VpYnhwNlN6Y3h0Y1VrNjJJVVVyeWM4MTVad3RXa01lSXUybWFCQ296Y0U5eTMvU1drWXVWTGt5bjJRemVBS0ZaNldKUFFTSE4xbXpNV3ZHVUVrOW1ibEV5NXNCeUJyZ2pNSGZFVGtRc0JvNVRTVERZMG5GaU9obkZrdW1jWkkrSEtFRnltVU9QU1hhbjVFNm5tV2NGWktaZ1ozTHpNd3BtbWNUa0pJQXk5WWlFbVVHTVJSVk9rNFhodjhUdjVzTkNxaVNZNEN4MFpIcjZyT1NadVdSRVp3S01tQ25ZM3Z3Q1R4YitXamtGalJvTmFYTHlxWFZVVkpoZTdNa2lxSm52dWIrRUhwaFEza3FXQUtKNjBrdUtpQ2VMaW92cFh3cTRrQytwdVBUR3BROGh6V0p5VVV4RmFtcEZLdzJsYUNiTks3WEpyRXllZUJZeER4bDJOc2ZGdVZQejd6V25uNU13cnZTM0dGNWxja0YyTmlmNDBvdXZLZndTN0RmeEFmVXFtRXJoSk1nL25TOHBmRTMxcEdNK2lVRk5IM0pLUVY3SjlQekdUTk54dkNUWDhrYWE1NVFVTnJzM2I4QkV6ZDduak9CakUzVTFLMkJsY1JTRXRET0o0a1haMW4xdU1SZzJtWGlyZVVZV0NWRVJBeGRQQVhFeW1DRjRoNFFucHlnTDZNbEU1Y0Q5aERJWjJzd2d5ME82WmtaV0VZRzg1RXdTM1JtNW1Wa0ZYSVhGSU5hZmxNeWlna0thTVZLcVdUQUxVd3ZJcDh2Q2xIcEtwbWZra2VUbndvN01JTDFSTUpzWXFvU2sycE5EQXlETmtaRmVUTEpEUERhVDZpVUlWRUFHS0M4dkdieUlXTHQ1bXdNWU1wdFViSEx4TkZKSGhTUTg1TFdVWktUVE1Fblh6Y3lGcWlZdUp0MHhveUF2YXpiZXlTN0p6OC9Lbzlmb24yVnlwMkhRSnFocEFzc2JZYmgxejNpaFNZWko2eVlaRVBVbXQ2eXFtK1A4eGp0T1phUlRYekpON00vTWF5YUREUlAxQzBtQlplVG1rUUcwY29LZG1FS01UTHFmMDAyNndwRFpCTmZCRnB2a05ibWZadlhPdkd0V2xsT0I1NWhZVHNCVVdnbXovenlPZ0h2Q2YwbldhRHBNejZRZ3IyblNEQ1NSemJKR1lzcXptVFMxUEtjdDFqSFRCVlpEK0w4WUF5N015ekxUMDdPeVBGWXgzT1EzZTBqdkJYT3NsWm5BQW8wUThnbjVwSndubjVKbDhtazVYejRqbjVYUHlRWHl6L0o1K1lKY0tGK1VpK1JmNUV2eXIzS3gvSnRjSWwrV3I4aFg1Vkw1bWx3bWw4dlg1UXI1aGx3cDM1U3I1RnZ5YmZtT1hDMy9MdCtWNzhuMzVRZHlqZnhRcnBVZnlYWHlIM0s5L0ZodWtQK1VHK1VtNlpPYjVSYjVpZHdxUDVYYjVHZHl1L3hjN3BCZnlKM3lTL21WL0ZwK0kzZkpiK1YzOG51NVcvNGc5OGk5Y3AvOGw5d3ZmNVFINUUveW9QeFpIcEsveU1QeVYxa3VqOGlqOHQveW1Ed3VUOGpmNUVsNVNwNldaK1JaZVU1V3lQT3lVbDZRVmJKYTFzaGFXU2ZyWllQMFM2MkVra29wUTlsVWlMS3JVT1ZRWWNxcHdwVkxSYWhJRmFXaVZZeUtWWEVxWGlXb1JIV1phcUZhcWlSMXVXcWxXcXMycXExcXA5cXJEcXFqNnFTdVVGZXF6cXFMNnFxNnFlN3FLcFdzZXFpZTZtclZTNldvVk5WYjlWSFhxTDZxbitxdkJxaUI2bG8xU0ExV1E1UmJwYW5yMUZCMXZScW1ibEREMVkxcWhMcEpqVlNqMU0zcUZqVmFqVkZqMWEzcU5uVzd1a09OVTNlcThlb3VOVUhkclNhcWU5UWtkYSthck5KVmhwcWlNbFdXeWxaVFZZN0tWZmVwYVNwUFRWZjVxa0FWcXZ0VmtTcFdIbFdpWnFpWmFwYWFyUjVRRDZxSDFNUHFFVFZIZVZXcGVsUTlwdWFxeDlXZjFCUHFTVFZQUGFYSzFOTnF2bnBHUGF1ZVV3dlVuOVh6NmdXMVVMMm9GcW0vcUpmVVg5Vmk5VGUxUkwyc1hsR3ZxcVhxTmJWTUxWZXZxeFhxRGJWU3ZhbFdxYmZVMitvZHRWcjlYYjJyM2xQdnF3L1VHdldoV3FzK1V1dlVQOVI2OWJIYW9QNnBOcXBOeXFjMnF5M3FFN1ZWZmFxMnFjL1Vkdlc1MnFHK1VEdlZsK29yOWJYNlJ1MVMzNnJ2MVBkcXQvcEI3VkY3MVQ3MUw3VmYvYWdPcUovVVFmV3pPcVIrVVlmVnI2cGNIVkZIMWIvVk1YVmNuVkMvcVpQcWxEcXR6cWl6NnB5cVVPZFZwYnFncWxTMXFsRzFxazdWcXdibFY5b1FoalNVWVJnMkk4U3dHNkdHd3dnem5FYTQ0VElpakVnanlvZ1dLNHdZSTlhSU0rS05CQ1BSdUV6WWpSYWluZEhTU0RJdU4xb1pyWTAyUmx1am5kSGU2R0IwTkRvWlZ4aFhHcDJOTGtaWG81dlIzYmpLU0RaNkdEMk5xNDFlUm9xUmF2UTIraGpYR0gyTmZrWi9ZNEF4MExqV0dHUU1Ob1lZYmlQTnVNNFlhbHh2REROdU1JWWJOeG9qakp1TWtjWW80MmJqRm1PME1jWVlhOXhxM0diY2J0eGhqRFB1Tk1ZYmR4a1RqTHVOaWNZOXhpVGpYbU95a1c1a0dGT01UQ1BMeURhbUdqbEdybkdmTWMzSU02WWIrVWFCVVdqY2J4UVp4WWJIS0RGbUdET05XY1pzNHdIalFlTWg0MkhqRVdPTzRUVktqVWVOeDR5NXh1UEduNHduakNlTmVjWlRScG54dEhJYXBCYUU2Q0RFM1VLOElHenpoVzJic0k4V29hOEp4d2poK0Z5RVhTdkNmaEhPRjRUelYrRjZTTGhPaTRndUltSzBpSXdSVWNORTlBMGlacXFJbVN0aXJ4WnhZMFhjdlNKK25JaS9WeVIwRVFtcEltR0VTTmdnTGtzUWw0MFRsKzBUTFZORXkyTFI4b0s0dkxXNC9EVngrWStpVmFKb3RVaTBUaE90NTRqVy94U3QveVhhUm9sMmJ0RytSSFJZSVRxdUVoM2ZFeDAzaUk3ZmkwNXp4Ulc5eFJXSFJlZW5SWmNCb3V2M290dFEwVzJ5Nk80UXlTbWl4MGpSczBCYy9WZlI2M0xSNjFXUjBsNmt2Q1pTbDRuZW5VVHZGTkg3QTlFblRmVFpJdnBkRUFQT2lXcy9FSVBMaFh1TEdMcGYzTEJZRFArYkdKa2dScjR1YmprcHhqNHVicXNWZDVTTDhVZkV4QnZGcEZ3eE9VNU12a1pNdmtOTUxoR1RYeEFaNDhXVXAwVjJzWmdhSWFaOUxQS09pb0xyUldHNEtPNGlQSmVKa2hJeDQ1Q1l1VjdNT2k1bWJ4UVAzaWtlUEMrOEE4VmoveFpscWVLNXU4UnoyOFdMYmNTU0hMR2tUQ3haSlpic0VFdU9pNWZEeE9zOXhEc3ZpalZ2aWJWSHhMbzhzZWxYOGFraFBzc1NuMmVLblI3eDFkZmlXeWwydHhPNys0a2ZYaFQ3ZW9oL3RSTS8zUzErL2trY25pQituU2wrL1ZDVWJ4TC9qaFVuRDRsVDE0bFRMNHV6ZzhYWnI4UzV2dUw4TytMQ1JsSDFnYWh0SStwV2l2ckhSUDJib3Y1cm9kK1JJa3lxNHpKa29uVGNJQjIveWpDbmRJNldFZkV5NGgwWjJWckdKTWc0cjR6Zkl1TWJaSXNSc3NWY21mU0RiUFYzMldhVWJIdFN0dnRWZG9pWEhYdklqbHBlOGJTODhrNTVaWVBzZkwvczhvTHNPbHhlVlNxVDI4cmtCMlh5Y2RuakN0a3pYUFk4S3EvZUp2dU1sOWNNbEgxSHkvNmxjbUN4dlBiUGN0QkhjdkJhNlZZeTdZSzg3b2djMWwzZWtDK0hqNVhERDhvUkMrV0l6K1NJQy9LbVA4bWJYcE0zN1pZakw1Y2owK1hJUmZMbUpIbkxNSGxycXJ6dHovTDJ6K1Q0SCtSZEJYTENNM0pTbXB6OEp6bTVUbWIwa0puZFpPWlRNcXVWekY0cXAzNGdjNWZMNmFka2NiUXNPU1JuenBHUHZDaTkzZVNmVnNzRk5YS1JSeTU3VDY0NEtsZitMRCs2Vm03dktQY01sejhPbFlmZmt1WFI4a2lPUEdxWEoxZklpbjd5Zklpc21pM3JsUkpWaWpTWGJiY0szYXljSVNyQ1VORzNxcGhES3FHTmF0MUJ0ZXVtMnIrcU92eW1PbzFXWFQ1Vll6NVRZL1BVN1QrcE93Nm9PMTlVNDF1cjhVUFYrRkkxb2JXYTBFZmRrNmdtM2FuU1AxQ1o4MVhXWkpVelh1VThvcWFOVnZtRmFrYWhtdldlbXYyMmVxQ3ZlbUNaZWloSlBmeWJLbjFkTFcrcGxyK2lsamVvbFhiMVpvaGFmWmRhdTF5dEg2azJwYWxQdjFEYnpxcnRqNm1kVjZodmpxaHZmMUEvL0VudGsrcGZhOVgrL2VwQW12cnBRM1Z3b2ZyRnIzNjlYNVZYcWhOTzlkdHQ2dFIzcXVKUlZmV0xxcjVUMWZaUnRhdFVmYXdSTnNwd1RqTEM3ek1pVHhqUk1VYmlkdU95eTQyV3VVYlNGcU5Wb3RIcWxOSG1CYVB0VzBiN3E0d083eGdkdHhxZE5oaFgzR1pjY2NqbzJ0UG9sbVlrTHpkNlBtRDBlc25vUGRqb3ZaMzBvdEZuZ3RIblIrT2E4MGIvTjR5Qk00MGhHNDIwVGNiUVZjWXdoekc4cHpIOFMyTmtmK09XT3VQMnRzYjRTY1k5N1kxN1R4a1p6eG9aWjQwcExZd3BDNDNNTjQyc2FjYlV5NHljVUNPM3IzSGZLOGIwTzR5Q0dPUCsva2J4VVdQRzk4YnNyY1pETFkySGZ6VG10REs4R2NhajhjWmpCY2JjbjQwbnBmRmtzVEh2TXVPcFV1UHBNOFl6VWNheng0em52akFXTkJoL25tajgrV1BqaFJYR3d2N0dpeU9NUmNlTnY0dzNYc28yL2xwdUxMN2ZXTHpOK052bHh0OEtqWmVmTmw3OW0vSGFHOGJ5OTQwM3JqVldyakJXZFRYZTdtR3NIbWk4KzdMeDNtampnNTdHUjZ1TWY5eHFySC9EK1BncVk4TlFZOU5lWS9QSHh0YjdqTzN6ak8xVnh1ZmZHRHZxakMrV0dOL3NOWFo5WTN4ZmFmeHdtZkh6VU9PM080MXprNDJxaVViZFVwdnRlNXU5d1JaMnhCYnpnaTJ4biszeVhGdnJhYmFPRDlvNmZXSzc4cml0NjMyMmJpL2FycnJQbHJ6TTFuT0dMVFhKMXZ0eVcvOTQyOUFRMjlCMDI3QUJ0dUVyYlRkbDJVYithQnYxdkczTUxiWTdYcmFOKzlCMjV6N2IrRTIydTErM1RaeHR1eWZNTm5tVExYMkdMZU9VTFd1RGJXcUliV3ErTGFmS2xoZHZLN3JXVmhKcm03bktOcnUxN2FGN2JBOVB0VDAyemZaa3ZlMloyYllYZml4Ylh2WDBjcmw4ZWZYVnk0M2xpZFVaVlJ2ck0rekw2MTVQcUhxNit1cTZwME1qWDUyaFpWOGx0TGpSTCtRWFdueFpLZ3d0bHczeFZvMUlhT2ZVL3RxbFBpMUtUM2dUMmp1MTdOamZyZlg0QjBWQ0I2ZjVvZzB2MXYveGkrT1R2QWtkNmNVSnAzMWFqeHZwUytqa2pOUjY5M3kzRmozc2RJbko4ODdRWWtndlN2YjNlYlhZR08zbW5zU2FGV3FSUmkrS0FVTW9kK0NyQXFuQmNZOEVXcm5pNHU3ZG5yOVJhOWM4ZDRJV0VYZ2x0TCszVEF0aEZ5SDB4N25BcTdXLzNSWkt0YUhPMUMraUY4TXkzQTZ0enlaVHpmS2dPNFNlcDlKcnhnNTYzbkFJcVZlUW9vc3c3dk02dEFoNW5FcEd0dkZSeVpvSEtSbTZXbWhkM1l0UzlqS2lUTlVnR2tKSUlwWFVGWk54ZjhBZDhnUlZ2Wi9TZGQraEVYcGZreWFuVkJzZmxhcnJqdnJHQzZxdkxwdmFFMFFEWFRlYzJoT1pTUFZ5bDJsZCs3b1BWenpTYytqOTJoTkl4YVBuZFdqMTdDTDBwNDdHby8zYjZWSzNuakw5MldpekNubDJsS3pvak83dVEwdFYrZlIrN1RaNlZKMUJxWnBKVkxMbWJReGtpQnRqM0UvSmM2MVFaOFBqOUtoK0FsMGFEaU9WQkFyMlFzVW5NY2F6USttK1lRZVhqTVJ3KytJNTZyeXdtQWl2TC9SRjkvVkVOODlCTU9WR1NsQkxFUk1wczZZejlVbUlCMEdZblJqNE54Z0NEVkZJNnJLdWowUkxGMmhhOVBseW1pRmhmRVhQTDl4T293a3BvbFFWeG1YZlNtMVdqMGVka2MvU204Wm82cE5RdStqOUJyUnAySkI2RnFtK0dNelhWRkpyNGh3TWdVbzZLbngvSW1ZQVhldHB5TUk1RHhUa0dYZjRxZjd3UFNJa2JpUDFDSlRUUjZtRVJOdTZndm9yWjlEc0NEVVVuS1lHVXVPaUk3MmgrbUNveWVoUkdHWHE4NFZveHdtT2xoaGIyQUZLR1RRSHdyR0hTb2FNQkRkb29xZUkvQnIwVUdoV2diSFV0MVJJNWRBVEJUNVVpOUNyU09iTFNORERqdHpRY2pBZStDWXNFZU9uL291d2NsQ3VFcTA1bVhJQzNUWFdvNHR2K0NtMWoyb1hrMENVMHlqNVlVK2x4Ulh6dlNRODBUeW1pUEZnaEZVb3BZZ2VwNThBMVU2RE5PZmVvT2JQRVJ0VHBydEpIcitDdCtreVcrQ1dhbzhZWithMStaK3BtcnVnYW13ZVg4S1YwQmhWNzFOTnJyZFIwMUlmYVl3V2k2bG9GMGhqL0JBYWtBc2k5WDJOcjdudThCU2hrTWYzSHpSR3hpS2FuTFpiZkRSbzBkZHQxL29JSnE1ZEd1WCtYRXFwK0dPVTJqVVdBcmpyVmtIWG56T29XeWZpdldaSmZkRG5kWUF6V2hKWmNhTkZXL0FpQ29nZWk4QVRQUmJpMmhaZGljZGN0RnlIQm9hQTRndlhVTExMWTRJYVR3U2J4cllqc3A0OFNOVWV3L3p5aFcvTnZHWElXeTV3Szh6Q0lwRzBqSG1KYlIvTW15amFhdjNKUUsrTkdMY25HTUdGUzZ6YnVnM3ZTVlZjT0FzbXhERE9rMTR5THhjcUlGa1Fndk9RblBQZitNeDM5WVdUbEFwUEZtMy9Sek1vUGllMXF1KzBremJXZXpkU3JUK1ZRNlhSMi9yVDI2aFkrMWk2M1F0MmJJOSs3QVZkQml3bEJWNEwzdStjaGdkSlZLN3prRWNwQmJZT1Fjc0QzcVVLZnFKcEVaMkhVWDkvT3NFcHF1RFR5VllSYW8wNi9kTlJDSW85bTU2VWJhUDUxY2VlcCtkSjZLQUE1MS81TUYwUzBGVEw1NkgyeHRmNXRYNXhIQlRrWWFLVlBnVks3NnNtbVFpQmtqOEc3WkcwQWdKOTM0SkhTVlpMYWRyMEd3WUpVdTRxU0d3cmRDa0c0blNsNnpvYXhNMllpa0xxWVRueUV1L3ptaW10dTZQZVVsRkNISlRuZFZ4RTB1cDRvdWZyQzd5Sm5ZazVRMG1INDFsQ0Y2ZldCbGpxSnBLSE1tS241QzJRY2crMCs5dFFORGNqQlNMZ1Z2dWhSNUxYdXN2S2lNbk9iNEdhTzBIcVI2OGpaaGZYYktBU1g4TkU3TzlQdDdhUjlQZ290THZmQVg2SENyNmVySXh3a1dTTE5qQUxYOC95T1VnRTlYNk1neG9SWFdqbVJDSUcrRXRwTTE3UTRpcFk4bmhxUWx3RjJVODRTU1ZiQUNRazdNSFR2STE0ZXYwZlMvMkFTcC8yazg1SjZFcERMZ2RMZEhsTkpIU0RDdkNkcFhLVFVxbERsZnZkcEFJbWtEeUlTSFRxeThkRWM4RlB2NVV1a1ZDeG80ZHVRZW8vZ1licnltazZZNTN1aE83T3VJMVhVYk8vSll1eWhHUUFuQVZhOUNWUkVEVzltalVROSs0ZlZCWlhxT1ZOWk1uODFlVlFveEZnY3ljcWNIN2xZMFhZbGxUMUUrNVFVeW5xeXA1NDlEVzA3TnZ1TmxyUGJ1TWpEWFFPN0ZZSjVWTFp5MVRBSk03VnMzeWhsakoyQXAxVWdzNFJ0NHFMbGVvZjhvOS9WeXZxd3MwTHFGKzZLaEl2UHcrTDFCSHozYVdjN2dmRFRCMGZBaEdsa3ZvM3pGZm9zenlIZExzWHZOSjFGcVUreEF6c1NZUCtxaUwwSVNKMytrS0lKWFhWYXVyeGJ1QVQvMElxS3ptMUJnd1B3ZWdHRHIwUTd5V1dSSTlGS0xHZDZBdXdWUTBsVGhBeU9Ia1BRVlgyN2VPT1czY0psVTAwR1RlTHFJeU85c3B3Si9RQWF6QTFZakxRRzhhVFUyQ0crSDdMOEl0c1Fob3VMS1lUb1gxakpyci9BMnRNSWtiM3J4OEI2MkR2UlBsMnlKTCtFcFB3RUtWcVlPanM4d0N2ZGtGWmR1a083VkZMcWtwWDlRUktXZ2RBQVExYXVRMUFhdzYwUjdmZFJKanZ4Z0tnMkdFM2EyYWlPc0FmamJtd3c0YllyeVE0SU1Sb2toWXgzQWZvb1orUHZJNXNTUks2MGhHamJRV2MwZ29UQUV6T0YzMzRBWitacDM4RVNQb1JuSFVZYzNZWW11TEhiYjYyZktVeWFCaVpvbU5QMFVhTC9DdDlaQ3hhQWhISGI0SDVBaThjZ2FVN2tnbHpOd2g1L1pHWGc3d2NyNWtuNHJmQm9NRVV0MXhpdlN2aXR5SnZrYmZ0L3h1Ui9SL1lwKzNFR3pxODBKZlE4K0lYLzBpS21oWFQ0bkpZbEU2VDNaSTBjaWNndE1zWGVmOVlBRC9Cekk2NkZkWStncWdxbk1EK1RoQWo4ajV2R3kzYkZnSmxhRlRzYWdmMlFDbDlIbW9XcGZUWjU2bVUvNGZSMEJHVUpwcUNreW83QVlvdHh0VHFFYVE3OTdyZ3hweGJFbmlyRXBBZ0lwdlVpM0IxRnZaSUxWNGdwMENNMmkza1cxcDgrQkwwbEZnQzg3R1Zzajk3ajZycGQ4SUxHNlBZQ3dKemhieWZSZ0lOSjhrR3EyeExBM2RlQ1NOeDVXTXdmVFpBTUw3SVZDNE9qQTBjcFhZQzFqNEo3SFkvc1lYc21lWXRvL0loK1NpZlEyYmRSc0JHMk8xdTBvdlhGSHBKTDlwdGtKdUZqNWlQZEMyUCtSdklubGhNTDgwczkxWkZoWmg5TXp2b2gyWU5nWjZwMjJqMndnSHpLcWx2cGV4V2JTeWwzS0UrV09TTjVpaTRieGdabGV4TFE5TjlWMk1VRXZNaHUwSnRnYkRIVndIdWFYSVFJNmVSNWFMUnlteXc3MVU3ZmFCY01vRXVtVTFtVkhRdmZ4UlRUa0lwdTI4RU9RY3d4S25iUkgwR2FubG5TS25XWThGNEVoNXZQeURPendBSG5nWENlQmJJZFNCVS9sWTRMYm9GeEhkc0t3YWtaQ05rRnNScE80Q3ZBRUcrNnpPRXU2RDFsRDVwUkV0OUZGRDFCTW1aUGdFOWZYU1l0NjMydjdSQ2tMVTRDaGdRRDhmc0JKQi9pNDNnc3V4TXI1M1NQbjVFS2lVZTRMREZCbnBMKys4Z01QT3lYVXltTVlGL0JKRHNOVU84SVpGYWZnbUNIMXNLSFBVNVFTcHhEZXpCalYrUnBONElTL2JadC9ScVh5aWRqK0NwZlFUWXNBTnQ5QWJtMDYvVGc0bDFHTjVNTU81ZzRESFJCeXJyQzNJcFRTZGtHWHlNdThHSkdwRHVtcGVvNE9kUVJoL0I0ZndJUE5RUGs3ZTlKeWFMdkFBdGh4eHdXLzNSbjROTXkrRnphL2FPUWU1bDRLVWQ4SFBSaXY0STF2YkcyOUZib04zdHZVaFE1RXlxM0Y5MUV0T0dGc1UxVUhWM00waEVKRUxBOTcwSEF0OW5pRFVhY1NPb2p4RlNmeFFEQkNLUTBQV1VjZE44aEI3VzBlU0s0MVRVLzJ5cUtBUDFSa0d6cDQzMFNTMzNBY1p0VGtXNU1NaFdHQnhTb2oxcEFZYmZrRUxLSTliY2tFWUNjamVaWWYrM2tQSGw0TXhOUlpEK0N4alRoZTFRRjJjWjI0T1NsRWxTdVIxaGc3NnZRSDF3elJjd2IxUnptWGt2d3ZxZzZuSGJpWG9MaHdNTGJDVFJrY243QmZjdmxQcjYrbm93OG41MGNFQXFBZGx0QUFzQ2lPK2RhTEJtL0NNQlJzYmtmQWJ6OGo0YWZSOUlmaUNBNU5ZTXFLQVpDRVhJbmVDWXowQzdmby9ST3pjdm5rTVhzT3pXVnB1cE9Genc5MkZPM2djcS9SUms2bi9XWWdFOWRoNjgxaWVnSWdoU0pLQjJZdjZCUzdoRmt1cWJnVVg3Z2N2NndRc2QyNExlOGNNSEZQQW5idVhBRWZRUjFVajFOQkFsZFFsbW10cW1LclpPRk9nUDJvWno4aGttL2pQb3ROVW5BTytaRVlGZVY1T1JwNTV0WkVwZ3BwOUM4TXBuRXdsWEUvUVFZekMycXhFcmVnUUU2SG5VVFpOY0FNa2p2SndBdDdFTnBRczMwRnplQ0xYeVhCclJiOWdlVERxQ0V0KzBvbVpmUzBXY1pENGd6Vmk0Q0k4Tzl3RlJmZDJHUnJBUWFrZ1V3TEwrZlRFa2FOWklYeUw1UXlEUWw5RHRMV0JqdXhPQzB3ZkFXdGRRVi9SOTQwVFpVMVI1QzNwQjJ2T29xSGNrSnVKblRHTUtHVmw5eERXRTBCcmNxMDRuU0QxdFIwMzM3QVNiaUhwMEMySlo0S05PRDl0SDlUMDdsRHA5NHo0b3hGMUpQaENCeG0vajhTK0RXUmlRUWFNV3Y2SjlTcEkyL0ZtUVpHdzZEUEg4NEN0U3UzY1BBN051UVV6cXFaVUMxbVVHOE1PMWF6RHc1ZXRvV2tkQmJ5eGZSMzM1QUZ3d3hNTWttQWNlZTdJRDBtTFFTejd6b1Y0T3RXdStzQjdPOVdEQTFKbUgzTkNIOHhCZThtMkZMYmw3cVBVQ05lKzFYdmdrbm0zYkRMQkp5VGowUkc4dXBCRlZ2MEQ5clJjSnZaekJ3V21aQUxVeG5GZ1B1VElUZXUvMTl5RVlENzVFbEprTmIzMXVObEhtSVNCTkJHdjAraFlFcXYzOW9WOStRY05lNGpUL053aFdqY0pFL3doMThqbjhyTTRJblIxRGtRYVNVRG1jWmtML05DK05aTE1CV3ZTZmQycWlzcjZBMk02QUJkVHU5VjBDcVhaTWNFUzVydStLMVBNZy9WMGtkMkxBZk1yY2c1a2NVSVpKYUFXQm9DcW93NlA2MHFOQmFJNHZvNkFLUmdIUWJVRnFFQXpwQjF0aEF6NWxLOXdkZXE0alZQV1ArZlRvZS9UOWV3ak5qN0JiUHhhYWVWUjhLUVFtOFJVb3BhMUFHenRiUUFsQVhlMU14TXdrc2lhYVMvU1E0M3V4T0J5RDJBM3NRSjFJQlF0dlBVRHRweDVGdFBBWTRNN1NoeVZtOFlOdHBlQ1h2blBvQXZXdkc5RERIWnNjZUlSUmJOOU1UMUpwNUtNR2tsVURaVUxSSjJLZkgvUEk4SFpjUUhxbU80alMvU0JobDQ0TFM1RkhmZXQreUUzQVZBeEdUS3J2U0ZKQkwyeWNneFRiOUw3RGFDckdGbEt4dmlPMkVBSHZlVmR3MFlRVUo1d215dDlKbURNVnpMQ2ZaRms4UkF6VG14NjlET204L3loVVZNaDhvQlpVRVlQQXBERU02QVRzU1JkU3o3b2pESE50UG5JWFVNbFRVTHdHQkw4V0FjWGFRdUNsMjZFNW54Z0VqOTNLNVdCcW5RNVVYOFQrK0grYk9aaGlBK2FUa08zcDhBbWw1ZzJtc1pWQXpBUE00ZjR2bVlOOWh3Qnp1TUVjai80T2N6d1NaQTdmeGN3aEFzeHhoYmlJT2NoemFzNGNpSjlhekNHYU04Y2N3Y3l4bFpVSnpKdkpIQVNabXpFSGVtd3hoN3VST1NCaVArYk51WlE1RnYzZlpZNnR2OGNjVndTWkF3MDNadzd2LzU0NVJDdkVCRXNCbW03SW8rR1ZyaDFDWnVsZkdZTzF1Q1VQWFFsRjlDdTBDQXJmQlRWUkRYOHNkQVphbUhPYVVGM09IdGp3UUs3V0ZZZWdxYXV4SGxETkR1OFhVTVNyWWRFZWdZY3lGbEd0ei9zaXRCRktYcWl1aG1mcWFvUDZRd2tpaUZBUHFzNkd5N205RFpqdUdwSmdNUlpNU24yam1oQnU2SjFLNyt0cUJKN01SZzl3bzArSVFLTnpBSEVYWFFremlMQUJ0MkpPZndXQ0RCZ1U4b2lXWG9Ud0Z2SFNRdWhzNU1Kb3V6bzA5b2ZKeEhaS0xsd00yOWd6Y2pBOXZCSFk1Q01BMzFmTFNabThDc1RSN3hpcG9jOFNpWXozQXMvZkM3TThlc2NXcmQ4ZFFUM3g3L0FRTnNpdHhLQnlNUjVjcURoZ0NjRHZpL3ZvOWtYdy8yb0VOc1lpdEs1N0lmeng5V0lmMEtGWUFURkxtUWRSUFlyQVJhK3Y0YlNLN2I1cENYMnc1cmFONXVNTmp5L2hHbklpZit4UFU3aXlWQ1QwZGY1djNqUUhQcVVGME5ET2RmUWdsWHhIdlJTOHhwZTFpQzZNeUFGckRRUEErdGlKbWRpTWVOeWdaNGt6L09jaDV2bUQ4UDZxMFpSY2RRdEVGY1RiaVVKM3JNVUY3RGNjWHN1NlpJQ1lEUWdFRFBWNWVkQnZna0dUMTZMci8vNktOSGFQekZMcXVnZFJnRDJKWGxJR29qZVk3VU1uTG9CUU44RnZXb05GTkhZWFVpRmowMVlyam9aU2EvcUZzWDRvQjg5RG03VHV6SHFOcXRUeVVWS0dldGZpT2FTRWxnRjEzZkVWSnZ2NUNkU1ZiMm5NSW0rRm9FY2F5R1FuSE1DYkNHV0lrY21DRk1OTmh4anZ2UUYxMEd1WEFKRUI5bExtQnhHT2p4eVpmaVRqNDRrUFpjZXQzb1QrZEhNbkFvQS85bmNuREhEK2I5K1dKUkNZVFg2RW1oUEFVZXN3SlhBcjBMSGYwUCtVUlBiZ1NhbVlBVm9CQzYwaFRRTGFXVU9ISkdJaHB3ckJxaFpnUVlOd2tZaEN3Q29hUHJCNEhURHd6Y3c1SkN1SkFLNkpQOUI3OVM4UjczVE9KTys0SE9hckpWWWZ5OHNDcWIxZWNsalVSQ0xhc1EwQU1wMGczYytCcVBNaGJXVllaN2gvSFZUSU1manVpV0NNdmNBVDlZdXBVMGZncjZCYWZRU0JwbklzekRhc29QZjJ6aU95SndLZkh0dklPTzAwdUNlQlRKZGVBMzRaZ1JpQUFYUlZqN2llaldDRXJvZTNhTU5TUUFNNnIrQkYrY21YRkE2c2M5UkRJckh3cGZWaUx4UmpFY2o0M1ZvZ1U5Q0xzSzFGTDYwWGVrMTZhUTN0QzNycFkvRE9RUzk5RkFva0doMC8weE5FZXhNK3p3UmVWMHZFMjZBRDBZc0tHZGtXbFVRU0NZbVZ3anlDWHFJejRxSW1VWVlpVkFGNmlRSWFQT2lsaGVkYjJFVFFTeVNpZTZDWDZBd0ViMDREUEQvUVM3U0VqdHFMZFQ0RlVIa01Qc3d4QnNwRUw4cUlia2Y2ZFFUYytKRllScW9mRHVMRGZ3YTlkTjJCSWFDWGp4ZUw1MUVTWWdaYTZTb3MvV2k0UmRybGhvcWNEODM2TnNkQUJjZGhZTDhFa3hWK3JyakNZalhoUUdlWTFlb1IvMjlSUklKNGVwdkphdkE1NFY2L25yUVpQSUczd1dwNkw5aWhIc0QreUJCdmdDZUdXS3ltRzdEaXRSZlJ3Y1Q5Sm9tSjhFWHc5WjRENnowRG5WV1dqQ2lQT1h4MHp3QlEyUHU4UlgxbU5aR0VaVnV3bXVpTVNRV3JXU1Erd0w3SWNVZ0ZzOXBhekNxem1vSFpBS3NKWG5nQnF3bTF3V0kxSVJ0OEpxc0pBNklHVnVNVmU3QWFpQlpIR2tuZWZBenFFUXpHbEdNR1k4b3hnekhsVEFZRDVaakJtSEpnTUthY2d4bU1LTGNZMXQ0VU5GQU9ETWFVczRZNHhHSXdNOFVNQnNwWndyd2YzRnFBK3lJeXBNSUQ2WGxtT0hQWmZvdHhtTUdZY3N4Z0Z0OEN0NEJ5eEdEQ290eXhqaWJsd0dYUmNEU1ljc3hnYXhFdEJvTVI1WmpCM0NibGVEY0NVUTdUNlhMUE54bU1xUVlHWTZxWkFiWW5FRTliVGMrdTJtRUcyREk1d09ZRkxMdU9WT1lIdmR6VEVwcEZyaENZYUJxNVFxVHJlNFJQemVnVlVPQTFSQkgvUzFnWTAyaFdqS2M2c3dCeXQ3K09JdkNWellnYUNsOGFVVHZ0UlVUTmg0amFRbS96aUJxOGJqT2lOaEptWThkQXpQVm5vR08vaFFRYUN5ZGNoNHRFV0kvODM0RUlVRDZMYU1leklOYW45V1FPQnZDV2lCT0VtVy9kNEEySnJIcGhaTUpBNkh5aFJQWHRDZGMyVFpJWFN0TGpQMDRvRWtWRU5UajB1OGx3UmQ4bFBDZ2V6QWFlSHBFS1VhZ2dVUlpPaEdDUDF3QnE0RjVYM2t6YzVEK0NVTjNBREc5SUlIYzBDcHdDYjdncXFWdVZZNFJEeTVhclVDb2JxME11N0IrcEJMNUxVTzR5OHg1MU85QWFncWlqQVVBZXpJR2lyM0NZN2RLakdOSklWdGwzQmNRaEZGeitObUxOZWpSMDBOelhFRXBZKzQwdjJBYlVlWUtMMjZpbXNzNTFicXNuWXV1ejNCTnN1cUJjMUk1UlZMUkE3YXVFTlNxeDllM0dzYVAveDg4Q3UxUmdLYVp5bkhDZ05YRDJ1MXVwc2JsbDBOcm1pTWVoSTZmd2hrbVI0VEFTdWdwQjVSRUl4VzBIMkJ1eHpVdm8rVVZvakJFYkh6WGUwckxISWxqZHhZZ0FySUJKRnIyQmRXWTZFSUlRZlJIYXVBb2E2enY0S051eDFyb2QwdnNkeHY1ZEt1ZUJiVytBVEswZFNHLys0ekZDSVdJeVNJaTlGdUxtM1lRUGJ2N1dWM2FDaFBkZXVHcnZkeU1XdnhsWThwVXFYeHV0bndSNWU2OTEyNm03SjZFVitwSmd5TjVRVS8yM0k5QzRBcHF2L3paeVZjUmtDT01IZTdEeTRFWTB6VTMzZWwrREQ1MUZoTlBjR1NKNGQ4NXA2Q2k0WVFMQnIwUlkvUDZnUVY4TXNBc1dPZElJMVZPdjdvQTNkejBtNzJQRVdWZkJyS3lpV2RJZk8zQkJHR2JWVVl4eTgzMllpaDFRemxjUXZOTkhEOU9MZllEbU5QeG1VU29zbUNLZ0FmVVdkT1V4YkRYNUFTdjlQM0R3VG1DcFJzTWJFUWl6YUdBWkt3K2R4aEtiaGtPSE9DVVpEMVFMS2VXdE9wMW0waHViRWJHOEhxN3FicmpOdHlnQVVrOGVxa0YwZDFMbWRiaUF2VHhZaHNHVm9QRGlqWnhMVm1ZQjhPL0xiNE5iVnFPTmplQ1dvN0E2S3lid1ppSVlacDNzTm9PR1dvTXo5QTdPdytPZjltRHA1UksrTWpYZGlBMWUwbS9YVTYvbGt6MEI5YjRnTUkwSkR1WEp0anljOStGaHZkOEpFdnVxVFRpNmcwbXNiREFPK2JuL2dLVkU3V0FzdThWNDMxR2ZlTUZBOUlYeTZndnNCOTVrbFFkV2JVdDhpOEY4Y1RPOVF5eE5zTyt1UllqNTY1UFE1bjAzQnRscUsvZTIvellmOWZZVmFQOFBkcHNzUmJSelE1WCs5RDFEY0l4YkNOZ1p6ZHdFYnROUVUrSmI2dHRSTWcvaUxxQzkxWUJpYWNCbUlDeFJxUXdNc0JRS2NpbkNyMlhQTXVXcDBDUUU5cGNDL0hrOHZyYjd5akNWVkY4MzhHNG44TUpnMkdNQjZSZFFER2JzbnBjV0VQRVVLQ3hndDdITlRJaFVYTURaZ25mYVBRQkwrd01DK2wyam9SdlJWNjJ4d0t0QlljMWJ2WGgrWVZxUFlxUTdzT2F3QTVQOEx6RHA1bnd2K3M4eUFHa1ExOWNLUzBMdUFIcTRIdUhHNit2b2NrY2lDSjdHam1oZnJKanZBU2hJQkFEWWRuaU9LWHBhWTYrTzRNV002RkpZTGROWVltSEx6MHQ0aTRHbFZuUVdDV1hXenJxR3J3VXZiWWRvT1J5YzFlNm8xd3d2YWp1dm8wQWs5eUYrT1FwRTZRaGg4Rkk1MlMzSGJZWXJSYXMxd0FtODQreDZHSSs1R09IalczanhSOWlFbG4ySzREZ05CMGhHWEZRV2ZzbHJHL29zcEMzdFpoOVczQURGTjNMSTMxeWkyTVpMRkxEVDVoTEZEaXhSRElYVVlEVkRKa01aM1ExSHpsM210Z2NXUlBwRENpUFBtdS96OWptczAySHl0MCtHb2Jud2hlQjFES3JaQ1huRUVvZFY5WnQ5eVVyZXR3WjJrWHFrL2QvQ1FkajR2aHZyR3RQaGNoODhEYjE5LzNCaWNrOHlySURDVW84Q3p2UWZ1bGFMRUtDWU9reWV6UVo2NzE5R0pUdE40SVZFVEo4TmFxMFcwRXRpOGhzd1J3MlRVUEk2OU9LNjdiQlZFdk11RVc3eVl4cE9mTWNMaVVCU0FpNlFINGh4QTdEQTBFb09iQ3ZlekFlbk5nUlRKQ0ZzTm1nbG04S2NkSm80R0JkZWFMVUo2NUZzczVXS0E2MmlEeGdCTU5tQ1RxU3djbmsxRjlGSENYT3hHN3pTQTZLV2dQaXdnQjZQUnp5ODVWZmcrMTd6M0lsRUVXUllGSGxOQkNpQzhKdEpFWDhqUlVBd2l5S2N5eFI1S1VpUmpFYUtmTlZJa2ZnZ1JVNWNSSkdGUVlxODBvUWlTNElVeVV3TFVBUnlaVkhrYmgya2lOMGRvQWcwMHFVVXdhc1hVMlJSSTBYY1FZcjRUSXFRZE0yR0h2blFCdDBtb0tmOEtQRHRkcW81K1lDYnU0Y3dWQU4wak4yT1N2R3VEY3JYQmxVaXVzRENkRm5PM2VOY3hFRWxzTG1kOTZHQ0dPb3NkMjh1aEhVRzFHOERscXNVRE5rM29IQXFiRjBMWG5yYlJvNWNJclJUcXozWVAvSUlGRWJwTjVzd1ZaQTMwK0hkNkEyc25YT0xEMkZxOTRBT1hWYndWTTJ4K3FGcjZxM084QUJ3b1pKWHdRTy9pcGZiSkdSUUl2cnJod2dmSzRMeDFwUEpGYXl5QngxblVGSGpIYzBMV2VEcTMzV2NZYUdQd2kwMEhlZGU2UCtic1BjVHlyMUJCd1QrUVdlNGtnYlFSVXRnZ2lUNGt5MWhScEtnM2VIaGlzNVF5TWRBcjhSaEdOMTh1TmtGUUlqM295RDVOYWdSQ3AyZHhYcE1zdWs0WTVKYndpeVd6N2NhMEh0QlhqTitBU05weGkvdUJmWHYzbGhLOUtxSEJhN3ZTdkM5SGl1YWRZZUdtT0dGZ0xzY1NjbDZiRSt1Z283VllOMkF1d3loZUhza3U4dFh3cm93bDNkM0I5eGw4S09BZitXQUFVcEV5S1Flcm1ZTE9IQ211L3dsRU1NNHpPUHJMYndoamRFQzZqYWt4UXloRExSR1JpbDN3RjNHZmdMVFhlYjlvdXZaWFlZci94eXN5ak5RbVdYSkhKU0JpMmE2eTlqUVk3ckxSVDZ6TXFhNVBnSVEyeG5ia2hxVytnSys1QUZJMzZzQWhzdlRNSUVHd253R0ZMaUJHSkxwSkdNK3NlRkNLRWlzd2taVDlxTWQyTFlrc0ZRbUt0bEp2cDFjTWpsdUh4RFBBTUJCancranJjRVlhMTZDNWFqRUhOb1IwS3BaRE1INkZDdkZuaTFvbVJjMWE5RHZPRGlFaHM4cUtldzVOR3A1WlNwQzZhZ0tHVnIvQnE0MnRwZzE4d01JZWpabHlNU3VFUFQ1R0hOZkQrL0tBb1BXWUNzVlRneVkrTkFPK2JFL2h1SFBoOHU3blYwSSsyUEN2T2g2QkFEaTRlN1dJTEJ1ZjV4SytuZDNBQXFybVdOVnArdXhXSEVDNFJSK0I5dkJxQk5mMGtqa1hSeEo3WXRPRk0xM1c2Y0xVQmVvZ0lDTEhlSHVtbElJMEhiTWRSRUxxOW5WaDYyMmVXczgycmE2S3JzZFFqemQ3QkdrNThReHR4VStReDdhd0RTa2dJcFhib0ZoM0k0SXdYeVRDbVkxZ01sT2hNaVlJSGJzWU5OOVp3Wks4ZURNMFp6Z3pmTTlBMlBsdlc3KzNXMThvWUhSQXFqSEovcXNJSUZKdXNmTkRpeG83TUM4eGc3Z0JScGc0T1JHelVNK3ZnOTJvSWc3d0xrZ0RtOS9xVWZvcEdaV1l3ZmFjUWNlRjFaWGVZcnF1NHRBOWJ5bC9hOWs1MlRLZytCRDFLeUx5bmdHckZvd0E1QmhPK0pPNWhZK2N3Ym1CMWpBUEFvU0h6c25PQVBtQUhrR0VEYW9lVUJiYzNYaUJPRTVBeWNjYW5nREljK0FlQXZjMDVYNUVDd3V5Z1l4aXpNN1p3TU5PUUhHVEc3T2hyNkd1SmlsckZ6SXlHL1l3VkEveEJzUUlSd1U4Ty83V29RR1pBZ3Z4VUVQMWc5aXVYQ3pHQVVFUWN6UDl5WU1RdFRoSlR3KzkveWNCQjRrSmlVdEpNallnaG15TE1EWEQ0S0FSYUJIWDgrbWtBQmpQVUxqTlhZRnhoc1FLSk1qN1NZem1oekFpaUUrY1pORlF4Q3RlWGQ0WXJUSTZxVC9pOTZVTnZabTN2L1IzcGpreUlYM0hPaUF1N0VEN3VZZFlGZkM2b0F2MkFGd250a0JxRTU3c0t2Tk9sRGEyQUZ2YzNMc2hJSjFBTGhmTjRwUzl5VWhHc0ZxcVF0RDNRZUJUekpIRWxLOUdRcjRYc2pYdmZBV0Y2OGg1SGd6ek5SY2JMK2RpeUQ1WWpJMituMFk4RmQzaTdad1o5K2x0MGZBTWQrQUtqUEEwQ2RoOUtvQjVVNGlTc0tuQTA2aXlHa2NoNmlFTDljVzNNWUhZTnFnZS9FQWE0eFhFcUNLeFdqZVNvSUFyVWFnUXR3T0IwKzBBK2dxbVFOU25xcURlK3ZuZ3phOGp3K3VGdDIyQVN3NnlidkdlQ1BYZHErMW4rZVFvTW9sMno1c3EwNUFRSVhqWUsxdG1QVlQ4VjVTdGczb3JoOEJJWWxPcXA3WWNSMVNEeGxRRURLNU12aklCWmM1YWgzZTRnMW5FbUVsODBUUFJNaWNuTVJYTEtzaHZpQWtvcUNDZ1N3T0d1a3piMEM3TjlTS1pnMm1ZaXRqU0FXMGpzTGVveVlOT3JEVE5vWWRuVkJnN05ZQTh4emlTbGp2WGtXbGtDa1FVR1AzTlJhYlQvUnBIemJ4NDVBUlhXREFzZDlSKzU5d3QzMEE1Q3NMa28rejUyRVgrZGxzak9uRVlVUXNUc0hrVlFBbVZNTVZPWlVKU05DcXp4RHFnd0xLbFl4ditVelVUaXpaMXpwaE1Sb0FhdndUZzQ4cU5sRzFQOC9hREZJZHBtcjhLeTFTYVQ5dmt2UXY1eXZ2bWdPRzhpT2lLQkJzOFNOQ0o5cGVnZWlXUW5STHZoMnNkUmYydGRmYVlLZ2JJQnorMjRPUE9NTDFhekxlQ20zQi9hWlhZd2J4V0dnQzRsdHhCQ3J5Sld4bHZKZzA4N0NHTCtkQ25JWlhBWWFscENGQTF3V3greTViQWdZOVpTZ0F4Vkl3SWRLOG85MThyci9jU3EzN0wxUmdlci8wUWJiM0lJQzhoeGtla1pndk4wQUhUN0tCVkY5aXFhUExSdXU1U09FTkI3RnQyTytGNFAwRmczNEJxejlUcTJEVjBpQ3JldzRCUmUvdVE4OTM5eVQvcHRzWFNQWFFjQmdBUit0NHQxUTE2RkVIbWEwYkJoZjRGQUlQcHc1QStkU2hRemdtaUVKVXRBNityUTB4VTZxVkd1Z0dTdXdHM05qZDY2THlIUERrRTRabStWTUltOFYwNEJPRTdNZndqaXFjYStTK21LVkVOOFNzdXUwaVBMd2JDTEViM0Erci9BWXV2eXBZZmozS3h5RGlFc083bUcwSTRkdEEvZEEzb1JSd3IrdXc5aVc2Z2M5MlEweTZBZmgyNDVOdnRuVnVxNnBRaE51czhvRDhJZ2JuTms4ZEVFRTZEYitJVGtOaHplUmNiQ0FZWGc5em1qSUlRdHhsZldCdWVYZDFDZzR2aUtVMWpYTS8vSGZuSGhsN2hnYW1ubWFhK0hXU25XY2QzVU90eERZK3RJSTlTTEh0ZU5heDB2TVhpTFk1Ni9Yb0xaQ3VPTWF4QnhzZnZnVFEwK0RzS21nNjNzaFJoejBnZWdIV09wZUFFRm8vcE5uem9zc0tSUmRleGVEd0VPK2xPUHNLMmFrS1VMQjJReW05UGdidk5DeWlwQjk3SHhyYTBHUGRrWW8zd1BIbEtGRTlWdW8xVkNSU1FzSTROYkRueGNHbGJXV1VITHJlR3ppTUdzSU9DMmJXUWJKczN0b1lpTWNocGhETng1N01YTnc3c0FkSVk2K2JEUmk3bGc4cXRvdW52dndMVEQ0VkxEQ3gvNUFRYzZNS0VZSzY0SUN0MHpCdHRqeWZ1Y1dGRE41d2hNdEd3UUwyZ05LOURDSE1Ib2hKWDlhTFUzUzVGVVpRdElObG5RcklWQVhGUFBseGJIOHdSYi9tWXRIM0JVV2ZlV2twRzRVVW50NDA2M2xnK2l1YmlENFhHTklvK2w0V2ZjRk1FSGh0RDg0YXAvQkd0TmhXM3FEbzI0T2lYd05CbUFZcmNHRW1qTitaTW5CUkZWeStHbllhbUJVZWdOYnJ2QU9Oc3c5ZEE1L0tEbi9CTVE5bUpjb0RqblVBbzlzUjJMYmpXSjdqQ1dpY3ZYMWdWaHhnZkx5Z2ErRGJWejBJRGJ1K3lHdWpGdWVYb3NVWm13TXR4cy81d3haUGxuSlZhTEZvVHFpMXNHdTJDRVA1QnkwaUtsNDFDMFprL1d4aEM0NXhSbkNNaVg4OFJxdmF4akdXQlZ2RTVROWFoRE5CbFdETDFoZ0lISWVEeDVDZEU3NUtjOHNXMU9JWXhDZDdJaVRIajNwdENhVDZkTUxhU0RwcFZmazByOTd0UjVnSUo5cjBMd0JCK3hkajlXSTRqbXVaVWEvV2tCYys4ZFlwRXgxNjdpejBXUzVXWTVlQldjUkV4SGpTRHZNWmgwNHdXYTNuS1BNMW5CS2gwYTNES1M3UkNTZWtmOEVPaXRaenVCM1F4QWthSldLYnN6NkcwN1VNd1JnSEhjUHFGRitReDdoQUpPSndIWUlIZE91ekxvbmpBVEFTR2NZZ0hCNExlVHhwN3A1YklSeFY4WW1CcWc4RnEzNVRCNnRPdTdUcVZwc0NWWS9qcXNmTDM2OWFpMGVoSmVSVzdqMVhaemJoRHZUK2JTc3ZXRjJnQ2NSeitKSUl4WUhkQTFibHFJRHFia09UKzI5SWZkanpkTGtGTm5aVWYrRGZsM2xHRlpROEg3MWhLcHVrem1SU3oyZ2tOYWJNSlBVaUhDZjVaQ2ZZYi8vaTRHempzbjhKei9ZOG5tMEVlRnNIR0lFcWFUTGJXQTFhdG9Wbm0vMnZyMTNVZVBvVmtPb1Q3RzdqOEtYMkkrcnVSd3YrNFQ2R3RNZVhlQU5yUTN3Q0crS3lIOHZGT0E2dUR3R0U4OExyQllTWk8vQXBsdU83c1RXcEFhRVJQMXBSbUI2MUNBc0lvY0JwbElZV3IrQkhwWHhJSEJwb0FVTmFxQTBKYTJCQzJrVnpBR1lSVlJHU1Y4Y0IxU1U4UWhQU1BvOEdtYjlJUjRZRVdnVjRNVnRkeUsxR2VybFZ2QUJVYno3aVZ1UFhjQUFmWXRnQlV0QUcrOEZhQXZ4MndsNEhQdk51cnNDZ3VRUzRGaHJIaklCdFlmQmxObFBOeDhkWTIvTDZlbWpnU0N2VGt2c3pISkp5YWh1bTc5OVlKdEFuVmhGTG5rV3dyZ3JFUHNIN21kcVAzZ1M0eWNURlp5Y2F3T29OT1VPbzJtb2djN0o1cFB6OEhQNEVuRzNBSVNQOUwxN2hhY0QrRkJBUHgvL05CVVR0ejROaDkwOTJtMWZnYyt1NUVFQWs1b2NDT20wRkd1V0QrcktDVzNXemRXMXNOWWNuMGgxNEJGN1VCN3NDNURyNGxCMk8xTVJEZk05Q2IxMjJsVUZ1VEg4UVZtTFJUTjRYcE1ZdzFuci9BRlZqeHhDUm40WVBkc05wQ01Zd3lOQmZyMkJMeUVESUJNR0RLTmtGdFRBR1RobE9pbG9zclJXaFpUQ0kzZ0FHc293Z1d6dEgwQkp1c1l5a2FRaS81QzBYQVJ2b2JnNS92WTN3bDRGUWMvaXJmOFFtbkpHOGJIZ2xwTDR6VnMvMlFXN01yU1pyR2JWRklQeDhBVy9aRVZvK2l3MWh1ZzVhWVNocVBvOTF3UWJzbzhGbklIUXRUakJYNDdZZWFxWU9rZEVhRGxtQnpCZmdZVll2NG85SVFQbFZ2Nm14ZFJZc1VlOGdyRldQaFppNlNXbVcvMUg3UGwzOERKSEFqSnJSR3RBMEZwVjE5VWtnci8wL2FKb1NNVmVUQ3dLSFhpS2M2NFJPVThEVklRaUtxckUrODFpYUNPR2dBN1ljaDhGM0NaMEY5QkZHelloUVJES0VnV2lVK1gwSDdCUlMwSE1TdTBzVWI2RkJRTXlHNVZzSmlCeHlDeUJ4eUZlUVl6dDJQZnJoeGRuQmovVjhRaDVLcXo0YUtZU3Zxckd3b3JCVHJCSmZJZENWQU91NmVndXhmLzFyb0JXQ0FUVUlJSnNwZ09HR2ZVU0w2Z1pHMWxzdzNIM2x6SUh3Z1Z2R3d4b0R4OFRnRWcxMXk5KzBjSEtzQ2dOMzRZRXhqbEpSM2RIWHVKUFFsZEdZc2pvRVlTTVFtTGlBME9kK1VxRmdoeVF3Yk5KRXZwQVJTcnFUNkpvRVV6NXhvQnRXUEEwVytscXdWeG8yQXJIRkZ0dWVKMXZEdWJxY3RJei9reTJRdnRIUmFiWkE3ckpOd2R4SWJ6RDNkVjhnZDhaQzRLSW1OcCt0d0NzQU1NTWZaeXVBWlJ3Mkc2Yk5ONjNBYWJZQ2lENHYyOHBXWUNCM2pEZCtkRUp3MjdUNUFLYVd6WCtnMFJBOUVyVDVTMzJ3YktNaHdOMGc3ZjB4VXkwaEVyZEJ2U2FBa1hvZ01Odlo1K1hkVUFDVGo0SEhXa0xWMjkraG1wTGFiTGIybnlWQnBTY0NNTGNHUDR5RFM1dzhFcnZVWCtiTnlpZmdlVFRwSGZRQ1dVMzBiaEZVT2l5by91VlI5Tzd4QUNJeHlkU1VRQSthRmhRRXltWUN2UlFrRUxaVVd3VGlzMmE1cUhBWlR2ZUlpU01CZnJsTDVZL0Q3eTJ1UUV5MEhESjJIQ0RuT1BZSGxGZEF0WCtNd01JL3owTHByRUZjOHpwczRuZ3lndy8ybEZmeEN5QU94cFFVQ2VJKzdVTDNremp1QkdPVWdFWEFKQ2QxUklaT0J0c21RUUVoVng4SG9pZy9qZm1kQW9XMW9jTm1IT3VHWHJRZElyNnpZU0p0OWlGV3BNakE0bzNoZzh6eDE0R3dGbXJua0ZEb1BONm14RjduYW5vN0RJR3hLa3lpSGZHdUtnQVpPeFJsSlgrS2hlclI1dzd3UXJVTkZxU0t0UmVPWnRkZ0EyQWR5YnV1UkNGRzBMVUlaSnpudUJtczJtbldGalRsVURqWVEyeURJeTVoMm15WWM0VjFmMXNSOUFZc2dBMDYwN2IxRWJwRkhNbStsZlhFUHB4UGhsdXQvZGlYcTNnUkNmQVVsbHpYZ3kwa2RHaWRuMk1EckNucXNaV0ZZM0wxbVBzR2JGV281eEFkTmdmNCtVTkE4Q2I5R0h3RDIwc3N2T2dhTERmVk9RQWhhdFlpeVFGM0ZLL2p5QSswRXNlby9lQ2JlaWg2SFUzcXFJYTM5ZUNjNklXdUFKU1g3WkoyNi95c0RkczF6ZS9VOE5aVG5MdmdEKzFnUVZrWWMvZ1dUeU5wN2d5Z1Y3VUVlcXNHRnVPejBaaGxDSll1eHlMZUViSTFwSG5rdFFQaFAvNlg0UDgvS0lJbWNMQ0pJamhzS2dLczQvOG5SZEFNL0pNaTZBZVB1QXNrUHgxU2JFT1lJaEplc0prQzJBcnBSSHJ4b2NVay9NbmpXUy9PUkxkbXdpcDQ4RDJURkN6UWRCMEdvVitFYnZianM2aGRvQS9hZWJiUUJSTFl4WUdlbENxMis2MFFPRHpkWjdBV0xYREk3eWd3YURpMmdXajlQVDE1NlNEWWRTZnZ1ZGdEYVQxWVJsMC9TQVpKNzZrQWRsa0tjZEErN0dmYkEvdDEwK01RakZMTTVEdUlTNXlIWDMxckt0NS9DNnZPbzNtcnV0a2pkS1lkdUxXTHkrd1JJRUFYaVB0QmVKdnRzUDJLR3FWV3JtSTFaSFlBdHZ3ZzVHZlBXY2p4SXh4RHhpT3VrRHJvNWtwb2VpTHpHU2tBRmJ5RDhNRU0yT05ic2JsYUgwN3liYUFKYjBCc1FEZGdseXU0eVF3TnFTMkFjbXFMbFdsZGZFQTFyYXV3UDBwaG9WME5JWTV0QUY1c2dPMXNnR1ZwOEpXYXRhRmk2dHQzMkhnVVZ3MDRZMnZnY0RBMnRpbVlRT1pXYW9NcTdYVjBEaW9sZzB5UHVBSlVPZ2lScGpyRm9kaEJhR0Ribk9BakVQNnJGcVgyUUxPWWZ6WEk3Q1VSTXE0U1gzTDRQOVRpdGo5dUVlcEZiUVdJYkkwRjNySU5ZTGIyOFJDRUpPaTJJMk9FRlRMNW1UK2VkQkxIQWk1ZzErOXBpTmRaUU1wSzN1VjNnZlg2MEUxYWI4ZjVVMTJGaUZyQ0JpenluTVhuSlp6d3VpOWdZU1FhaTNFaTluRmMyNEpaa3hCV2E0bFFaZnQ0ZHhraVIvMllwWlpoLytOYW9KR3VJeHJsd1FNYzNBVjJ0TjBzeUFQa3BVczhpRmFhNkdWNXdES0hLUS9ZbUhBVUZZZHprRlRqeVVzNzBMMmQvTEcyUFdlRDdJamhtSnk2ZENMTEF6VDRIc1NvYm5wQ3NEelEvVHNBMXFZOERJSFgrQmFZYlhRSFgzTjVBSnpxRXNzOWF1RnRMZzhQaXorVUI2eEw3amtKbm52a0tDenJIbUJTVXg3Z3ZYWnhtdklBYmo4UHJmNE9kdXliOHJBZkViemV3RnB2UjBNSkhzQWl3UUhncXc2Sm5FSzB6c0MzUytyN0Q4RWlGNzY3d1VxN2ZpRG9jbTRTZGV2Y2hDSFlNVEdRUzFIOU5ZZlR5a3dsancrY1Vha0Q1Y1JzSFZwdEN0Ui9PSTNMdXdQbHk5bmdzQXJuOHVkQXZJalhONGNFY3JkdWhobHJ0UkZKcVB5dEVGTDBVSFFnQ0tRUEhPT1VMMWgrbTVmTCs0TGxZVVFqc0NoQmw1QkFMcGpMam5DZE1QQlpGeG9XYWtVazdnQk9PSFpvVVlwZW0rVTNjNnNvRHovYTRFVlU3RXNURVhBZnprMXdCK2swRUR4UXcxL0xZenIxNXdYV2ZnQklYWllMOENWY3BxN0RmVUcrbkdYeFpSa1kwMUpsWnFTU3VOTUJYdkF4ZDM3RDJwcGViZ0hBZEJRN2dzTFhNbmZ1K1dQdVpPWXd1ZFBVMXIyWU8rbmRtM2h0dnhUYSs1ME5RZTRjMnNpZGJTenVSTCtLQXV4cDlpdVcrNVhJUEFvM21oVnZVeDdkMnNpalQxektvMlVCSnAwVlpGTGUrWXdOWmdGT2hadndEdERjREJ3Sk16bDFLQURuK2hub2w4RWZVdVFUTzRBdU5WZ0k0OXQ2RG82L0FhWHkzZ2JlemNsK0hHeXR4cHFCQm5UWDZLcm1tTWQ1dkhtQjEwZGdEdXVIZ28zOGdHS01WUm9BbXpTVUdWTFdaa3ZzL3VFd091OEJNejhwd2g1YlB0citGZ3NhZmZ5WWlIb0FkaHRFVGZDZUFNeXNEZU14ZUYwc0NsSEZDRDZMWVJ0ajVwcUZ0QVlqNEZiWHZRdWl0SVRSTzRSdHU3ZENLNDJZdzJzZ0hMcm40Q3dpeWZqOGl6QkE2Ym9GSnRQaFVSZkF4SCtoNGhBY2VXZ0psM1R3ZzQyTWFBSUdURzAvL200bWRJNEZHRmhCMnRnOE85d1hBUWF3M0ZFZ01Rc3dBQnBlQ2hqbVdienhPeXdJMUhuVDQ0MEtFdHg5SHB1TWJ1M0pnQUdRWjNROEE0WkliMEJCY28rYzNDTWJBd1pYVUVGaUNXWFBXZGlxcXpnK3RLZkNBZ1Q2SUpZLzZmWWl3QUNTSGNRbWx5NjhFaHpKWDk4eDJTNDFDQmgyWW02NlFqSytBNXpTUjhCczg3Q2Jpd2hKSFZnQU50endNS3c4ZnlxMGZnSWdkQzEvWHhRck4zUWg2cnlIaU9aN1NheWdzSUREajJwYm9jRjZQbXYwaXM4cUpXN0JpVEpkejJoM0tSQm15RUV6U1JlT3RMWUUwdXFFRGY4elFQUDl2TEc4eVZUdkFaczZRZDF1TUlEZFYrTjdGTHdMZWk3OG1FdFE0cnlMVU9LbGs0Nk5qMDFSNHYrL1NlOFRuUFRTUnIzRGs1N1dPT21NRXVNdlFvbi8xYVEzdFlwVlFZM1RaTkpyZU5MQlVLYkM0VW0zbTVQZWFCV2JUN3JlaE5sNGNoOXZzUTVCQU5vRnhPR0M2OG1iemJDWlRJUkQ3em5CVGxIUWl3NU1aalF2aUxweW9EY2plTWtWdXFkeXNhL0F3UUZLOGtuV1k3QitYckdFVThSK1ZUVi96cVV1QThScWdQNlY4QWtiY0JoR2pRSEZIUHdoa0tpRDVPUzA0S0NRazdkVVNDeWpLZXdyOVhQMEJ2djVxaERiK1drUVBvYUE1ZlJmK0R0UWlCdFdJemhqUTVUWFdlVnJpdzdpNDZOaENDOWQ5bzYybHVodC9PSEVlT3dFVDltNU9jVEtEUUdzYitBd0ZUNDAyN0NhTjBieDZ2TTV1TmRIRUNtdDVZMjlEZlc4SFFCYmlwV05OMUh3bXZCSVJOWHZ3V2NUUlRobXo0RWdjRFg3dTVDNmM5aVRXT21nMUFVMFZXRUxQS2pHeklTaWorSHdjVjNRWUU3NFJzN0o1clMwYldKZ2lVbHdjRDl5eVNZdENnRUcrdkhwNkEwNEdudlZ6ZlNrM1VBaTRBTzR2VVFVWmwwRUVObGhNZ0Zpa21tQ3YvSTFBNGpzTUsxdmRKaE1FenlCUllGUWNRQWdtcHdJVVpqOFg1amdJUmVaNEk0Z0Z2amRFZ1VlcEFrUWs3ek5SWUdOYjhYRnhyY1JBNXhtNDF0K0VVQkVJTWdDaUUzMEg1dGRyQkRmeXQ5RVBnd2Y5bHIrYkVDYnlXbUV2YUhwRHIyeWlUcVFFRS9RYmdHMmNBb25tcW5HR2NnUWhJclBzN0dGQzM0V1hvRytBRWpVZ0pCQU5jY2FQSlNxUVJ5bVlUejBKR2hRZXlpTkhvQ1pxcUdjYTVPZ0Zhdkx5R3V2NVNQL2RWRHA5YkE4RFRTVHVoNVcyYzhoMzYza3JXajRlZzBjT1lIczErMVBzN1lRMWZKdTlNTzlzT2xGZ0lIREFlOTRUN21EdjFrRzM4SUdJbUozdUxEeDRqUjBad2dDOHFIZzJwQktJTWpRRGU0RkVBY1FqUmMwVkNSUlF6RUc0SU80V045UWZHUVVqQ3JSbGcxNFVOaGVZVldPY3h6K2ZLS1lqUU1yd05rMmJGaXZSNlRYQnN0UUN4dU9id2ZycXJVY0xOckY5b1JkTXQ2U2pIaDRMV0lzMk4rc2F6RVQvbEY0a2Rjb2F2bWJab2VXd2xNVkNBekcrY1dmYVc2aCtTT3czZGNCdytKQUkraU1jRUt4S1NCSkYzK1JJNnFjdFZiUEllWm1WWTd0NnVwOFJoTVpLSGJQT0FTaCtQeklZeUJnQjRDWmNJU2pPb0Jmd2hFSjd3QWwrbVExRmlEZUJkY09lSjYvcmdXSWtZSnRhRFU0eUh3OUluM25BZHpiOE5mUzhHQUVYSWlNSWhMU05wTkVXUmwyMnJlMlVWZitqV1dML3BqWkd0aTlibER5VUtSaUlMaG12OC9MWlhYMUk5UllUeGhrQktWRWQvNXc5RDF3RWJ2Z093ZmlUaGpSNGRCbHd5RlJkOEphM2drQ3JvTnBHSTVOK0NzbndRLytJQWNDdEJKR2VoMmtpQzkwaTkxeW43SjZ3QkxmVHNDcG51RGdYMWV5SHd1Slg0VTVud2tXY0w4RU1UNkNBT0ZpRGpCdFFSRHNBTkRib0hMKzBoMS93aHBXSmdTZk43Q1BKZGtGQWUyY3B0ejJtTlpEWHY0Mk4wbDg4a2FRN1cwc05MSmYvVENXSmc1QUJUMktGVCtyUHRpbkVNanZwZlVCbE5SaVk3aFZINXllQTZ1NFBueGQ1NVd0M0QrcWIvTEF4dnJhQmZzM211c3I0dnJHV0k4YSt4ZU1ZUUdpejhRV2hZaGo1RDg5aEhVUG1ucGltdFB3SVY2QUdrOEJLM1FkK3VnZlJxb1FBdXRpRTViRi94M2dpVTFVL3lNTU1sRUVGUzkydGpRRm5oeXBZdUI1U2FTS0ZTOGlDbWFrNmhJTXdsNFBZNUNLMy9YTW13UFBza3REVmRaNVQwY1FpYkQ2aGJUT0dFZG02bFlja05YN1FKaWV2VGpBQWdYVll3akp4RStkZVY4djZWUHg5dTE4VWdWaTlEMmlyUmV5NmZuZmNmVDRoeUg0aXRJRkJDUEh2SzVweE4xUGVFTWlwMVhmTHQvUzBpZVUrU0dLcXRzVEJqdTFqcml0UWV1UDFyZ1RoamliRnFsNllWcUMyOGxQdERoSDdKZDIwZVBxM2duWE9iVzRFVm85Z3JveXRObnp0NmoyNjUzOEpwZEpHSFpKN1ZvOENNeWFpVU5abVZCTkQwTDU0cUlYNDlNa3lOTnpnYVRtb28zRk9FcTlHRS9uOGdPOGtja1ArTFUxbUtRYzRnclpFdDhzMEorQ1FYQVJBN3FiS1h5SEhRZTdLNkh5OUNuQXNFb3NvRlh5VVpnYWJFV3MrUXFFcitRdnQrTFJxWkhRcnBWQTBVNytWdnFuK0NpN1dlR2VRSzI2TXRJYktEK0N5OE15bU9WckVLZTM4MTY4U2poWXpoTlF0ekhZbU9TRTUwajNEclBDWURjNUZTeC9tc3RqaEdiNXN6QklkdjdoQVVCbjRUekp1VlJmREIrU1JoSWRRcTFkdVpzNGNZNUk2SUF1Mkdmb1BPWU9sa2ZWVHRoV3M3eWROL0h6Mld5VFR0Rk1weEZCT2tYaWs1ZzBoenozMWpUd2hGdzhLeU9Dc3hLOFpJNzRuVmxlRzV6bEVZZ29sc0doZHVQOGxYNFNZY01uNDczL2NUWkVIQnovMzdDRDRGV3NudDZieCtXeEN1cmsxY2VZZFdiUlFIazdFS1ZGTi80OGZoTTZOTkt0MTNKeEYxazg0UHhKT0lkRE5BdE1sMFZqazJidWkyaUc0QXQxTGtnekJQRk1tbWx4SDBMOCtWZ3Jpb0NTNDlRMHNxbVdIRURHZUNOM0p0Yi9XQ3hNQ3EwSlVtaWs3dzhvUGp4SWNlczFvbVF2WUlDeW0va3dFdkQwNGZmeGlYdjhFSUwySTVLQkRSNjZvY3pjZEgySU4xMWpsUXlmL3pDM051ekUxMGtVbG54Mlk4NDZ3U2VwR0VGUHJ4NE9jUFpMTXVxcmgydlJBQ2lsb04vSVQ2V213MDdEeUJsQTVBcitrb0tSTmJJUmdrN3F5cC9jQWZ4UnZLa1dNNk9HZ1B6V3p5akFKZVFkS2dxMUNuemFua3BTZzBjZWdHOWZ6OGNEQndWck5Sczh5UTFpeTRrWnYrZSs4RnBONjE1WUNtVEg0V3BzYytpMlJsZytkQ3F3SE1abkhVeUNPVzZEZ2V2RC9QVjBvWUJvWkkzUElsakRBc0JvSWlNQzVRdVlqTGlBdGtSVnNnRkhOOEFHL0FSZ3J3OWppZkFFcHVROE9Qb1hCT3RFajlPd29QeU5HTkRGK3ZMS2VPelV1eEFOZEY2UEkyRU5mRUFQczFQL0VrekxGL05CYU0wL2FJRXdvejZHRm5tSFlnT3Y2VGZ3cGlMc2lHc0FUaERneDRidFVCS3BPODBHdllFR0hYL2NJUGZsSlFSUmRxMEZ5Y0xSNEMrUW5sYkEyU2RBdlBaejJPOXNNWlMzdXpRaGowbUR0czN0QzVrbDV1eTF2NlBoMXdRMWZKQ3BXYzJibkkyblFXNXZxa3ZXZ2JQN2tBakwzRW1JeWV5SDZ6TVBxdkE2M2hQMEFMYlFUQVRqZFpwSFJuUUdmMDl4YXlrZlZ2NFpKNWszMVNQOHRlTjd2eGJyK1VPc01TelRXUFVOaFZwc0NibXVCdWUzeEFvdG5CSFJzZ3ZsSGErakFjU0FKa2ZoZW9iZ0RSdHdjZ3VVdXdDdWF3blFjUnlMUk5IWS8zSU1DNjR4Y0ZRT0FTNWk2NVUrQ3Z4YWdYTG5jZEM0QmFicUtCYXZvd0hPRGl0UlZraWorRGNReE5uSmJ2SnNqdk94bG1QUUZVNkVtMy9Gcmw0L3dNVnhZTEF6K0hqd2NleTJQNE5WMmtwTThoSFlKd04reEZFNGxrZGhBdXF3NW5KOHVPOEIzcWRwWlZaQndSN0Zpb0FkaHF3Y1krQ045cWRROVNsRUUwNEJyMVNqNStYWVN1a0EveHpCTGtBSE5QSlJmSzRpQVo4Z09nV3QwUUlmZXFuanI4UHpHY3FqQUh4aCtEMkdJNWlSQkdqcU0wQmJaZ3FDZmptTzIwT0VSQ0ljVXllV2xzSVhtSDNGNWwrcTVReTBkQkkrZzRGaitTSUpESWVRcnJnTVMxeVJrR1FYWmlrQkhsZ2lUbGFkUjFXWDh3ZXhNTG1KaUp0SEl2Q1JDSFFWeVpvY1kyM0JXN1Z3V3JFRi95Uk5DN1NFOVFDUkdFbWNHWTFkQ0dIQS9DMkEzTU1jbURDSVFnMkFjaElPa0o2R0h4VExYK3o5ZmpIeFI2cHJDRDcxaDEyaEovSGh1RnFza0ovRTFza0tuRWF2Z0JmaVFrRHdIRHBoQXgrY2hGWGpBMFNuNERyekFicFRrSVF6d0FMbjRUaWNTdkpaSDdpU3NNbW5FRlNvUnBGVG1JUXpqRHdnTEdlYzlFWWxtanpCNUVMZWFmaEFvYUJaRlhhR24za1hrOFVIZWZBOWh0K3dqQ3dtb3YrL3dkZkZTcnMramMyWlRrQ25LbmdZVVhDVGVPR3VHb1AvamM5YncvODRnMGtJNTRhQjVNTkhpYmxFREd5SFZnZzV4OEM3UFlVSmhmN1JaOEFDTG95T0hOVWxkTVhxYWd3dmJ1TWJNN0dZRUJkL2pRWWhwZ3AweklXOVgzVXc1Ykh3cXZnci9ER0gyT1JpVzNzTVpqZ0tSdFdGR2VaYkF3YTNnWnVIZGdybFgwZUJmRVZ0Y0w5STEvVmV1c2J6RUJCWmpvYVdyc1o0SFdnNmluKzhCZzQ1YjJ5SzQyK0N4TytHdnhBREExbUJlR3dvOW5HZVF2OWl3S01Pc0ZnQ3N6RUFlalEreGxiQm55R01Ra3p1UEhTdkhaSjdFaHNjNnVHOW5jS21oaGhzTnVNdm1VVzF3SUR4SlNMc3A5Y25UN0xMamRQTmNockQyS1hZYVBBdUpyd0MrS0lJM0RnYUtuSXBQTTdSRUhJVUVmT3hLYU1DV3o0bmdYVkhRMk5PZ3FjN0dnYkM1UW9VUVZWaUVnejN1NGpUVFFMQmkyQWdYZEZXcFNpQ0VkQTArLytObUt6K0hMTGhockFwRUc0aUlzRjlzT056RUI4SytBRkJHOGtmWFY4UGp2Z0JrcnNjcm5nRUFNVG5zUEx1N2pqMkpyNkVBdnNPQUs4cmdnSCtod0NjaHFHK3JnREtkNE5EejBIdFg0T0ZtRTNZZTNNTityVUp4ODM1ak5jeWNtbjFqbXFxWjR2MUFTa1BoQ01jdTB2NWs1clJHRFFmTklqR3RQS212S2VBdWVZbWV1VWxic2RGY09zaXQ0T05FaGFDTG9aYmdRZW1VZEtuN3REY2p3UjhaUTBMNkl3dTBLZ0JWOERnVGJ5STRTbG9NWU5EaSsySFltK1BBWUlxM21uRFA3a0ZGRnJQZTFmTlBQQUpSL0Mrd2dBVGsyRzFRcDZGSjJwZ1NoVThhcXNoSUt5K0hoaG5Bd2haUWNFM3dKaVlGZFFXSWhwZXo2dFhxTGJoTWJOdXN2bmJ5NEJkNnFGZkd2aDhQRVNCS3FSZUp2WVNObXF4akZ2a3ZuS0xEL24rc01YSEcxdjBjSXRuZ3kyVy9uR0xENXUwQWwwUXhsMDhITkMxRTIrdWJ3MzU0dCtzWUNqN0k4ZkxUMEJhS3JHTWNCS0t5ZFNYL0VHZVNvendLR3phRmo2ZGRnRWFwa1ZYY09jWm1JQnduSHpETHlpSVdHeFFFUEdMY08wSVhkVWFueWJsbjlib3ROVmJSc3oxU1ZVNy9KTnZmVkwxcXhiOUNOakUvM3lZSEZ1U0FYeDZZQ1JlR2duOU14SHhkYjRnVDY5QjJHSVpyUEF5dnNVSStNSzN3VHl6QW5xdHpXMkpBYmdUd0VFV1Z6WTZCaGU1VGhjNUJwZHdhcHVxMkRjU2Jxc2EvMGtvWk9RVmlFSTdCSFlpc0d6UUZnSHlDQ2lRZGxpb2ZQMFZQalV4QmpxOURVSVRibXlPYXdzdzB3RXI1bTJCNDkwSXZQSFRNV3V2TXdJdTRPOUp5TytONDcvbDZCUFByQ1RRNWovSVA5djBNMURSRVppd3k3SDlxejFVUE1kQldnSitYUTZHYU5zT2JxUEFsaDh4dWpzT0tkVGd4eGRHOGdicXRqakYwQkswL25WZUdnZE82RGtmTzhMMllIK0d1NHphOHlQMHlBZkphdkMxMlZwc0g2N216NTlXSGNPMWhrK2RBTkh4bHpZYzJWNThVc3c4Mm9vVEtnSTRMeHJ3K1R4RWdMOXBkblk0dUYvdkFTWjlINXYwelYrKzI0NWUwVU1mbDMyRTdDb3M4Mmw0SytFd0svd2R0VWdHdWJINGpKT3dnU3puWUl3YzJJRjVubi9hZ3lFcVcyNTh5VXFmU0VJdmo0OWphTDRhaCtEMUFZN3NZYStpZnBjL0I4cXR2KzlHNnovRGZUZ0MzcjBjNnFnOWYxVVZpRWxnUzUxOHhVYzBFUkxtT0JSeEd6czBDMzV0VDRUeVQ1bzUrRU50NXRGM1ZNMmZFNm5pUlV6L1FiaEdwd0ZzdzlISENud2doVVpES3VKbS91V0pTS3c2NDVGd29WQTBua2NEdzV5SElzUEgzL1JaaEdTcUFWSFozU2MvQjFOVUIrNkxLS1dTVlZBVjRWZzlxb1QxSVFPUDc5SEZJd0tDOVhtUkFOdmZGa0hMbHFERXIvT3BrcDg2SUh6SlFiS2ZnSHZCVVBwWHpQWFBoN0IxaUlSakkyTGpiclRpTzhRYjdNYmlKejVhd3dNZE8vbTZRS2lxTVlqUmFETk14aDlzc1h1USt5MUhCaytEZHVRU0YvMFpUT0poN0xYUVZXbHd4ODRBRVZiQWxsWWd0RWkzcENpVGZGQ1V3VWZDQmNNVzVRSGJPemJDNzQzQ1BMcjRvOHRQbUk5b3VPVkRRUEVvai9WSVZ3QjZuWGtjUGhwcE11Z3pMY2NBQ1BYMXEwdkg5eCtDTklHejVPdC9SK0tIQlNWK3ZidHRkU3RiUUNIMmI2NFErUllielBoeXNVS0VrcG1JaldhWEtsaGloWU53bVZ6cllBUkQ4U045TmtEQnFUaURPQkFIdSt4WTJ1QlBrK0NYYUlUQlJ6WUFBQmtEMS9JdmZNSmh3VzgwaVJCcytQa0wzS1dCT0VGU0M0dWdZSkJxK0lja2NUNkJ2d1JSaDBWWVhmTStjUEtzSXQ3RFVnTllHb28xQ0VSQVJBaldFOG1vNHdqcXk4Qmk3ZkZkYVlFUCtvbzdINEJ1bW85dFpDdXhFK1JPVkxrU00zVW52TmNpYkpXbkoxVFZTa2lWZVhrQ3Nsc0VMY2VGVnVLTEZYZGlDcm1LK1l4SlVSR2F3SUYwb09tbCtEWEIvOFJKdkJQdEhWNGlQRE12K0h4RzhIblZrSXM0RFN0YkJJcUowMjZGa3FUM1EvL25uSGdycjJ5YTdEZ2orTnlxdWcyLzJweFRRWjh6T0JISUhjYXJvWC9JeVVIampNUkY5cG01Q1p4ajJsaHcwMy9iUHZleGlseGtuMW1LUndhbGVJM0o2dUQ4NWxxQnd4dnJnK0dOWVFFamJRYXdyZkNHYVo5M0RmdGtseFkzS1BHSjF2L3dpMTIzRFFzbCtEOFhvWVgvajdzM2o1T3F1dlArejYydXFxNWVhYWp1Wm11YWZST1Z1Q0JEVUx0QWpWR0RLeG8xYUF4eERPTVFZNHpqbUVtRXdpWEdFTWFGT01ZUVkxd1NqUkllaDNHTFFTaVJHR0xjRVJGUldWcEUxcWJYNnE3cXJ2T2M5K2ZlYW1oQW5lU1o1M245WGovK3VGVFh2WFh2dWVkOHozZi9mcjdscFlrK2poZmRoUFYvSFA3aWt5R2lGeEFYRXdpQ244QWt6bDhjaXE4K3lJZjQyYXJDUWI3MHdZZHlwanVLZUJ5K2VHTXB1MjNZU0ZNWS84U2FJOGxNK21DRGljYmZkZHVOK2Z6OVRqQzc3UnJxc2RyT2N6ZFlzbWlGdFd2WEovS3Exem1YVDNIa2V2ajVOc0lOZm9DQVBWZVpIc053UGh4SmFZNjdJVEVOMnF2OVhoVUw0TTRGdHp4ci8xdEczR01QdkNzYy9FWkV5RENZUVRreGt4dFlsVHRpNHVYTFg4N1AxWXVMdTNuZHZxbGlkdjJWRkM5ZjJzM0xwL1djcW4yOC9JenVtWG95RVlRZDdNY2JwblRQRktNNDhuSGs4SHE5Vlg2UzhtKzEyS09SRHpkWWNpK3ZwUkFXZjV0enJ0QTduUmU4VTNIUGQxcm12eE0wTWVPVlBFMGNjNjZib3pYWE8wVm5CRnZrT0Y3OEdPTHFhK0JKK2s3di9nMUhKM3VUbjBFb3ozWVRTbmU4NVdCSjFrMG8rL3YzYStOTmJpQmZSanR6USs2ZUFhMnJtNEY0eGkzNGR5NmNVdDE5WWtVd05mWTdGeWU2djBXSjMzL0NkaWVyNGkzSlFIQTdTb2ptU2VIZWZkUjExcjQ1TzUvUXh2MjNKcXJqcmZ2OXFNYzg3MGVSQi96bVlIcjcxQit3TUwrWVo5SzlySGxzcmhxcDNaa3plYW9TR3NzMDVwVWY2VTkvQXk3dDNvRFRlczdyUGdrNnJYdGFnNTg1dGxxeDFxUlhWWUdCNDc1L0hLUDZGeVJpUFV4cWdCbUFwSGpBaVkvNURPYlNkVDRtNDBheVIrYjRrdDBkcGp2R2t1N2pQWjd1ODZMK2NGOTM2b0pRZ1RXUDQ0TnJySU15SzlESUJtSGdEOFo1RU1ldk11SUk2WlRIRVFnZWh5citObzdCdi9EcEwvaEQ5T2ZidUtqODd6WUhsL2c5Wkk0YmtDVE5xRGZzaXFRSFV5RWtNQklHeXRWczRnNEM2TzJwWkZVUGNaWG4vdDhwMVA5NXBvL2s4T1hKNkNkd1R4ZmdQMmxpL0JGc3ppYjRZUlM3cjVud21LMG41YVIrdHg4TWNoOWJsWWl5QjFGVWpHM2RxdlRhT0VKZzE0VEVmdUV1TjJDaFlPd1hNcXFCdGRRb0c3aTBGTzBBTGIwTXZUVkRNbFlaYnMvT014SEQ3NTZHdWJ0M1FmZW8yWDI5cm1IVU5lRkV0d0FrUkM0cDZFNjVSUjY5R2dGWGhuRlJzRGp4OHdCWG9SVFBZelNOZDZVRzU2RjdvMGgrOEJxbUxPTmlZU1A3a1RDWVovemxmT3lPU3hWblRPVGpZY1FaYlQxZTdwcmhSRUtGSVZBS1o0bk1UcnJIRnVCWUtoUG14K2lYbDBjMVBBWjZjbDVjWDU4YS9FZ2c1ZDJyTGZPbFBLOWJ5NnV2alBwNU9hWU1aM05HZVFENGl6dndHYmpIOENMa2JkZFVKTHVINklmb251c2VZZ05ydHdzdExlNkhZZnNrZ25mZW8vTFAxc3BrUGxoYno0TFZieFdnTmJaWTFKbFp0Z2x2bkU4UWtFYkJVcjNNRTZaNzFQNzhKMFJhYnRUMTFrcmpxZU9GWHVpaGU3d3JQYW9KWHRpSlQ3V0pmS1lNT1RqTjRQNTBDRGFqbmtCV2paRDYvRmd0bm80OXAvb3h5a1FRSWRRTGNkZ1hKNGF2NE9VTllvNFZJalA4Z1BVZnFId0s0dEpqOU1BbXZJYWRlTDJhaEoxeURVNzZkNmgvdDU5Z0hQZkJvTmxORktRdkdtTmY1cThQYUdTY2tCZGQ2Qm51a3VDRS9lUVZJa3VmQ01DUW0rOW1oTHZWaXV3VEFXRjZwYmpURno0bkFmb3pZdFAzWUEzK2JHd28zOEZpK1FNS0xmWlQrY1JBR3ZobDYrWTRzd3Zuc3VyZytvWFlFdS9CMXNLckJDd0NXUmVCbkpMQmppMGk4Ym9EeXpPVzRxM0tzWjVIVkhObEE5WitIRVZqRit5a0FyMTFPMXl4VERpa0d3V3RLdkQvVmlWd2lZQ2srY09XV3JBd1EvVmMyWXpJSExHVW1XOEJQOHZqbHkzeS84THZteW5tdDAxS3ZHeFNqUnFTdnBrMTZsSmlUd3Z4bFExaklNVVdiQld5dFd3cmZEakxuVnE1UE5NTTBXNUVGRlVxV3IwRHkxTnQwbmM5UXNTbGdVdDNIYVZVRC9qayt6NDhHSU51KzAyZXFOcmdMRm01dEZTdy9CNmVzc3kwVkNUb3ZMTWRoVDBMaDkyV2hydys5aE10aGR1dGlqeFpPdXkzM0tVRU00WkNQWHVFcHVlaDBiWXFRWTByVzNHN2hwaW9WakFkN1RZQ0V2VVBjR1VSZzk1RzZsdVo0RG01WjIrc3RWMnpHUDFJR0dIc0IvQ09RdkptTzdBNkNoVVN3VjhRSTBLY3VWeXBPZmh1MzFQMVp6VkUxc3c5K3l1M0RUaVpBWHlYM2M2cVYzL2c5S1phQUd4TUFkTFhRcmNGUzkyR1ZFdVRBb0hLUjFSbFJ5OXV0YnMyRWNGTkNZK3ZMNXQ5eTVXd2xBRXNkcGdFdi83VjBCZXVnR3A4SjJVTEdGTU9VaG9wOE5GQzJXd2NDcEY0VVIwSWRrUWY1cDRqUVdkcXY0WXJGUTJvMUl6Z3llK0xWNndJK3VsL01mY1UvdnhBRlNnSWM2QUlydTZwTW5SOUlrQlVMeGE3bWdJMS8zaytRY3QzRUpzZlNyZFRUcHZnckJuY1VFU2xkT0t4UkJwMEdJbzc2UU5RVGRkQ08ydUZ0YzB5ZndDT203c1Z2WGJiR01ZWTlYR3Zvd2Z5TkVZNGxFTVpCVDVEOFl5TTVVMk9JTWFVbTFubkRBanFXaUpDbXUxSTliSG1hK2lTaDhFcUR0K1pYT3grZU9WY2E0YlFxMkFjakdXY1FCd0l1L2NESGhqb016TmhXU0krOFJQci9jYTlwWGZpR1NuU3BZdnhnK1Z3VkJlcHdCUUo0bS92T0hjb1hhZlNDTEt3Q3dtZ1pSK0JjL05PR2FwN281T0VmVUdPUXF0eTZOcjR0Z2ltMm9KNlhJakcwMFF4VGtIT3hPSVQ5eXByd0szeU9kb25hTFdlMGt6VmpnTUIwVDVlNk9LTVNDNDdQOGQwaC9MeG05aVhRbUpxSnRxVmhTalpITGJqYk5uVUdKL2wyd1Q0QjhQTndoWTYyQmNaTmxSRzdnSEsyRXdaUWQ2R3F6UUd2bTFEVzhzU2ltcFJuaXBPcCtZejRCSTdZTFpkNnBsZ0ZaQVhWanp2MzFYTnJ1N3FBeXZLZ0hGcDFPRkxJTVhDaVpKY3JxSUkzL1JKQ2dBWWVTQ2NISEpMS1hjME1maFIyeFdxYlNFU3V2c29RUzRoSGpLVDZnSzNYYVpobnB0SkhweDlVNk1ueHQvN1hPVkdLUThWZklJUzJIU25HNXNwdlZwcEdaTjF4Sm8yTlN1RE9ta0R2cjBwWkZxM1cxVHBHQ21JQW53dUZPd2RIRjB4dUpBeW9US0lrT29HNEl2TENMRkg4WlNVa0ZoUURHVVZLZ2ExaEhzS0hiajlGQlZnclpad1QvbXVHVk9vZ21mNS90YXlTanZVZWtJMU1UVEpEU3FHOFVPRTMwRC9VVWE3ZlpLcnFpY21xaUJZVTByTXQ0aGh0MG5ROHE3TllzZHNyRGJXR2NGaG16RjYyaXBFZ2hBdkxMU1VrRmtSSXltU0kxTW0wVzloZC9lK2pFQU1JV09yQmFRbDhOYlFka21rRlQ0U29HMlIzM1lPdEpBdG4rTG03WWxFSlA2RFRZNUk0REUrL2tyalVtWFdLNldmemRhc0NMNWNyQzB3bWZpVDBpUlVUczEyYXhNTU4wVFNCazExYklSU2lzaGsyVmt1eVVmK1Fwbzd0UzVtWjhHSjBrUjFXNDZBTSswa1BsVWtGRGpWcnJYeDZrb1cxWFIwS3UrTHlpb1RoN2hibEdHVjVmZk5oRnk2K05SRUJvOGJPRTlXaUNiSGp0bU9qcDVsREg2bkI3MDhXQmFCaUZZY1dnQXExVW9UVW5mZk1OVGNpT2tTSmFXaEdUVTRSdFp6eXkzYWxZUjE5bXdUU0NvTzR6UmFsR0t5N2J4SGpHaG9SNVJ4OUFZbHFOY0lhS2dFSDFkYVdqV1I4UTRBYXNySjZYSDhKNlprR1RkWVVWc3hYRXNvM1NXU3BUZ2pTNFRENXFSTi9JK2IzUGlVVXlEVVI2SEtDZVN0bkdJSWRHZjNGcmhNU3BWTnJxeUNFdHdkdXlRS2k0SERLYUNzUTdRVFFSUVdDUnU4bG1HMFFiK1Y2bmxSb3M1Q0NzU2pTZ2xnSklhc0wxbkRQU3R4cjdkOUlCQmFuSnRGc29PR0JGUnRDcmg3c2JybTdVSWhMMW5JZEpGa2JrclJsMEpzeVRKVlNwYWZUWU1VNHpIL0F0QU9iMWZobk56c1pJQVFIVEVsU3ZCaFBvdWxuR3pIRzlnbHBEcHhjTTFsQnlOVjlDTU4reTI1UVdWdXNLWGVVcEE3MkxReEtqM2F4U0VhNWdhckZ5WEQzcTJwZThiZURkU0h0dHlhWC9ObWZoT0ZxelZpdFlZdmdBVFdFMDUvZHdhT2hpT1p2WkhRMW51d3RqZWgvemZaenU5UmVDTWR5djhPc3VCUE01SUkxNUZzWXYrMy9EbVMwT09SSnlVSFk5dFhZcXFlanlDTUkzeSt5a3BVNG5TOUVFWVFSK0dmanB5dVhDZmp2eElWKzJ4MC96aWF4d3ltdmhMMzhlbnd0VXFVaW05c3U5RjlXbStjd2UyVWJma0pNSTR1LzRIVG9pL24wVCs0S1RqWVJUZm4vTy9zemVnMU4vTnBFWUhUUlRmbC8rVGdmaHQ4eDgrY0NWbU1UMllIMFdkekllYlc2Wk9JMXNaUTNUNUNhUXNqRmJjb3pRMVZZck9xcjNjS3E4MlN2N1FaRlRTTGEyS0w0NjgyVFZUMW8rRmM5TlN6L2lRNGN6QzFjV3AxZ0kyMENUMGkzVytPdXg1L2ZDUDdhK3V6a01ZenRjU3RDakZtYTFBN3dtUzdnYWRsaVB5ajZUbXFHQTlsL2V3VUxQK1BXYTMzMFNFM3NKMjJzdXZXc21TS2V2WGlGZnRDZUtYb0RQMDVhTWNNVkd1VlpYQ1EzeXRCb1ozM3lzRzEybkVyV0FiWVRwelhQZ0RyT2g4NlBFbis2eFl1MGd2dlpiUFg0elRZcFM1Y3BHM1l0VEM1THBxNTJ6WVVPZHFHMkRZNjVubTF2RFQ4eUNPcFlSY0tUVCtsS0VFakE2SFMxdExFNzl6VHZyeVlMTWVYNEp4UFg0Q1pKbVQyY2pYNnhRUWVnSGZxRSs0MEZOWFVuREJYU0ZDazRtOUZheTFWaHhubExVa1BsN3ZrTHZqYkpkSWdHMUdyQmdoeEJPVnhrQ0JVaWVVT0JwNFVjcVFJQk9lR3dNV0VPeW44aWtKbXV4Nm5nbjBRRmp0YmZhU0VCVFlZUW83QlBnWkJ5T1ZveHdNdTVIWW43U1R4c3AzQ2gzbzJhUlphM0NLSUxEVDZ6WkpNYTFITy8zazNJckF2MjJNb2NsckJ4ZjdNMDJoR1Y0NFcxb2lwdVIyVHBobGxhSnZlZ3ZuWXVoeEpjQW5hM1hSd3Eremp6TUl6czNDT0tQTjJFRWxUdlNDR2dmZXhGZEV1eUw0ek1ady9ySWtwVXFNSHNVUkI5c0tEN0Qxam9mTkhVQWNmS21WZlNGR29WVnNFUEppRHNFWmpHTTBEWmNvMW9kNHR2SkxOTkFQVjgxSGs3eE0rYnFGaTBjcEx3dDRiUkNLZUpRbXNkalpVOWwzQ05HdjF5OEtMZmRwem55QkZLd1ZuWkVDakprNGw4amJPOXBxWitJNWpscERHNXNXaTZRdWdoV05RL002Z2E1WTVUQlZ5d2hKaDZyYnl1UDVVMEw5UGJidDkvajYxaFNkSVAxQzZMTHlxdi93WXlwS0xzWVRYc2t0L0RRU1BLU2ZVdFJXdUhXdGM2ZFpSVVY4UzhqWnBTejFlbUNQYkZDMm1Gcm1YQllob0VCdUZjajJjRkxFRGMveXR2Zkl4eHdsUGR3ZjcxUG5uVzNQMytlZlhjanh6UHQ4dTlrOFp3ODUzcCtaelBKMUx6K1hNWS94OE1hZExZLzZkZEJOM21LNHoyRGNmazBrMENiK2tXa2xOSTBkdmxLcUFIbExhQW4zaHpWZ3lHczVFZFQ2YnRUbnpPc3JzcjRUS3R4TXV0THVFYUhjTGdBVmRwSXBIUUVudG9xc2RHRUMya3loQmVCRTBXTWoyaW9mUW5kSThwWmkxYklYdnhyQ3hXdEI5byt0TnpObjJyY1ZjbFZFbkdVUk9SbEJnOGczQ2NieGJWRmVnYkxKVEpRUmZUdjNVSGNsVU5rQ3FkRkNORWhTQXRqZSs0R1llNzNNSGlRcTVWYW9lY0YvWlhmZWluV1d3S0hLTUpjTmVWRk43REFUSzZCQ2diSURpaGRMNGdGQnBSejFxaFJtbUdVK2FzRm5yUXIwZkhIQzN4dE9KZ3lPcjNHSFZDTWtvZ1JveTByWjJqVFEvNWlvRjZhWHRJUm1hTDVTQ1NoQlM0a1BkbC94OTRHY2EwRkxEOUdaN3Q2MUVuVEZ5YzdBalBad05HZWFEc2ptYm9SYmVOakdyamJKcUluZ281TVVybEZVRHQ1UXEyeXE3SUk0R0diNWVkb0ZLOWtsbENRc0NUZERCVEY2WFBITVcyYjlMVFlCTDBjNDdFUGxsc2puUlU4cVZKSzJtS2lSa21sN3RYT2tKbzFFbGdtb2JLb1EzT3VtUnY4VVJrMXI5TDBOQU5ScUJDWmZTYTNYdkxFYXZiTlFRbVpSbFNQOEkzc3VTN2Y3T1owd2t1c2FiVmZPUGJQU2JTSkwxVmlEc0NuWnVnZm84MEVQU2RrWlI4SlJnV0V3R2NTR1RVUW9qQ2NNa3l3UkYzb1JXV3k0NFhvQ2NURVIxUmZDWUNDRnVBdytJVE5ONm9OZ1VxWHJCclZjRTVVOXFISFFOUUlidm55dDlTSzU1RENpajRpSWx6ZlpHYmQ3RDJtNkhBTFlqY1BhRTlaMDdiRitUUDNDSjZZMXpvSHE4RHZ3SmQ5YkIzY3JwS3Y4TGtmYVhXYkMyWTVjNEZXZ3FLdU91NlBGcUgwWll5eERpc0x0dmRwL0lWZkU3eFpIOTl6R3E4d3dvL3ZGcjUxaHpNdXh1a1NDcmJsVUk3VmV3dGwvTjUrT3QybEczY3J0dmtENzVLeHpZMTh2YVJwRThtKzRhNWt0b24rTlFWVVpDVjFOWUUrRzkrMDNEMUlGSGpjVFFWOTEzTVIvV1hzYU1NUWdNZzZibmR4SlQyNTIxNk5pSFhTRVZXcGlTYkRvaHlGaDE1S1hPemlvQkc1ZithdFNlMVFqUzlTZ1pLMmEvZ0svaVVjVFBzMjg3MC90VU9PNVhNU1YwT0hXYzV3N1lpVjhsRmNLY05LSE92Y1Frb2lidlFHNTlTY1g1VTdqT0wyZ0lXbXdLTkRvNkpjanR0VEdsa3k5S1JWRjErOEFjdjh5cmo1Q21pQ2pvaTYrM040WjVEZFQ1UGFWTVowd2ZhMzZLUnRBYkxua0VPNmczeEpQQmt1aExyeHliWGVIL3hOWjN1YUVYM2cyUThMVkVKY2U3czV0a3BURlphdVpZQ0N1UFNDZENvSDRCcjN6NW95YitxMHV0OXowMEJaVUZ5a1ZpUEh3ektmVEEyOUQrREt5K0Z6NXNQRGttemt2MnduRlFjYXY2TXhteFZrS2ZCbHNaTDRxYXFCbERMRWFXa1NFZGxpNVh4cU5Jem5oWHM0MUxycU9vV1VVcDZwWkJhVENXU3EyeTVaR0o2Z0RMeHV6aTlzQ2ErOW5KRVRUR1Zxd3pKU0xUdk0wVWtUWlF6QjRvd1g5UmhBNVVvZ1JHOHBKTDRPK3RDS0dTRHQ2eGxKZnkwRjFrOHhYeGt4SXNOMEhZMVFwSFRkQnliTk42REtPTitQT2JLYVJ0Sk9DcjZHV0xhdUpKdTI0RVM4ZkUwRTNiNUNybGRCcCtuR2J6dFpIUXI4NEFqVUtCUmVlV3A3eFUrRXowSWlqQUU1Qzl6U3p3NjQ3OWhvdWRVbENhKzZVMEcrNzZNTW02WWlCaEJBY3VMeE9CcUZ0bEJHdUhZSFNvdVZzeHpLQkViZDNncXlYWDlaeU4yLzNaY0o5Z3NxVnlGY2luaFFlemlKK1Y0UG90eHA0bzVYM1VYTGRJWlE4dzR4SUpyQTZZU1NkdWVCUERnZElHVDlYcnEvbFBHdlNlTmdSMU00S3ZjVm4zM0dHeStuTW5WN1lRUm4rTGdFc1Q5MG5YT3cyaERmYWk0bzFHdG9LSjF2bStJMU02eDUxb2hLQUt3SlROenFmWHJacFE0YTEyTWxhaENEV3BzQkpUTWpFMGJUNFJNVzJQOVNTaW1WUHlSTVFzaW9qNkEzSlh3d3QyQ0RFR0wrTTJZSDdyWCs0ZUdLakFrc0g0czB3cFF0QWZHSUdMTENDa25zM1JSNnJuNE5hOVRJT0hkZ2xLZFdVVHJzMUtraGhiYnB0Q3dsUHU5aWsyYUEyWG90a040UVVyVUY4eVBxdzZLczd1L2tRY3dmb2JzaGM3cGtGcFZNanhYZHFCRU9CZXROa1VJN3hPWEJMekwwZU91RjErUDJIVVpsV2hvNE8ycW01aU5XSFVaMjlBT3hiUXFDQWdmQndJOWE5WTRjU0JGMUwzZDVpQTdZU3hzanZVeU1Udk50ZUlrYWEyMzYzNDMwK0V0M3hIWUw0b056bFpJQWF2MzErQWJiZHBSdHdPczJsSDRxV0hFRFc3YUpVc0FaM0NMQ3pFUHg3YlNMaisySVVZSzl6TGVMaGt1TCs1S3hZOFU1bWJ4a0NzWmJEcVJpUlBYQUtHSlM5WTJQMEpEU0tzOGpnMlRzU3Z1anFUOGpMOTRiY1JNZ2FkM3doNmhzNUFaZ1JtM25IckUvamgwUy9zSm53STlhdzg3U3BOZndnZG1TTWtJTHNaZzJpN0dyUm1NMHo3MnhlUWtxRmVod1g4c3BQeGhjRmROb3RPNGRsaEZJd0N3UlB4ZHVGd1luRDgvVkhXUHNkNGoxTThzQWpwcXBZQjduRDMzZXljWk5BZW9JM0g2NURlaXV1blBqRnZNRUppd0x6Z0t2ZGJONzA3cjNCZmZxRStVUlgvNVkvYzVIYXRwRWxPVG9tb0MvazdsYy9JL1lGNG1oTXU3VmlQSFRkYmFkUDhtYmpKbmY2K3A3OFhEbzQvSHcwZ1I5ZGR6UkNqVjB3SmxLTUl6VUNqVUpDYUpHV1kxSWdDVzJvVXRramZ1ZHRtcUpYcEFBWmJaMHprS0U5NEorNTNNNU8xLzIrTHF2K2VvbXRyYm1IOWp5VUNWQ2JiZDRIakpOVUFuZlNkN0RaekNmc3JXUWNxNWxmUW1FWjNtblNCVzRUZllFSGRmWUZjVmhVb2ttVkNaeFBTelZ3YUNIbDF1RkYrRFhyelRNUkozMUxCdFRiQVlKdUVqc2FoWVo1VCszSS9lQTduQzRWRXBneFZwQWtPWHpFUGNQbmhqdTk2aCtWd2xBaUR1WVBBVEJmNmY1dWltZ1NYbXdTd29oK0ZpTkcwVVlrcVhJTU8waGlFU05EQlBpZU9weG9IRXhQK1J0U0hVa0ozOENGdUdHMFlsaHRHTndpcjFKU1Zqd0krNk1GMFlsZkJCNmovc2wycTdzN0JxbHFvUzhzeXFqUVpKZTN3Mnc3OEdPMVlNaDI4Znh0Y29sT1l5MnJXMnlUUWwxWjU0RERKMGtpTEdNQWthZVJBVEVLV1ZTbGR0Y0lOc2tKUUljWFNlcVExSUFRSzhBVEVWRU9DK3ppR2UwOEpJbEcrSzVUUFZ1QnBoV3JKQWxzcjNKMWNvRVlLM0UycFFqRVlYUmRLWWhUYkw2TU5oQnNqQTdzR1RNeTJxL2tqamRSYTVZOXRnUHk3L2xXdmo1VVZSV0FDRUdraTdHRWlEMzVsVnljNmY0RXNLNWlYeDNVWnZYaGFIZFRVNEVKRkp4bVdwa05oMzB1dzR5TzBTdlJOMEM3aG0xL3FKR3FYWkx2Z1hoYXF1cFdBc0hsaVNvQjM3UUU3Q053UlRacDhRV1ZDU092Y0RZNThRL2hyY25MV0lXUHRUTlphYlpydXJBdjhvVjF3dFJKNFg2YzhYbFFxMHJuVXlXTE93djNDT0trVjRpeVF1aWZIQWFQc0hJWmU1WDlVcUl0VTR1eDQ0YlFJVWpTREJwSExSOUdjVVFySktJckNqZlJKclhnNkdYRUhna1dvTlIzb21sM0toNENYNWZCYnR1dTJ6U29tYjBNMTFHTTdKQkJRN3p2UUN5TE1RWmJpcVVKMXYySlF4YmVMZW5IOGhlNURFYUxEdCsrZER5MmFCMjVId20vU0dGalBQTGFUVUZYVXl3VnhxTUlsa0U3aE11eUxTT3BHOVFqSVkxOGgzQXBRaGRFL2pFZGRaWUhBbnNPcTRsYUR1NXlRZUpXMWdsdVFtSmp0d2ozaHlVY2k1SjF0YnEzYnlMME9LZHJhTEsyVC9aeStpbjRHUzhFREV0S29JSU9nck5DcGpQUnlrSDV4cEtuQ0txeitxZm9rSEN5QUhjUFhLdkQzZ1FhRnp1MVJweHJHY2FqR1Z3VkNNY1hZRTY1alNJaVF1REVLc0VoQ09rZ2hKOHFuVGVmQklIMllJTUwrSml3WUlKeFM0UTJPNmd3djZTUUtjL1lHR3ptS3pKV2pMeUxvSXlZdWdxKzZDK1V5RE5WMEtnTEdaS2tsWVVpY1F6T0tEeUlEVS9Da2pnbXBVQnkxU3oweWJWMmU4WFV4ZS9TL3RaMDBNdytoMm5lcXVId2pzNHpKQVVLWTdiaG1CZDRsaGVneTE3L2dSb1pTMUlrUHUrdHFDSG9xcHVxMTZuSzNtVm1xZmcwSVdTMUdweHA5Wk5ETHdTeXluUVFYN1RJNDhMSTc1VUNDVit1UWFYNWh2di9SRlBSTDZpcTNWQ2RkcGF0RUpqWGl4RkgvSXdjSXRRcE9XTHNOL2VJLzBmZC9jVjhxZ0RReHZhZWprTHhIYWM0dmtmWjc5UXJ2TVV2ZlJLL3YvVHE4clFvVmNaWDhMeUZoRExGaUlTaEVhcko2YklDdkxlSXpFV0hpOHBiUmM2eS9xVlJGUXVZa1p1TFhpYkg4K2lienRQc0lKZlFsQm5BalZuOWZMcjF3blR0ajM0ZUNSdUFuaXJOUTVlL21jSkdFM1hmYmtzNVNydUtIZzFDS0JpOUl1QnYxd3JhcHdUTll4Z2F0UWVmOWhCamtRTXo2MDVCVk5laWZTdVlhaEcwOGVUMlArUmlpRkRyK0hJeUZBUmViK0RHYkV0WjdnbjN4N1llWXB3UUM4akVpcmx1dTBPVGdrZis1WU1TeStKaWJxZWJzaEUyM0NxNlk4dFIwTEZoK2hSbDlHTUlTZEhmY2ZLWTRDL2Zmd0N2OEkwUzVHUWVMU2FCUm41OU5SZUtUSVlNZE1NeFYvV0RmWFRWSjk0cnhzMW1xQld5SlM3QWRKazVMb1Fuc1Zlb0Q3OWFzUU1rNG9BZitlRlhLL1dKMFBhNzRRblZGbERqRDdpL2NTVUhoZlU5Z2IwOGlhLzRST21QYVJqOURDeHJvUk00Mm8zYklTZHFzZkEwb3RRMVBaK3Z2MFFKWmNUbnhPOWh6VGVxTmlkblVzQnRNbk4yUENxQUJUYUlRaitvT3JQUnk2dXIzTXYvbG1GVjcyYWQ5MEpMYjhTTDBwU21iNlhNN083d1hEb1lJanY1U3RuVkpURDVFZlF4a3I3dUd4UzJBeU9LS3ROVVQxQ2w0QWxuYWhTZXRFVXN5aTFMUlNvSklPNHVrdGszdGFtMHJKQjllckpOTXhaWW5lUGxHMWFLMVlGUkdtTTgwZnNCaWFTTkthcFd2SGpaVm9mV3FYc2ZXVVBaVG1HQmpCZFoyRVg0cytvbWFvb3I4cHhJVXZvaENUZk5rWmhTcFVVeE1rSC9ZSmxHWVEwWmRRMEdmMENjSnlEUk5SQUVRc3kzeUt0ZXdaY1BUdlVoQVhMM0hUL0ZMdVV6WkZLZnZ0NkNlRk1tcFM0MTRFYnQ2TDNuQ1lUVUltazl4bXJteGNZV3pDZUVBTm9NYkthVFdaWlNEaG02ZkcxUjJPNzRVaXgrekMyckdLNG9uVm1qMVRnY2hSN3RBSHM2SUVFWlEwWDBZSzY0TXE2azR5eGVXaXdiMVQra2FaVklVUzBoL05ERkcweVZnVlVIMGkxTW9XWWJKS0lCekNvbk1RNHluVDlDTFN5U3VsNmFFT2xLY0MwUy9pVEYzV1U1SDFRUkR3UHlva2UzSVUyYmR0b296b3A2MVN0eXdJelZWa2dOTmozcm9VVkltMDAvWFVXU2VFQ3QzWXhSMXNrZTZwRE5MMEhESExFVFRpYXFWUVNSbTJSZFNPb2hTK0NUVm9VaG5KM0R1UXM4VmZHUjdoNElRczFYNUNOY0xnU3ZSamlzd1BDSFlaZXFVNEgrS3NxRXowS09jSloxTXN6eE9uZkQyY3JWV3dWeW9ZaG96eEp0dzAva05Tb3JrdTJlUEZRaURZWGJTcldnVHE0UGpRRlh4SVY0MGd3d1BHdkcySzgwYTNicERhcVF3OE5CUk8xUzdSUkY3bXlJVStDT2FYcEw2dlZucXQ3cVN3UFBheVd5S2ttYmJ6dnVoUU9Pc2NlT1c3d0Y2TGxFbkExQVBtVWZDRE1xTUpTeGFpTmJWQk9NcndUSkExeWV6d24xQ1E2MWc0Yks0czZvRnAxZDJvV2hLOERhRW85UlBPZ3p4RlNNTndyQ2ZXRC9ta1FGRUNHakcySzBSUERneFZWZ0xQa1BsbGtXTDJKTkZhQXRkS0hzRUsvMkhSZVd1Vjh1K0tQUEEzQ2dHWU5NS0x1QjNTUXZYQXJuV3FCZ1hib0tkT0lBaXVJNGJpVStvTVhUNnBqcS84RnRwYWFnZkJFOVhPcFh4K0lVSkgzb3VHdjh2TnRhb2tlWXlhNThmRDgvZkt3U090UUdmTjczV09Zdk9xMzFXMmU3RXhaVnh3bm4rSE95VWpUZjU3Zm9OcGpEK1BVUkp1eHJFTWFPMDlBNDhyZ1B1VjhnNWYwb3R2eEVPZytNVE42V3N0OWh4V3UrYnN4R0E1WmhIWW1JbHZGejVuZmhoVGx1OXZOQS9aVnZrUG5zMXJLQzV1L084bTVBdGpWaGpMYkxxSmh6UG45ajJUMCtjV3VpZjBnMzluNVlEN1dNR1hCQnlNbkVJcVEySEhlYUUvUWpBTWMwa25CMFgzWE1qTFcwTE9uVnY2UUdGdnNDMkd3L0xFWGZFMWE5VFRsbWd0dXRmSU1qSm1LRzkwQkdHZ2F2Wi85UVY3aW4wSFNtRFNmL3d0QlRHT0lSVkRlSDhVQVVWenlZKzF4NW5IbjE3bkgyZHQ4ZFJPUDU3OXZoYzdQRXFKMW05d3dXd2sxRm1EMi9RaFpMUmVvUVgxTlkwam1aVDdrVjNDYkdNcmJUQWpxakxPbVFRQVdGUUprb2hoYmFkd2xJaGhkOFVYc3YyaUU1TStncTlDY3ZpV3BpOHd4MVZkZ2s5RmNyVVF4OHJJcTVpK3FCK2ROMk9XdE1sQ0IyRWRBWm5iaXNXWHhvKzBJNkpwVlpnN2NvSEY3d3VabW16WWtGN2hWcmJ2Q1J4aDl1eE1JSmlKZnN0U2R6dDlnOWU5M0tBQWhINjdsamFMN1ZBTy9WMk53SjBSNndMSnpYWlp1UVdSd25hSVNPUnJyR2d2MzFZckFTdFVOQlZSYkxtUzlVSnFZZ1NCa0FkQUJKMUU0UGVWOGg0eVNmMUxkUTBpYXdoZ1JpbzBIUzNlc1dNQWdsZk9WaUZOMDExdDlncUpyazg0RnRxTEoxRldKRWw2ZGhoeXJmSWdHWEViQlN1YTd2UTloWFR4VEhzMUNZMzRGblFZS1JaOXJlQ3llcllLMGIrc0FsU1pUdlZ6N0pyZmhKWEk5ZlFqOWtqYXEyV2RCNFUxa1ZpSktuUE5pZWZ0UHJDcUNHZ0VNV1VySzMyYmZKbjYwbG9Ja0FRT0tzbEdXZ0VYUlZ6M0hWb0JFSmFqMURxb0U5aDVxUHpNVWQwQlpCZmxxUjg5OUVFdW80SEZFNEc5QWJiY1p0OERZaUdIUG1PR2VGWm9WMWxwQUpqUldZQTVsSGVMczE3Vk1majdMQmtVRy9SaWUralhTa2ErS1BUeDlEMW9CRmIwcmFvZFRzalVOZHBDWTUyOVBJb1Q4a3FCMFdDREdGZUlvaWFQbGlWSWNWNlBWMHVsdDZ3d2tkMFZWc3ZtMVZPbTJKWnluZE16YnZOM2VoaE9XeWU1S2ppZTA4MnJmekN0M2QvWXZWREVzaGp1VEM4V2lidmFjeTBtaGV4b3p0eGFQbUlIQ2pZOG9qZ0lUV2hZUy80KzhPRTdsWENDeXhIcVBwdE1CVEp5b3c4YlhuSVdkL25saVVVWFREL1JIZkRpUUc5QjU5d2crWDRSU1JNdzZISTl4bFVSSFVXaUpLd2JrRUJScml1ZTkrclNZVHNRQkd3SkNVeVZWSHhFSXBVbUhpNWh4Q2hVdHRQcGdnK2dqNFNVUVNKWEpDSTZxRmpyM0lzVkxNam9oOVJYT05kYXFZdTlxR29IY0FQbmJCVUhCbSs2NlFBUXlJTDBZYWswK0FCOFpBTjdjckEySTNOMUVYT2dYQ0dmZGJXcGFXQXIyYVZjWWxuS1N1SnE3QW9MK2lKS2QwdjFVMFZRUjFDQ1VMOVE4TWg0UUprYkhUTGI5TFh3SWRpL1FEN3RMOHpVU0srUDhKMkNrOHVjd0hqVnQ4a0pROC95YytlSEozUHB2ZFBaYzZ6OC9XRElJM0FYZVUwNXpPa21YSUJTc0I4UDlUayt6cjhaSU4rUXU0Rk9kLzhHVldGeWtzbnJLUjFyV1VPNzRESy9hcW10U2hKMzFIK1l3eEcyWStkczZ3Vk1nL2hORzhYMlJOeGwrWXZmcWJFSVUrS2liUnltRzJoRmw2NXZXZW83KzljWEZ3SmFocFc4R2s0WnRScHNJQnlpTzV3ak9kLzNZbHhMUS8xckZzVDl6cnJHcFpaL24zSEhRYTk1Nlp2TDI4cmtQUWFOSjViWnlUaXh5ZXRkOTZpVlB1eFZWOHF0cmxtMU5nN2Z5aTFBYi9RSUJudkVCNFBzWTE0ZFFiaEgyMWtRL1JTRUJ4YnNoR2R0VlpwSXlHbkF0M2cvaHAwdVROdW1xNUxSZU56M0FWTnNJYk5ORlRkZTg5Y1Vsbm0rVSt3VzV6S29PdkxHNXdhdGZreDQvZnlJdmNpYTROaUZqVkx0NkpseW5hN2NPTllRY1RoVjFhWmdIM1ptVHc4eUNwK0JlL1lPc05UQW9xanFJbXdhWHM5SE1EZzNCeWt5SkV5S1dEb2x0Y3lzTlRHckdNL2RvbVBibGlPYXJpSitHTVQ4cnkra3REVnZUaHlma1lOcjExR1VkeXkyOVdTb0w0dTcrTkp5OGNqbGRIMzhiQjNUN3BhN1EyMko3dDlQR0NsRmFnRldqVkVYc1Yyck4yWmpNWnhIUDRqTW5xendJemVaRUlLbUlETzdhcDhJR2Vwa3lCcUovVmJwdCtGcHEwcS9yejcrMm5XZXRhdCtTWDVMUnJ2NFcrcUFjSktXRXo1N3IrWk9EN2FqemJzeFFqSUw4Nm01amcvemE5OXpqVG4xOEtZMGQzVGpBenpwOWxKWUUwelRnczN6VGRvaXUvTlV4N3RQSHpLdzh3TEtHOUtOK1hON2FZOG5DUUI2WG5SK0s1dXlyTlJCaG9RWHFxYjhKSjV3aHVXMHRXZlFuZklhcC91cnUrbU93d1luKzZFdkpLbk8ydE94NUU1aUJaSytWV295Ni9DckNuQkt2enpQcytaTmVOZy9MNzNUQmpWd3ZLVDkyeXRmOWF0VkIrRXYrOGpRNWJwSjRHZkxJR2ZMSG13bnd4RzYvdkowTDY2L1dUeHVwajFmbzlUOENxaG5TWXc4dzl5aVUzWjV4SWoxSENnU3d6TjZFQ1hHSGFTN3hKVGVOUjNpV0VvQlM0eEl2YTR4S3pkd2ZXckFJNTJpbFJxbnp1TWFiNkVUTFBQZEljeEUzci8wZlhKVDNlSkplUVNjME42Wk56ZjVoSlQyTUIzaVUzSnU4UndJQVF1c2JtNHhINjduMHZNbmRxQlpsdU8xcitYcWZaZFl2aktmWmNZWXp2WUpVYUV6ZmVEUlEvbEVwTjZpTUVibDJpcS8xM3EwMXhpVk5zZTZCTERGZTY3eEdDS0I3dkVoR2Y1cVM2eGhmdTV4Q0RRd0NXMjRqTmRZbFArSHBmWWxFTzR4TTZ6KzF4aXB0c2xsdXJwRWt0MnU4UVNuKzRTc3oxZFlndW1xRTdWemVOd0U0dlh6VHFFUit6RVEzckVYc2o3d2VRUlF4M3dQV0lxV1BJOVlzbERlY1JVMTdhZlI0d2xKS084dzJuY3hpTTgwOE1qcGxZbjRFNFhvOWtvUS9OdjlJaWx1ajFpeVc2UG1KSnloa210WXM0UDlJakp4dmlmOVlqcFdRcGtrY2R3a0Vjcy8rbEFqeGpmN2VjUm96R0w3eEdUOFFyOUgrZ1JVNEN0MnlOVzkvT0RIV0liOTNPSUtZcnpxUTR4dERIZklRWlpIZXdRZzR5b1Znd2NZcXArcFdUZGQ0akIvWDJIMkpXZjR4QVRxNVJERE5yeUhXSnNvSXAzYkxkRExDV0htUGVaRGpFMjZvRU9NUVZzRG5DSWxjc2hwaDFaUkY3R2dRNnhCdzdsRUVPQlBkQWh4aWZmSVVhbDVjNUZLM3ljTThkV0VubUhtSklHNUJCVHREZHdpTGszUFA3T2JvZllpdGpmNHcvalU2KzFCL2pENXRMekJIaTYvNTQ3Ykh1UzNQaE5MTUJoVE90M01WeDZzNXZIWVVUMGh2RzNVbWZKSjNNa0dXNjlNZnBtS2ttMWthcmZ5ZWhqY2JXMlVTa3lLdHg0bFREeEJLb01UQnliN0R6TXhrcWlqRFhrWGNSZlozYXdYZy9ibW9pL3Y5ZDYzM05qODh4dlNSZytoM2dLRDdLTFVDeXZaSXZ6QTNNeXd1QkxaQTVwYUg5WTd2VEJWejhKYnZUMUJqamNiaGpKWWJEQTRhQSsyUVZ3aFVzUXpoTlhKU1ZCMlhmTlNuNkVsKzQ5Q3FpR1JjeUp4bjdxYWlLWGhVSUNFd2xBd29WYkpVSFB4ZkgzTDhBUi8zS0NYRnRZam9hd3VRU2FVWmRLUjEyeCtKNU4xdjRacm5BbENVSk1qem1lVzQ2Nm5GV3Nra2VubkRyVE1PSWlocDRiRTdZSkRKRlVDeE9XMnJDS2hvR2x5MkdsaGNwdmdKNmpVRmFuNEVvUUtKM0NyamhteXEzdVI1ekpLanlLVGtLMmdQdVVDb0QyUWtCYnR3dEpXcDFlVnNFMW41dElTY2NFOHZwR25jR3J4enJsTjVEZWoyZTBnRjlabWtYVHl0am10TldVM0ZjKzEvZTFCWjZrN2srZWJQNEhaTEFLWGp3dEQ0MGlxNmZsZVdZV3BxY09ORm4xYTFkczIyMVoyM3lNaE5ZVDZCdC9WRyswTUI2aUFqTEhGRUQzRDVoNEVhV1g2Wk1xdXJWVUpIYUVZQW94Tm51SVNWYlBjVTlsa09veFdrSnVpU2tqeVNMSE5KY1FiRmNIOUdJMTFORW5XRk5HQzRPKzBNN0NSQVZVd0dnMEZhQVpLK2ZPcGttRDhCVDI3RURWOVlpRmt0OW5EQzY2bG9zOTBySmZ1V3B1UU16SENjcWxxRUxDVVJVQnJFK1VmQkdQcEs0bzlLeHlwSWpjbyt5ZDhHNS9GcWdDZ0dGZDBRY2JPNEszS1kzRUNBRW8zOXdxUjZVYWE3VVFucy9CMk52dzVYU3BZVmJGdms5SlB5WFk4VGNqZ0xyZzBJbFMycWxzZm5KNXUxQ2VNcGpqT1VTQm41NkNrdGd1RzFHQnhoRXJCQXRaN0ZTWGF3aUpEYjVtQmZEdmdseUlTUmFtVi9nb3pZTGY5UXYzdXlqMmlIS1R6S1drMHlIUzBuYzdvY1dHbm9wajl2QldsUEV2SVhEWGtnRjAzd3pRSWRtLzVHdm11U000SkY1dHNiZ2p2TGowelR5TDdFVlNwNW5KcTZ5bE91b1BuWERYOW43ZDdGRTFTUU5nandPVm45MU82WWp5ODN5OWVSdnMwY3lGcjQySEFVNG0rV29RZU1MbDZCVS9maUNWTnhnUDUrQTdBMVJuSnVQTS8rVGViZEQ3MWpmalpJZlp4dkllMTEyMEtCWFBKUTV3eTZOVytXNzVHL1p6eTZOZCtXbHlVZDh0THpRRGxVOEhHTnNIdU9WUllIMjMvQTI0NVMrNjEvSFlpWExMcjhJUVdJUFEwMkVMcStITVhzY0FsaUwwR2tzVFZmRmNLa2g2ZlFwaHRGZlo4TXk1VVY1c1hUSkM0NGQxYkFxTFFxVCtyRmFaYjl3cGJ0M3dUeGNpakVXUmFveFNZaEtISUs5YkJhdmV6TzZxZnZuQVRCRTVqcFVwVW45Z3BnaE1BZ2MyaUNuS0ZJSHZxTkhYTWhoWWtDa0M4eTlRQ0MxUzZsOFFYR1dxeU5hdTNVNm15Qi94RFA1Y2JMeVJUYkVHWWJDRldxNmFobFNRZ212M052cnZ1RVZRclNwTThuRk9FZU51M2dxWklydGxwQlBpdkt6bXp6NDEzWk1kN2U3OEZFNG5yZjdwajBGN1A3NHRVUjNNdGIvK2hIT2M0YnNVaFRDZ0xtaWp3WEhXMzFUT093UjFRWGM0bUh6VHZ4L2VuNkh3aVFxVjI4bEZJd3QrZC81ZUY5MFhVTmQwbjdybWZUcDFzWFY5NmdxYnY1dTZCdmhRZnJzcXNRcDNEWmdYSkYvdTZwZlNsTGs3cmtGb2JSa2llcU9yMnRKN1JXOTFBYjJ4S1o5YTU2a2dLazl2cy9lbnR5VUgwQnNMTyt0SE5xQzNvMFJ2VzBWdktKdi9oTEZSbmw3Qm9MSUZlRGV6c1NrQnhFQldXRUQreXJNbU5idWhETG04OWphbS9KV0hFeHY2Q2xyaGw0alkzQnNFSzQrUHhGLzVPamNyL3dzVlBGMHhsOHJUMWZPQ2xaaytjYTQ3OVJNY1FCbDFwZkdYdnlHLy9OWnV4Q0ljZ2FiNGRiampHS0xhd3lFRy85TXlSd3hqVXU1MlIrSVRQb25aZWhsaE9HSkd3aEhJR2ZveEhZc0diL00veFp1dDl6SUljbjlRTlhlTTVGWjNRT01BMFFNVWZ4TVRURlo2Mnh3MFpqWk5HcXFKeVpNa2J6Ri9jeUJ6REIyNVFTQy9yS1E2blkvQnM3SHV6a1Frbmc0S2Q1KzlJcG52RTNOckFIN3RIOVRyMXN5K0R3ZHZGTU5jMllOKzN1MFNFTFNla0p3dzhJVU5TMHdrbm5VclM1MTBVem1hU1d5ZHU3b1FwVTVBT3pGRmdJZmZLMDBGcnRTdTg4cG5HVU4wdHVsWmlpUzZrSWlWVUlwdzlpdDQyZzVGdFB6akhzb0hHb1NhQXIzdFBCZUhRb3YwdTdRY3ptdnpoN1E4TE85ZndjN21sUDhzVHZGOFIvWFBJOHorUlYzcUZOYTAvMGJwd2UxRVFEaVlNV2hpNjNEMlM3dis3bVJzMmx1STRkMUt2cnRkaitkdUZDYkN4OFFkVmdoay9CSHN2VGtxUzErSGIyRG1Camp6YUlIMHJHUzkvZ1hPOXZNTTlMU3V6aEhJaS96dHFBUlNTeVhEUHUzWTQ3RUUzUTBLV2FZM3lVajhUelZpL0NJSmJwUmNhdHJOQ0pibDhhdWtIbmNvK1piR2JLd1RmN3JYdHh1TnpWMDlKQldjejNlWFMrUWJ1NWtoanJ5OGM2L1NRZzVWNUNHS2hSWTBnRXRwNWJrUFRPOVhNUFFOSkZkdFVKMEtrM2EvMHp4eW0vb2xoVC80QmdyZVdJVGt3Qm5CSjYrQWZiamZkNlgwNVJ3SHhZL2xOWTVERXh6TEhQekhMZmtML2UrS2lYZy9pL2U0a2xpbDZZVTBLTVVKV1lvZDBhdUdUcVllTm8rOWk1WDROa1pkd3ArTHZjeEFjeW9sbUMvM1p6Mm13anNFWXY5NHQzQnN5WkpzWHRuamZPNlhFM1dLeVNrOVFiL25NVU94NFhyL2pnaEpMK2FqRkhlTkR1N1B3UnA3b2MzdGNlcUJkNFFBTVA4RC9GNXpMc3JLNyttcmFKOVdIUEdiTXR5NzVDNVhuOHNPOWVRRHVxRDlhdWgvWkFWdXZuYk0wQTc0UHpsSXBuQytHNWwzUkV6NWNpandVU2xmREtRUTdEM3Z5MGowcG5PN1c4SDF2VXo2a0I0Z01rQkRicitLQjd5RC9ydml6cm5SN2dsN2dTRW1xZFFwV3lKa0w0ZzlPcVRIRTFnWDk0dmY0OEtZcEZqVjdXcDJ2RzJiWmxvT3lFNWxLbmVRNkZQQStEdUZzSGc2RHJMSDFIaXQ0Q3IvVzBXRWNVdVJwbENnNW1lbkF3MXgvamovS3Y5YnJCaDFCMVdzanA0WVp3Qi9sUFRwM1ZTcDdnOExwNFpSeW81MXVwMWpxYWRqazkydDNGdWlFS0RxbVFIRUgzOEdmMS9JSnF6Qnhob0E2NjNCcnpBMU5ZZnJia2JTbXVaNzUvNk9lVnhjOTFOcmx0M20vVVE4YzM3TWtkbmdxNlRGSVdleHZmckdmQzJPNHErbUIvUEN0a2R5aFMrdU9VVU5Wc1c4UkcxVFZPMHFjZVNkaUVrelR0VlQxTldaTWJQbVdhOEV0bW12aEtCWFlRdmRUVTJPZXowM0UxOTVGWDZ4Q3YrV1RybDNkcWRhMHN1dFBYMkVZbHJQUVhTOUgzYjhvd3lUbm5paTZTMXN3WXBuSVo3ZXNMVTlseDd2enNNY0cwK0JJbGJNRFVYSk01ZG5DR091VmZhZXFnTTNKR0x4VHU0RVc2bUhKZ3hjMW9Ua0oyR09pNGxwQ25xdjFLMlplOUxKcTl4a2poc2dTQTZaOE8zNHpOS1hUZzJxYXR5MTdxRWZxS2RWUmhoMmN0dDRLQW1kUXFiRFNESTFHOVZ1Z2xNaElRaHlpcll6VkIvd25HSHFSbGtzVS9HQjVjSE4yMnZJNC9uUlk2SHJxK0pkZVdsWGU0SmtpdEp2SVlGVzFZMWhMRFdyUzRCZGNZTlNnbENwOTBncFFxWFlvOTZORGFjaUR2YW9SNXhVS2NFeVA0Yy9JWEdUS3RGbzFXcUtFVlBGakZPdGI4cGVRVDdYQzB2amRtYWlmcGphWUdCc2RpRXBlV1diazhNdXF5SDQ4OUVLd2FkUjc2S2ttUlhDa1V4aFNrRUJsVkhoSTVOeFUvd0lqTnVmZzRqNkxJZlYySTJTMG9MWi9tT0lxbjZUekpGcHBEMjhDUzBlaVJ0dkI5Nk9LdXlzM3ZMdllHTmZ6N0RQWVVCTHVIMmY4a1NmUmU0VWFjOExZTFJWTU1TVHQrVS9EVUdZOTRYUm44Smtubm1CaVEvY1pMM1hVamRLUzhWV0twdDU0cUZLaGJCQ2ZDMjErTURVSkN5OWhwc1NwSGhaK3lHSkpQYzJNMjFwYk4xMitUbWwxb0EzYmkrNlRTS2RXRnFoVWhJRi9rUmpFWE1GSWVtWnI3T21EYmVZZzdPYnpueTJ6cjF3eUZURkYyN0MzcGdyKzZJN2FxazBUejlxK2ZTVWFQeThUV1NudTV2LzR6MU9FUE9MelhDVTZqWHNTNHlUSHBGTFpSZHNUUVNCVVE3ZGhvOGZQcFhodzFvcWZHcG11YkY2YWxGcmI5bWRLdVJwdGcycDRWZWRDcUtzSmxYTGxPUWVFcjdDWktGSTRPNVdFVTlFOEZHQ1lQOVJqVnJMd3RHVUdSRlJnR0tsbXhKdkJyTEVDQXFyQ085NkRFVXZUZFpSbTNiTVE3S3ExWWhBY0tBL1piT2NXeW1wQUgzWVB6bng1VDVmRmthOVdVcHM1cFBhVkI3UCttR2NJbzR1dU9KYXpNLzNIMGRUMzFsNW8xTVAwWjkyVU14K0ZsV1g3OU93MTlyNWwrLzd4ZGR3Ny9SbFpYV2Y2aVVlZFBIVDhtUzE0d0lLY3IxTFJzdmtEbmVQRVFSTS91RUJKN0krVW92azdUaEwzeU54NVJQV2R5VFJzSThVb1IyQnpyZ2FMOVc3K0ZoZWhHQnJLTkV4L1RHdXhrdzNrZkwwejZ5NTNmSGJVNHR0N3A5c3ptMlVuS242Y25GNUFIQjYrVGcxZ0g4R0MvbmJRQjA5akhLWGV3ZGw3enVQSW15amRLU2dwTlNVUTU1dGxKVDBIdWZZVXp1c29YYy9IbGVPWkNvaWZVOSs3WEpTNGtMd3l3aGFqa2MvbE1pOXNuYXBpN0puajNIaitEWUc5K3ZFUGRTWGtVK21Galo2TnNiTlhRT2NLZVdXWDFXbThzaUpTNTZTL0JFUkREN3ZHcy9JN1pjUk1IZXhhYittS3JaN01LWWVWU1JwajdBN0dzbGFhY00zcmdaa2pTcExCaWtxUTBST1ZTSVptaGVBWlJKTFgydnQ5OURqTkRrL2RaVEFvQW5WNXdBTngyRnZ1eGJyeFNBbXhsR09yZGlJM1ZQRWRYdTIwVkhIRFFsbU13UzVUb01wY3pOSkg2L2lnenY2VG1jVGVUOUd6aHozUVNKK2gvVzJ1WG1uMEl2K3R4T21jb0RYVFNBUjlzT1hsN3UvZ1ZyOWtQa1ppaC9rNWJFaE45b1B5WXI3RUIvVGg2LzVCL2ZseTNEdW9UaU9QMVJRZXloTS9rUHNvZ2x2NTl3OWh6S2RRd1dCazRtNUo1MHd6VS9KeWFtR0NXRkZoVUQyaEpzNU1ERTBGYkdiWG5HaVo1T2dnZnp6Yk15czNHSzFuTzlVMDgyTW9tVXcyekEyWWVRRHJLREJlTEkzdlFLSEMyNnQ4Nm44K1lKejRUQ1JqZmx2dzh2OW56b09OaGdpR2p3SnAxbEUrWU1rM1lSVlpMUVJiYTNnTE1rRjFYbXBMbC9zWWdSOGN4T1ZLKzczM1BxRFlFRDA3Tk1nM2ZtNTNPOHJsQUtaL2tnTUhZYUxaNkFYRHNIeVNpdkI3VC9LRTRYeEo0TG1aZ0wwVlRGYUIxMDNjeGVGbUxJT3BLbTh4SElhZDF5YUdKeGRVT2gvYnlMNWsrUnBPUjQxYVRaaU9vdjJWaXZITGJKYkRZZ0VTZUVPc2ZnYmJuc2preWFPUmhYYWl4WVd2OXFuSS9kQ3UxQnpYMzlNdEw4WGNUaFhBQVJLeEhaWFJCanRpeVFmM1Vocktmc09hdmM3VE1MWWtZYTgzSVZzMENHSVEvV3h1QVdmNXF2c29hTVhPOFhTZTVRQlRReUYzRzI4TmNqMmllckx6UHVieUJVM1d2WDlBMEhXTFY3SEFtWlljQTJaZStma0svWXVaV291ck9BOU8xUWpxRUFkODlOeE1jWko5R29VcGc0RlpmSFpadVRNZk5qVXVoZjNKdkhJbjE3UHlJRkZ0MzJFaG5VOXB2UnV5bGhlMzV6SW41cGJOODgvcFRkbXhXKzhCeEh6emlySE9kOGhuREYyY2gyK2l6WlVnUlJPN2lmSXQ3c2NMdkFpRW1VYTZmUWJDYnFPY1p2QXZyOTBDZzNqalI4WU5FOHo4V2RqdVgwZFEvQTNhbVo0L3dyeXlaeGRkeHBNK1E4RWJrYlY0R0pWS2RjNVhQZ21YSmlmbUJxU2FKL0dqaDJPRm5HYUFCY25UOVZQck4xZDQ3YjJrTi9sNGhWbDF0dklDdnp4RmhrMzhtRlN1VDBFQmNwSFdIRTcwQmdoZUF6cU5DQVZaQmwyU1FGMTJ5UGQxSGxsQUxDZzQ4cHQ3UDg3NWtTM04rOXhzeFRHQlo1VHM5UUIxeWFEOEp2OWJjZ1JtaUJqQlFOVTd0UmdjNmI3UUozWCtEdXh3WXNWSlozclZPMFlycDlpRkEyK3MrbGtwL3VPVldqRi90SWhmZjBxZDBCdXROSk14YmFpSU1WdU85NEhaUUtwc1RadWZtcnQ4Nk5EVWxUZC9TdWgrUXFwVDFqTWxjVFVLbUYyRFZKa29KNmQ2UEE3WVlVTmlPaUdoLzAvM2YxM290eFZBQlRWZ04zaGZ1ZVl3b2s3blRqZVdKR3NpZzhwUlFhMzdmNmhrOEZBTnJjZ2dkV0szUDd1MmFsUi93dmJoc0t5WTUyWlB6aWVkRC9BYWxHR0VLV0FiVkp3ang0RzMvc0l0OUoyWXY5L2RhTFBQZjNhV25sZ2hVUkJWUEI0VmQxaUIxckJaamlMM0hoS01RSVZDb1FjcytCK3AxN0Vnb0dweUNlQ0VwdkZhVmVJTGpKTU1DNXM1MUV6SEpVWUFVOEl6YWNqRll1SFM2MGRSTGVWVStSME9ocXFIc1BHSGdQM1BCcU45bWp1dHc0TmloUDJWVWhCaDNVNFE5WnhxMWRWNE0rWDduY211TnJkcXpZZWMvZC9rTFM4M2VWdSttS0hXL3NVMi9NM005Um1Dd0ViVW95R0IzMkZNT3ZKWkNNVnEwTWVjczJvRnlCTVZIZ25JZHhQOG9xcUxKSm14VGFOaGxDb3FOcGtRcEFKOTVEYkZ6Ry9qVHdLZEYvNzBiVnFodlZNc1REczVNOUdmcDNEQmNvSjlKUFJTaDIxaG1vQ2VJaHJ4YU1HWUpwVTZTQlVHUnlRZkdkMzRPUGtoTjFLdkdrcnJHQUh4dDRPL2JrVXJyU1ZaUG1xYzRNdmdSMnNkY3p5T2l5TDBmZW43bkt5K3JUa1hmcE1nUDhFTjczZXpYaG9UdGlZS0tqY1pNMjJhUzlZc3dFTDFXYXZkRnR1QUx4bDUzTnpTU0YxTjkzMnBOcVMvVWhDOWlQVS9nODNKTDdyU0ZVRzJLYmJZWWtiY1pjUGhSOS9qT04vNEJNUTlQY2w1ZnJSbThsVW51SnVYS2s2ZXhqUEFHWGZISFg1WEVBcnNHcTJ3amtxRVlNN2lXNzNteTRiOHZ2VHVNTkFuR2pjM1BUSFlCNVNUdFBEd2JCaVBtczQvaWxHNTJUNmp5VFR0OGtUdVJQeHVoUFZQNHRTdkZVdzZlTWEwRjJqUWhjQXZDYUdxcU9nWnRHVnNwRVRxL0ZVVjVKRVg4R1NON09uR3NmaVkydFVpOFpHdkpRTlJORm9iZURHVEpScnhVUUVSNXZ3cnRJb1RpSDJEN2dESmt3TFZ6cnhSZ09RMlJpem9FUHhQYnhPcjBiMnBNQnQwMHhGakhCanF6eENrMkFCdTlaS29KWXkyYTFYQnIvMUx5MitHNk9xcW8ra2xrRG9rV3BwR1prVU1yZmRtNVFSUFprTG1GM2JJRWdqeEVQNTJ4Z201UXVZeTNLMHRBbzV6dENUM1dKaFJOT01TdFBpS3hpNnBZbkNLck9xYk5xQlU5KzI4alR3ZXhXcnRhMnpFb054QncySEJ1ZGdLbGVjazdKZURSN2FvOVlaei9jRG1oTW8rMTV5bGo2WkF1djlCQ256clJPVXBYZHQ2azQzZE1XaXlSVnEyOGNDbjdtVFdTeUh2dzgreDhtMFh0aS9nOVo0QVRCREtWdTJDdjlMZjlxUGpjTXZjY3gxbUJ6RDFlUDdIRGpCOHl6MkZGWjFDYUZtSFo3SHA3T2NYYnZFNlR0dURUZlFyUHN3dVBhcnpFb1Y3UHhqaGJrRjV3UGI2NFdPdEFWN3M1eTEzblNia3JvdmhmN2FsTkRUUm5GTlZoQUczemUzdUpNdk1rbFhyMEhkQjJVUEFOMjdxRjl3RHlpZnpVSjUzNTZIY1ZMdXB2d3V2MmVxelJBT0t1M2szbmM1OGV0OUhTK3pmUU9lK0M2R3dIcFU2OWRCaTNnZDN2a3VnZTVSYUJIajRiSGppYWlPcGp4bUZFa2VYNEJyNmpDYWQ5VnYzeEJ1emlzUTlXRkRNQnVualdNTTRmVXFYY0EwOEFzVWxBOGhzUGd4SkVaaDZBVGdEaGxRV1RvRmRzQmRPdVM0eWExYUp5MXptb3hxeEtUYXpJU1VVdkFXSW4wTW9mWnZDL0tmaFA0QXRnWldTMldEQ2E4VEd6aDdKaXNleHpaWWl6U3FZQnpyYm5IV0tmWnBCVXJMR0F6cU9ETDVzTnZrV0xtZDMwOUVtWHlCV00vRUM2RzZiMEZGRXkvcy9uSUdrTC8zdTNuMFJnc2JmQUxLOURqb2RSeWpuWUNwUGdGZFlCenIvRFk2OHNzc21nNXZZMUQ1MzZGTitOOGgvUDNmQXB4aVZ6OXFxcTE5SE81NE12UHlSNW9PVEMvTkgvak9QL2pmb1NicWtwTkpBZUJuL29IdjNJSHZHdkVyZllOUXhobVRFbFdMM1FKU1JGS0YzK2g3endVelVvVVltTThzRG1YWlI5L0p0bG10Yk5tYUZDR0FIQ2IyeEdNU252VnVnOTFPbkpBSXVvWjRSODgxVmFjVk80Vk9lT0RQSmFwT2QzOGNqZ3A4bjZPTU04Q3FHZlJLS3YwSDk5TlRzVit1bDV0aExQbE1PcHo0L1pBUHIyQytBRS80NkRuMjNIMmpVZnhNQ2ZlMGJ6djlxd2pKM3NycWhQemVBOXZsR21HSE5RRm5FUkZpeTFpbThBS2ZzU2s3Z3VDQkRoM2l4YnNRekVkc1V4c1k5ZG5BdDA1emNYZFFOcDJhelpaZXFRdVVCb2NYUTN1dDdDSG1jWHVIa05JMnV5K0dVSEJheXRJUGVkSU5xeDh6MUk4d252bWxzcHhmU2xWOXBSamQzeW1tejNXbHFxWVZ3K0RHdVYzbVhVb0tWNVdnd0loSVhjQUFOMkloRGRsT3luczFLc1VncHg5NlI3SFN3OG15UEFsZVc3TnllZncxNjcweVkrb1pPT1dHS0FtdkhPY3ZDWWQ0Ymt4RkxUNEhTL1RkL0N1YjhhZW9rL1VuVExWQjk5QTdaaW04Q0pGMDRGenBFSkE2YnJiY3pkY0tCa3ZZSW9pNktNdzBWb3JMY2paYmVndFcrTC9zVkxkRW0yVytiTWJNL3pFUWlnUU5mUHpQUnJnenVQbys1bmV2YXJFb0tyTzlPRlVvZGk1QjhiZndpMzcwZlRZNzhRTW5heG1iTWtZTFNEVEtDa1ArZkFqaWx6T1VvOGlBU2ZZV3VwUHZCaTRna2hxK1cxY2lQYi81a0ZCRUcveHZTZEdTUmlaZ29Idmt2NjFCT3ppSlJNUlpDdXFFejJXS0NsUkk4OE5VWU5pRUNUNmFCL3NrQytNZkJnQ2tmcW1OTWlhWE9CTEw3WHFVa2F2a2pOb2MyNm15b1NmUXJTN1pEZkg0VlVnMzZCU1BQeWRWRzk5anpWOFo4ZGZJOExLdHFBRlg4THhpaFlGK2lVVFpwTlpaYW5iOG1GTVg2YjJoUVNqbFpmcHJLRnhiTWJzNG1BR3JVOWk0WDhRTnNnYU5jUnYrcDM2cTZJSWVqcjRIWXBvS1ZWUXozVHRSaUk0V1ZqQVdOdCtaT2xTTGFzSURPNGxMSFUyeTZWWmxlRjdvdU44WGpxcHo5OGNSOWhKRy9BQzQxc2Q0em84bXMyNDdWV3o5RVIzSG9XRWZqNHRyRlhtdEF4QmhIN01NUjFOMnR4MXp0WDlIS241ZHlwRjB3ME1ycldrUjBrV3B2S2JYTzJzdm9oUkk5UXZoTHAyM1R2Vy9zODA0TTNORG5wMURRQVB4cGVuT0lCSTdzQ3M3d0NYVFBHY0VkU3JNdHZGUmdUdWliSkdmWjdmemZyK2U1MWR2OU1lMytGK3prdEg0MHluSUh6ZEhDSkVtQ0RJeW8wM3MrK2JmZlpXRmZoWnUxNStrRlJLc21HSG1oUU1oQUIxVmhGbGwrbUpjZGVEM3NNdlNpZzJ3dFQwaE5LS2NGL0ZyV3Y0S1ZkaHZtaGF1UXhIN0NySHgvcmVhd3ZqTWxNRmMyaTdVRXRSenEzc0lKM2N5S1dvKzNPZ2hYb3FkcDVkNmNOOUxIZFg5VW9TSVk5ZW5QdjJsSm5TLzFOMTZxZFRmOUZKSTJOQmM3MUF2VlZjWXZ5eWhsL3JrTFVmUFg4ZlpwQ3hHYnlacy9zalRYb2pHTHh0ai9Qb2JhNVdoeDZaOVh0MmE3eDJoREQ3aENCSHg2TUJtTHJxYkI2T2tLUVpOTGFxSnp1Q05wcTVUcThFWmgxaW1lNU9CUWVXL0ViemNQaitXRkNDVmc0UWhnRFF1N0NJR3AwbUpJRmI5S21EM1J2SExUb1pWWFB3RGpkVjlPWUY5SlRqTG12R3N6N0ZMRXU1VlF2QmQwaDZObXBZUWlyNUF6Wnh6YXRYbXY4cmwzYS9DMkl0VUlrM0o5S2U5U3JMN1ZaZzRvbUovODZ1WS9WL2x1bFc4eW5tUVFnaWxlQklxcXFkME9HVjRmWWpyby9icFJGVjhpT2MrbGVMdnBndUVLV1gxUzRXUGlTZTVtWGRVZTRobVFwak5NSDJVWE51azlpdEUzNXBScTRWOTM0TFR1SFFaTFBLT0JjbnErSkFLM1RyaGQ0ays2TlpreFI1NDZ3cy84OWJQWWV2L0NvZEcxMWRNVlh5bzRhNHJrL04vN3Y1REJFZzhsZ0t3N283OEhzMnJGRkttbFpWdHhzWGJqTjNjaE5QYy94TnJoQi83MVJ6dXg3V01QbEVkSDZPN3I5cnY3bGdtbjNMM3hHZmVQZGw5OTJSdGVkQ0IvU1dDQUYramV1d2lsWlFYNUt5NWtiMnpjTUU4Snp5UmhWOWxCL3dFTWYwTmRzMVBVTlorUldyQVd3aUFSK0hoTjk3dldPM3NhK1p5bHhOSllnM3RyOG81Z1lJdlJlYk9RRmowN3g5RDQvM2RxZjVIYTRhaDIwclIwNWZlMkhHbTZreW4yMTN0OUpIY2p1bW02aXozeC9PODU3QUhVbFZuUzczNUk4di9MWHdZYXpneEJCL2tYODRtaUg4U1Qvd1laZVFiYklLL25KV0tqM0U2cHlNaGI3SUNHTXUyWGtEekJKcTZYL09ZdTU0OFVIZDhIT2RlQjJlbWN3QnIvcVFCUytsaE1PQXhMbDNNdHhmdzgvUGhVa1JYUHJ4bWhYOFQ3ams0ZnJVMXY3clUyTnlXQ3VGbzF2N29laWRZQjRSd1d6amRwZkpZcHhKVVAvcHpQb1g1OUF2SHQwcWNJVlYyeERDbmhkVzdROEYvT3EyNTZYcjNxZnJIN3ZhN2pyelNLWVluSTRZL2VoSkQrUXZDNjkvMTlzdnpjYzk5enczM3VLejd3VFVEM2VIYnJYd2F3S2VjT3pISkxVRERyd2oyN0hxdHpQMzBYKzlQQ1lyMTNSc2NDZlg3RC9lcGFxMzdkTlJob0o0YzZkNnlkYm1zWmZKUyt4dzV5NGs1Vmk4KzczRThKRy92anNWLzdSUnF0dThsaEsvc3g4UEtrUjg3YWFpN29jYmEzVTg5N0E1UEg5Zjk2Ui9jaWZjY0o5Nis2eU4zNGNmRDcrSTQ3R2JITEVaK2tSOCs2QjV6K2pYdXlpZVhkMy82bzN2dnlocCsrSFUzTlIrOFJOMWhpRSsvcFBncWZnVS92dDFkZmRyUjduQkc3ZjZmaWtiOGdoOS9seURkQjZ0b1M5UC8vYWNaMnpYODhraEc5REhYUDB4Ujl0TWY4ZkczRE83ZitlbGJETzA0SmxnTkpyNS9NVys0Qi9kbmIwcjk5dUNiNjQycnZqZHNzamVhZUc4Y0dYdlFWY1lUY2hxUDNkaWJET2s5OXlhaGZkVXRQdzliZVI3dWNjMHBRTzNlQjh6MVRFZDN1eTkxNnM2VFdFcmZJU1F4ZTdHaEwrLzN5T0gvcjJuK0YwN1h1Zm9GTHFxTDk3Wm14d256ckhmRTFhbXFjNHJqODZ4NTVscEhkejllbHFnNnR6ZyswdG80a1k3eHQwMnBpcDl5bnZ0aWVuRzh4Tm83VVF4UGZicXU2dnppSG52eHF6eGdMSVBPNzBXM1oyWWpKQjVuMzkvRlZ0V3VIRW9tbXR1VmxJSSs1Z2FrYlhsQmNiekZtY1h1NTdrZEhhbXFyN3FOdVlKTk9MVFRzREgvMlpwVFlFcHJjTVZNNnVmVVFtOEJocTM3NkFqSVMvQmVYMUxkd2ZDenBaTDdFZk9rK29rRjBBT2tIUUVMNk9Od21SZ2JmVGRpUmw2Z1BxZW1Oc1FDb0d6dmFSVDJFbFZzSUx1S2tCL2x2Rm9CVHNRK3FHeHluVmFnK1hmQklucmg3aVlFYmtwT0U4NDFWdi9vcTVWZ2FrSjRTM29UL2JXcXhCS2lQMUs5aURIa3VGMVVaV09RUVNGZUxsVlg5UVk2b1JGWlhIR0w2cU90WGFlVURGYWdoQXlEVFVqQVhsUk5iWkMwcnBUcDlDUVhiWkNpZ2lXeWlSek52UVRXVzFIM1d3UWdZTmNaWmYwMG9vZzJvT1IyS3RmazZXQVlmb2xqam5MTER1U1g4SW5ibENpTFZxdmt6aEJuOTJ6MlM3ZGpoRFhmRlJxS090TzFNTkZkcWlpVnpZdjUxYUNDQTU2enV6NllWdHZJcXBRSUgrUWxJUjJyTU9BMDdLQStKNlVtdTB0eFlqYmljQkY4V2hxWDFVcHlqOTVqR3Q4U2t0TjFLVTNQYzI1T1BFOWhyaCt4VCtiVExNQyt0TTFwbFplNS8zbklTd2lZbDFqWlNhd0hmMEpFL3AvQmdjUURkNkl3b0RvblV1b2cyWkdyTUczMGpIa1lEdTVVSVZQNGxnQVkwRjlYSXYxSFluRC83UlNXNktZd2QrZ3o0RE1wN0l4RFVGaXltOEpTM1JTVzZLYXcxQ0VvTE5sTlljbjlLWXp0MDZxcTR3TW83T0dES0N5WnB6QUJJZm9VWmo2THdsSjVDcnUwbThLRzdLT3d4T2RRR0FWZUFZWFZkVlBZdUc0S0k4K2xRVlYwUEdjM3ZxQWlOREhsaEpVZ1ZqdFdpOEptN2tkaFNTanN5bjBVbHZ3c0NuTzI2aWVySGE4OXE4TngwREkwbDR0ZUJoTnBEZm5JRnoyWGRIckdFMDVYOG5yTENGNFhjOHo0UVhUak1la1hIRWxXUVNKN01HZDY0eTdaY1EwTzlNZVY1N1dEM0xVOUdKMTd1R2lIY21mT0p0SjZMQ1h1cHAvNm9sWGlZS2trMjlRWWQ1ZCtCTHc0dWtYZ3RUbHR0N0ZIdHVIQTM0bHl2Wk0wbjIzNERyZE56Rit5RTdycTl4TE9vT09kZXBmemV3UWVSYVZMQnROeXlHb2VkalJrSFBtQmNVTEhYQVRYZXJ3VGYvVzBoMUx0STZvdWRPejVTRExjUmdtNG9uU0J6NlBjK2lPNSt1Q1RBdUhIanhpM3FWc2JLN2JycHBCVi95RWZDS21adm5IMkFhSTZkeXpHTzl6TVJYdlZobzRjbmsrVUhvZDdWNjFhSzFqV0pvejN2cGhhT1R5N1phUkg5UkxTK0pjUnBCZUUyVmNDMWZRdy8remtHeDA5UUVVNXh1UGg1UkJ5a2FjaWRUQzhEZlcxdVZ2OEUvamFLYWo1SFIzdmJDdnVvbVo4R1hzUmJxcjFSWWMzeGJDSVZweExSVXFkNDNtOWNFUVU0dzRwVVF2TFM1SEEzNW11OUZXOGhNUmZUWmt5cmlDWE1HVFZPY2Q5Q2luY1M0aXVXSHEzR3VPd1JWdFZVL2NjZEwxa0ptVGZ6bFNsSWQ4c3o1RTdCNnhlSDRWV01VcVBYZWdqOXlobkQyWlRlQ3YycXptY0twWmo0ZTFzTUwrVmlNZGoxZjNReXQ1VXAxUWMwaDVPdFJ3V3NrZTB1Qk5hTk5CbVRpZlV5Q3BzZ3ZUOE5iekJYNGY1VExpTnpkeUMrejVDdlhJanN4M0JHc2lpalJlVHA1Sm1Oa0czTkZFNFpvVEFTUFNxWkt5YjFES1FXb1FRVmQvZHlhcUxITFV0VjBIYXJVajRnUWo3Z2VvdVU0U3Jya2grQm5LbGVzRk0xQ0N0NkJ6czdzeHplR0hvb1dqYitKRmZ6STRFVUVZWlY4SngzSlVmd1NiOUF4Sis0REkxZWczdTVCZkFCNzlaN0IrNE8rSXI4NXgvcGNuekxvSVRlOWxoak0yMlBRRnBEb1JlUHlLaDVTT20vNk5MeWNCclU0em5DU0oyZTdkSkYyQTA5QjV5RTVmVTdTUEJrRFg0WG9MR3dNb3VBbjZpaU9idVppREtwSDhnZ2ZHamE1Uk9kMjR3R2laa3Z2ODNCOTBaVC9NcHV2TUYrUmxSOTVsZUFtZmdSMFZuRzVCblg0TWgvT3dtWjFGNTM0S3l2blhhU3Jjb3Y4QUZ0M2l1cWJyWUxjcXhyN3Y5Zk5NUjVBYlVzUHMvMmV5TXRMNk1zNTd0VlEvVC80UnM4aytRL3U1UFFreDdpWk1YWXBJMk5pY0QvM1FiZnJrc3BMdUxWOStMQnZ2WGU2RW5OL3pSVUhpNTBwYVZPa2x1dzhqYnBycmZ6elh6YXlWaXJuVzYvakdTYWtyTGg3eEtoRjZBUzZCd3JOUDF5MVVnMjJ1RCtTd2lnLytZazg0MFZWOHIvdTllWmRmaWZ6aVN3S0lhZmsxQ2tIK1ZvRnpoRXhRVTVGbW5PNE43NzR2c3Jja1lsbCtzdTNGL2RtcC9Ba3Q1NHpRRVJ3N3ZWUzRQMSt6K1JGQTBEVWRRN0ZLT1hBTU5ObHFJbHdDOWJSdnFFR3NETmxMNjVHRTdlOHE3UGVNRnh4TzI0YTdJbkdjTCtReWZVWll2Wm55dW5GS1p6UkMxbyt4SVVPS1VnNmlWWVpJamM5dm1sdXBJUHFFYWF1Vnc1ZE9LaVBQa3R6eUFROXJEVmFxR2JUbkYvZnlubm9sTHB3c0pwUDZNL2xNcmVPcld1VjRVb0lvWE5IakgycStvODEvSXhJOVErTXR4Zlc2ckNKd2VScVF2ZDUvU241V2VscnUzZTQ1MHlzMFJsTEJIVEY4Sk1tcEVBUy9kQWkveTBGKzNzWXlWTUZHQU84MUFHcXZaUFlybTVzbzFPY2tBRkNwVVRZUTZzZ1FmVmdpeDZ6dmhPT1drZ0pPYzVaM3kwTEp4aFRHaGpla0JSMFhMSzQ1bkJ0elJlT1QrR0xtL1RvRXJrVHdSZE5YTlZRU1Q0NWZtQms5ZDdQRlVDdDE4WitiU0U0WDc3WjVhUVpqZkwwZ2VDTFgxWThBVUpabEJRbVZUbnhPRWpVRjc2bzB1WUhjbnBUM3RONWN3UURkL2cxV0k1UjYxL1A2VjF0WlVwNnBtT0RwOENtVmhlM09xNnBKRFU3ZTNiMk80djJjZmdxWjdiSmJ0QzZhcVZ1d1E5MzduUkpwblRKeGlydk1PNEN1aklmdm5ONkM4WjdFbHd4TmdtTUtwQ0F1R250aTJBQkk1VUhiRzZxWjVyaE5LUkFNaDFSMG9FakhDS3JIWjZqV3I2dmpIaE1jbWZvTVFDNnZaN29lcTlyb0dKODZmU0lIOEU1N0dLcUhPSUt1L1NERHppMGovblZMQmRzTHpuNFJ4L1dxcDBrQ3hjc3ZRTlhleTB5c3BFN1JyT3QzZkwweEVQeW9nV3lQMERBSzIzUjFpdEtHTWZndkpOeFVpTFdUQkl1NVR4YS9kb2RlUGtZc3g1UCt0dlB0ekRHMGQ4cjBVdHY0S0ZET2ZOMDhqWW05Q0xCS2dLYUlMZDhIcjNINENwRmpremhhc2dnWnhidnN1V25JTm9rSmYvekYvUGdURFBKOFJQTUQ5THVYaTcwRXkvODdPOW5ZWTN3QTBIczVYczhaOWlsd2xlWkpLQk5LL1NJQk12SFBSSDdWdlM5NDNON21kUElMTjBYWVN2S290a1F4U3N0dHdPRWsrZHRXcWt2OGZlY0R3bE4rWHdFUU9RODg0ZzdmNExSZXFRdjNmNFU1ZjV3NW9qVjJQcFVoVWRzL005dUxCVGd1Mm1XTzU1Q1RqcHpyYjNQUG9ITjkxWjlzZkpEM2Nkb0FOMmZrNFYxN0hqRy9oemYrVEtUNEJnV2g2OC82REU2UkQ4aHJIdXdzN24wRkMvWkVwQjlIWmZoV1N1NThwdW9vbm5NOGUrcTA3WkFVei8yREtEeXJZOUZUM1o4ZTNvS3l2SlZRYTFJZDMrS3Fxci9GbWh2RkFqMUpyTmZaMUhGeDI3M0krVm1FeE4wQ3FGUkJ4R1VtYlpaaGxaZWhuWlZmbXY5TjFPOGpYZGNwdy9FV3ozNzZSUmpuZjd4MWlMUzFFMVlLUU1oNzM3WTlobDQrZ0FuOE5UWGYwRXlwMDJDdFBMbkt6R2Q2OWwvQmY3cDVyVlcwR1B5b1ZOQldjcjlmWjVQamV2VmErRlFvYzVPTlc2YjBQS2x5MmdYMm9vT2E1ZEFPWnlxdFB2VWwvS3BjcWhVWndlME95S3I3R0JCZk91OUlwSStVN0NZT0gxT054MVEvZEoxelpYWFUrTzErL2FDVkdhaW9JTm5hOGtZckY2MWtEK0dwWXFSZG8vUVd3K1l4cTJqS05ZZzJDQndxWjI5ekhKeE14UFZJQUt4SENmdXV3QlJ1bStlcHFsMUI2QkNXS0d0eFZseGdjZjlIZC9ScENjbk1XcGFyaWYwMEdTL2R0OU8yNzVwbjVrZmlmRXdFZ2t2c3pTR3Z4dTZrSStEU2lEakpuTmFmODNranVGRmEwMmo1RUtNV3l6K0h5dVV4bFZZK3EyT1RlVkdIOHJ6Nnh1TmtZY3d4RjNmNFpxc1QyZlJ0L01TblpFV1dNM2IvMXJ5aFBIKzBXQ3BYOVgzRisvUE5jSEhEZCtvZmR0TlNabytQN09ha3lqQ0tNcTE1SnhWZGI3MlBOOE8ySnFrc2RmMzZVdXNqVjYrRzdqa0tpOFUvK3AwbGtmcDQ2YnRxZk9qNkRkRVc1N2xuL3hEQk9xMlBDUG1SZkRFR0pISG9QaVZyNmVHS1VVM0lHWkoyRmFETm9RQmxWMjZMZ2ROQkVLOENxV1kwNWtGVzdGUEtYdWxDakZNRlg3Vk5XK1JxZ0QzVWhLNFU5bDFYQUNxbVpBVVhNYnI1OENrWGQxNzZnenBTazhUZ0JIVVBmd0VJVWpLcnNNRC8xSnhMeWd2QndUUHhYemFicCtrSkJWY1NINXZLN0FBRk1TY041OTJ0eXRVTGdMYjNyL2hjaUsvRndUemhoVkQrWXNLb1IxZGN1aC9kY3FCMmRTMzBKNTBOdW1EQXV3QTVVTStBdGJYcThjTnZKVGJRZEc1M0MxVVh5WXFkNnQySmFkeXE5RzB6YTNEaDNObE5CdlgySDRta2JuOU1iNDFKUjBrZWhFdHd4SU1za1pEa2hmeFFETXNVRVNwVlFXcXBzcW9xTllPRDd2ZTBoQi9YV1M2T29sdUFmSkpQRGo1VzNVQU9wa3ZDOW81UkpoaUdqenE5cGdRcHpkY2VseW5WYUxLN0t0cXRFcytwUDlvMy9pZXJ0eWdISnhoN0VQeDFwZFRwdXRPWDRjay9hbG93M2ZRN3h0eDJTK09PWnI3dHJsNkdzMzNLTHFZcTNYVmFzcDRmMS83cEUrQnVmWlRwc0xxYms4SUdVZStDbnVWV0dwT1pZTytJRHhVS0lmdldqYjZETmlLMndLOUo0aVpTbG5NRmV5dHpFK2l6QmFub1k3VXIrT0V2eXUxSFdlR05lVHIxL0t3YXoydXUxTTZTbzZpc2dRM1VXTmpJblI4QWpZM2h6emlaQWN0RmxFS2lhbzBSdTBHT1grYWZkL2txcVdzZzllMEdyMHg2Zk9STUpOQVdxK3pMcWFBSFBvWjJNWFk1Ui9jdzUyS1dGOFBEMko5Q1lwcUNMZmZteG5sY1NIWDFHRHBNU1BBZXREd2tKR2k2RFg4Sk1vWXpYL3cxRTJ0bXF2SzRVTzJjZ1hIS2tZaVVURW5mN21xOFpTVDdJd0R0N1dtR240VHNmK0VTaXg1eFhzWnhEeDNUM2VLa1NtSTZucmtIa0lja0ZraHRuSkpPMnMrWDl5U1d5eVZ6YjlXckpCS2ZaeEVyUUR0dTJVWkR3dm5yczdsQk1vZ3MvZkJjTDBvWFBydXNVTlBEMkIyQnZ2aE1IOXRjbGlLR2JpS0QzSVZjek1NMWtCNnA3TjEvbTFPdlltVm9jejBrRmlkYzVESG9sb0x0UE1mV1A1Nmx5RWdtL0RmK3BleEpQdmM5L2FoTE9ZL3hUSm5RTFQ2MVdHbVFSd2RqMzBTMEdZeEJ1eFZjekNqbmNKZHdTUGxtMmJUV3dYYVlpTURHNGk0Y3p4MFBuOU42azZxUkttZUhlSzVyTGhIOWVjK2tza3h6VHNvMDZSN3NEMXRXTHFGaWFZRktWVXVTR1hRbUREOEgxUW9nTndRQ0dubFlGNnVYY05xUjVGOXczQWJZdVFFUHNlcUhwVzNVckFtTlpFQUdlOUg1dmlZNlFsTy8rZ3FTTWROemZRditqQ09UTE5QTVJrbnkyZk15K3AxNnFwMHF3TVJIK1UzK2c2dUVCakZVSVVWV1kvMVhZZjcxUTMvcHRGZnhVSDhxUDlwOGpIVjVMRFM2MzNqZDVzVkZvOEtNb1FobjVVdkpBVjB2QjNja3BhQXRzNVVjeFhHcHVWOVhpOC9oMjNDOXg4QjBtTXllRXV6dUVIemFrOWxyTk9Ib0hLcDAwSk9nbm9vbGRVcEJVWGJVVzRlMmVXQmhBc0U1bC85WXNtQ3JnQkl2bFVxMmFHeXpLNm1tcEh2YmZzVVFzS3JHbER5Y1hxMG9aaExEYUtnSWVoODllenRtVEQrU0NhNGdBYlZ0bnFzWTZWcm9WaDhLWUIwM1ZZZGlFOWFydld1TnY1QjZmMXVLSU9sdW5oWFBQR0w0MWJma0I4MlQvRExjK1c1bmphZDdaTDN4VGE3Tk9kbVYyQ2trVzZjdVY0a1oxbTZBY08yRWRZY3BTVFl4UXVGKzRWb0FvS1ZpdlV6amtZNHVZSkdyZWJDZndJWDcvVWlVTGpZc2x3b2Q0SW1uczdrODlrZHJnclBERjljU1JuL2ZFcEo2SWZhNTZPZitKRy9ZOXNmaVFUeHl4NzRrejljUXAvNTBuRXB4Mzd6VllwM28rY2Q4N2Z1ZURFNjM5blRJZ2Y5ZTRNaHJVSEhZTy8vU3AvV0RmMUVLRUY1U2Z5R01GckxiaDA2ZDJSUGRqSisrYjJvT2VlT2lwL1dEZmkzN0dFdytjMmhIZFV6dDUzOVFlOU1SRFQrM25QZkhRVTl2akhZa3pQZ240WHZsT2Q2aUZoY2pUV2Z0VlFMNGFuWnI1b0hSNXRkNFl5WWF2UWNBZmp5TnJMNVpFTFp1dkYwM293R3MyNVNRUzFDcW9oYnVpbkl1RjNEU0lDT2dXQVgraXRnbDM3TmdwcVhoSDdGTmJlTXpicjA1ZVdHRnE0UkhicjA2ZWhJWDlXM2c4SzVRSmVXb3B4ZWh1cVJuUHhnSWN4aGUzUVVPTkFIcytUWnhiMEY1ZE1mKzE3Ryt2Z0pIZWpjZnhkS2NweGJOZmRveUo3TGVubUsrOUdOS0d1eWhRM0RneElWQ2xGK1h5STlSZ2xFaU1wbWVnQ0NOOVhnQnI2TGlXdUxPNXdwbUVYVDhtKzFmWjE3cEVFVlBoMXdpRlRvVlJXSmtHOW5nYXZucUxEbWErajV6d1ViSTVURDRwR2ZnQmJXTk02RkFDeTBxbmhBNFZrMG1LcDhKSSszWG1RN3lqSHdCUlRzSHNHQU9jMXhRdFM2SHZWRFcxNDB3azNuRmhFQVV6YWhNcVdxaWgzTjhvZDQvcWpGVVE0eHJXQ3VsbHQ0eElPYU8wNCtmZGdHSG5XU0hFZHdPR1FSWUFodTJmc2VITjJwaFk3Tmo1VU42d0ZxdHFBS3o3Y1NqeEIzQjNNcWZTSzlxUHFacnBtUFpqanRwelY3dmQvMDMzeDN1amNrN3FISVBOdFo3QzVOSHFRbE9HZnQ2Szg3MFkwbXg2RTduWVBoOE8xVVIyZ0VDVVc1VkN0Z1lyK0YyMG1uZFhLVlVkQzcyVllJUXVjcGNQMWsrRFU2WjRjZjdXN2lGdW00M0dTL0F1c0d1MkNVT2pXTGlpaWhjZWhSWlRlSzBHQkowd0Z2M2VsSkZCYjBhekowYVJDNm9CQitjNXVEOEg2NmVGZ1I1WVJnSnE2N1Rsd2YzZFNJZ0I3MWRLc0o4by9HSFk1SXNLZWdpNzk2aFFyWFZUZFRueVRZMk4rakpPOWRycGU2N3BvWjFPUlVQcWl3QS9BaW5jVjVJT2Z0QjN3ZFFlR3V0eE40VnNydkVFVk9raGJLR2pnQTc1NkpRNTg0a3VPUnZqTGFCVHpCRjBEL25rbXVYc2tGOUEwZTQyS0FwSHNMVnJybDN1cm1OM0RucFMyL2tlOUtTTDFlUSt5OWRoU3NneXhHaGdtejZpZEFpTEtDTkFURlF2T3ZFWWoyZDNxQlZ1eHlwVjVxdnJwYTVFVVZjMzBZeWdHZ2tPRVAzMGhSWHRMZHdlTVg0QU5VQ3JFQUNKTGxZN0ZMWExFRm80bndDUXRoMUhDV240cFZSc3Z0OEQyM2lxdndFWE5RVDFDRzh4Uk55T2RzbW1BRTZZVWFPUHVTWWZmY1VxeWJMZEkwSlpoeEFpVWliUnhQMVBncHRTbjFhczhhamZ1RmRocElnMFNnRW13S1pDZ3ZORm1vYjRNNkxPSmVxRGVaMC9qWFRueElmbmczbWdNa2ZVeXd3Vk1jcWZBaDlXd05aRGxFUmZZZDhYbnFZamxKNFRtT2Nid1Z5WUtIcXlRTFlCbExXZEdGTVJ0cHk4WWVFMEx1MEdsS3cvYVlzcXkxOGRaekxZYnZLU2RBakZvdU0wclplNmk2cmxpK3IxTVZ5eXkvT2Z1a2lSS1JUNFlZeG9wZDhTVEFWTmhXeWxNTHN5SXQ4Nm9pbWkwbk5sNW1yUUttT0krajArTUNwNHV1KzZ5MHpYeEZ6dWZ3d2FuYlR2VmltaFdDMXBCR21jYWwzQ1RpTThsZVV0TTNJQi9KOXN3OVhZdlhJYy9UUERHWGhCejIwNG5Uc1BJUkFjUTZRTUZabzdWdzg3b2NjMnRPKzdNN21GeXhVRDRDSnVpWVBLOFo1L2dEeitiUllzdUVWNTJGaDNqZW9yUlhDaVFTN3daaldzYWhVaXRrSVFRdXNXTnJheUFBVHRUV3hqTDA0dEM1am9qcGZJK25DRGl6S3Z5QXhQamhlRWtYcTBpeVFMUkJKcU9JT0tUaHZXL09xdEVSaXZiRTB1RWhodkZvMmhnTjJaaFRkNWNOc003am9HZ3lERDNGWFNmcGJ1Umwyc1RKWWNYdG1rWGNJUWdvTjM0YVlSdG5lWGlEQ05TN1hqUHJXdFY4dFRNUVhLVmpOSy9tSHZaV0VGT1lJcFdkaHRUb2lIYUYxV0xRUlVSVnBMMWJFeE5HQ0lJSjZNNmxpeGNRd01WWmxTSGhLTUhXNUNhSGtVNGZnVVdhRDJ1SVg4SFoySWlCWStibFF0YTlFbUltclhMSVJrakV3NTdRU2dFSm8xVlFqN2hEd1dLM3dzdVBNcjUxaFRnaG5lSW56bEN2SVdiSmFWcU1iTE41d0g5VlZiR0ZIVVloeHdROWtMYzFqNEY2R3RHazRjaVN0ajBPeGt2R1Yva3BvSGU3d1lhQUg3SVlsbHgrTXNlNUNYcnEyYzUrTk9teStlT2xlM2RIUHk4RHM1bTN0V1RVL1Y0NnhFcnZCN2IzUXZMQ1JrT0ZXWUJlbFVZUkE1Q1JrVnJmQ1lEdUh4RTlnckpTYnA5L2MrYXlXMXU4d0JyRENxYVNQOUpxcFdLcU9XQ3k4ZmZLbjdPTWFvWmVwcVdPNzdCUDNHNFZHYzdGbXlUYUxrMW1SdW14cXdYcHFJNG1hZ2prQ1RybVo0aEFMVXVYTHZCMVNaNzdMMk5XYjNHbmlJSm1veWN4dDVsZGNWTzdFZE5CZFJseEQxdjhwcFpCSTZNbkFWRlpibFRoNkJVSUY5UjhHSTFCM3V4NVE0VThCdlc4TXdvRXJTeURaamdBOGJmeUp5Y09uVmJ2Yk9XV3lxL3JINGtBdmJnMVZjdnZMQTVld2hwMGU5c3R6bUhobnkvNS9sK2YvVzRyd090eG9LZ3NOMFZPT2hpMUtlOWFiQUE0YXlZdGNSbmgrNjZDQm55aEZ3bTJsQzZuMkRkTG96aURtTVh5aUhTak1DWkJMNWw0TkFuSGhwdS8rSk0zQ3J2NnhXMDVUc0tid3F3REJ1eDVwODJHQWlVN2NUZVRrWWYxYzlsc1J1MUxmZU1NeXROZkRCbllEYk5PS1hhc0t6OXNuVjNHaXJnZ0p1ekREMWNtV1BvSnVVQWF4YWpEb1lrNndjenlvOUNTTjljNmxTdWtwUlQxNm1SbWNMc2IwSnNNMHRnaU1xaFRpUE93ckZMcWdSVkk4MllUMkVCWnFuVEtQaUs1eE4zMERtV3MxS1IxaDlWRWJtNVVTbzdwZVYyTEhsS0pobCtLTDcxblByZ2RVRVV6NjhYTWkydk5oZVRPZDJQT1JDRzJ4UkxmN1RrdEd2STlnbEdxZlB6Uy9RZnJ0bnNqQVV0RlQxM1V1MWp4ZSs3bFlndHdCZmVQNTlpSU9OWTM2R0UySFNZZHl6Skp0b09QWmpoTkRPaFc0NE85RWozWi9PQXZrTFdyU2JxU2hUbGRSVXVWZTdCV3BjdUJFYXlDK3NNemJleGl2K1BzR2o5OWtiYjM4Rmk0QjFzYVkvKzdjU05hNlMzZGovQ095TTR3VDlINGI2OHpTRDIyd2pPdEdSVUY5L2huams1c1NCS1E1Sy8zdXNsTWUvU2RMeElCNjg2eWk1RjlGeHVnUXdlQm10VXRDNStaSnFzM0VoYTBiV0syeWtoQkV1VlN3MXJJMk9HaGxhaXZQM3piZmRJbzdjVENKQzE5a211REo3MzhyNS9sWGNuNHFGMFdvSkJLRS9mTDhhWjB2elZvZ29lMzh5UHhiRkJvNUVRWG5QTDM5WDVpMjNkWXJjZkQxU3c2U3FtYXd4bW4zcDllMFcyR09mOVVvRU9yTjdHQUx5N3pvakdBYnVqMitoekk2RzZWeUp5QjZONFhhL3Fua0VWejNwTW5VWnZkQjNVVkNpL3JsdzV2dTdLUDViZ05QQzRYdkdzUVB2ZU5MR3pia29wbTljT2RmYTMrTjllT1BLZWRBK1B2N1V5aFhjZTh0REs5eitQY0p6QnhKdHR2Q0FMYnhIMzdmY29uekNLd3lhZ2RkNDV1MVRuTEVLYWQ0SGpMMTloVjVjN3p6cVhtN3NCY2F4NXFOWndMRTRlOGJpMlQwbXpJL3FUcGdYZFpUMExpODdpSHJmcy9FbEQzcWc1d2I2RWk4eDZLRlVqMjN6b2pOOWN0dmZJcHhSUFNGeEgrMWYzVlhWTW96SG8xN3RJRWhyVGtTQURDYzY5Z0lxNDNEaEFPN0ExSHRqb2ladlBmcTZ1ckZ0d2pHM0hwVnRQWXlmTm1aMkU2bWJvKzdFczNYNjNKQS9TUHRVTXVkZWNMc3dYOWhWZXhCcnZkWC9vZm9vcFJXMmRwZTZ6SUM1OUo2WjdKbFJKTHc2Rm5jR2crbzk0eUJOZnV0bHpyNzk4NVVvMW0rKzRXWnZ6RGhGNEFuWlNuM09JbGM2eWQxcEZUN2pYTWp5TUN5SU5ZcENSZFZhNTEvZFk0cHZDUG1GaUNZS1M0bU9Rck0yWjRIZEJNdnpEOVAwbXhHNkNNSDJ1bnZWWXVCVk85alowZHVFOTEzcFZNTHpWelBod3lHRmVpcXhheGJBU3BBRDc2TVYxNU0zV3crYzAvc294UnhNRFVPcEZ5ZkRQQm1PbkNPUjB0U1FkalY4RXFseUthem5OMVZmOXZFc0dCdDdxMUtGeTJqNy9WRVBLdGxsNHRYOXlmN3ZMNmhxV04xT1V2Zy9KbUZZQjM0YmZEZExmVm9FMUhKS3FxZEs4NHI4UVJmM0RFc09jUElvdHhXL3V2SFVYQkpZbWdMRzN3VkZ5WVNNTU5YMkwwak1zWVMyYlVZZE1ja01UWmNqNWpLeXYvOE56dE9DMHJPSmpmVWNpdmhndFQ1VHU3OElXellqTktwR3hiaWR4ZUZ1d2lwZXdUTDgwK3ZveHB2SkEvc0pkWXR1cE5GRHYwcVBGempzdGtPOXdHM2RMekQzLy80TGxCOGdBd2F4dEQrNkRCbXdEYlAvQ0dKMzIvRHN2WVZuN0ZWTTN6YnlPWVlqWmQ1VDBTMWM3aFZrNVpFd3JTcDBneU1aeEE3VlVkeFBIaXdlNGVISE9LVnU1Q0luak01MzVIcVZteFh2SWdoOU1OeTFHQzQ1R1BaZGpCUEtmWGRnRk9YRG5Na09weGVJT21QeEd5VzdaQ1pEa2ExM0ltb3pFSHFXU2RBaE13a3AvQUlNZWJCQUFzZXlwVzQ0UlIxRlVGQ3l5Q2IvTGllUXo5cTZVSGVCSXJPNGF2eTduTUJkYmx6bWo0KzdySFE3NnhMYThLZ2hpeHVMMjM3aEpmdnU0bVAyN3J1TDRPQW40NlIvc0NJUnZPOGx0Rit3MXlOdkZveUhBSDY1Y0k3Lzd2YWJzMitNOXFoaXUwNXk1ZjhncjhEYURmeEpmWnZqWndFQitpa0ZoMDRvNkRJOU13cXk1dUNVQWplVDZBZWx6cENJdHlkeFlRaVFoMzRramxrZ0dIcTkwVE15TjRHVkxTZTJWc2VmdlNCa2RZa3VSOWV0dzU3c05lK2cvSVNGQ0pvK3RUaXZBK2g1UkpQajVQT0RIRDdMOVBUQ09HbkdkQ2xWQmRkNDFBVkxRb3JkcEt4WDFYKzhrZHBYVDdSWDZFRlNlbkVwTmFpMXVXMUhMV2lBR0V0VkdLMHNvZ2xJS1VQekZGTTRudWNPWGhyY2t1SWoxT00za1NhbFZJcXJydHNRais5Rmw1cmdLaDJVQm1yQ2lvc2FqQW9qbjVxNUtrazZuQ25XRzRWUXBOUjZ4T0xtTkc3SWpxYnFzWS8yem1kYnZsY0RrYmEvQ2xFQitLcHk5a0xjQzRYWS9oRjV1UFRkQkdUMnlIb1V4VUo0T2JYM1pIcTRYNnUvM3VqZ0ZwUzd1ejlmUjY5TUVzL3BkVzBlNFRhWWNRb1o5cDl4L0VqK2pMZXV6TTk0dmlVRk16NjllOGJmTkpyeHRYL1hqSS96WjV4cEc3eTRleHFGUVZ3T1dLa3BqWjJZbi9ISFRNOFpKMWZFcndieDU5NmY5ZUtwbnp2cnJjdjN6ZnJWeTd0bmZRaVJ0M1pFWjJhMCtmeFozMGpJclJEM2IyVEQxRVBNZWk0LzZ5OFRiUC9VNUp5ejJlWkdrcFpHUzdaOUV2UGJQTk45R3lQNXE1MXlITk1IWWY1WHJMT3JMM01UY2l4bVJPKzdiNHo2RjVsQ3RaNG9GU1Nwb09xQmNiUi9ZRjk5NVRSMU94RHdHcHUzUUhCUGNKSDBNUDl4NkVmdndudHE1dlowU000aHo5cDkyVVBObzVXVXJWWURFTUxtOXRtVi9rWGc4eTFQaG9OdjY0UDcwWlFXWGRxNzRncU1ySU5iQTNIb29VdGo2c3pFRk9wYmVpQXM5bjY2OUxQN2RHbGhXcXUzcGRPbHk5dVBPWFJ3NlZOQ1NrM3cxelA4cW9yZ3A5ajF0VGo1VUdpOHI3eHBDdjVxdlp0T1VjOEZZZlFJTUlWRHIzTlIzbDgvRlJhME1XY1dXM3RVcmV6MFJqV3lSRGJxMEFpa2FlNlJNY0t6ZzRKS0VMUXQ2dFg3S0xjbzJPall0SGM2WXVvcGJFTy9SU2hKanNHRHpsSnpoekdvZ245VE9pMGhBajlYRW11WFhFbTNIaW1Vd01mbkdhLzlIL1NIZTE3VmpJU2dBMjhVZ3BBak55WTFyYjdEdnhaQ2JobUNvTFVPQVlaUzNwUkNESjRKZmhxZk9jV0JpNXFXSndlNzIwenlzYUNFTXE5TVdybVhhWHBpZXkyR0gvZ0JOSHd3ZmdCTi9HRGRqQVMrQ0hVWnRzcjVxWU93L2VPNTZBcFRvYzZwNkp2bmpsWHU5eURjMHcrL2xxb2FobnhLVWU3Mk9IVHNQUVJYU0tsMksvOTZ5ZnpyVVEvbFkvZnUvM3BFMWc5K3ZXV0hmTDNaQjd3ZXpRdWExdXIxbHU2TEgzN3U2NTJROVAvbTlXQTZVNkcrcVN4VzhIcm5rejcxNE9aRTFZaFBLL3Y1OHU1Z09hMTNGbjZXTDlaeCt0ZnVabDg4QVRQbUlSVEZGejdZZng3bTlGam1qWnFIaWZzdDg4MDk1MEhXMWYrTlphN3Jub2Nwd1RJSHpQeGNGTk5ncVpPYUd1WmlCbTZDUzNQQ3Y0MEs1NHpPbVNybU5jVnF2QVZkRklHUVl4dVBjTkxCMjZpK3EwakdBaVcvMWYvUWZWSndEejIyWUJicFhwRmJLTlNxRlpmRTdDMUV6NE9SQzZiY2I2VWJrZk9wMmJGZW0vNGdFYm5WcjA2dzJUVThSRlVkV09BZWJlejlscTdsRjJJZVpvVm9JOXhwd2JTaVMyY2xSVE8vVVFoTWhRelM3cFZBcVRKbldnL2F4bnZVcEJsM1V1NnZQQW40bHB4K1R6cGpMc283TmlzYXBwNzJvR0RhRE1peTdRRytzanNzVHFqelJNd0hzckZOOGdSMndUcVVmdHVsNXVMZzlqTkROcnVicHpmaWMzVzJDVmNTclVtamNPZWNOTEp0aTVRY08xRktnQUIyU0M2d1NzVVRBcXRpSm1wRzJERmFXWi9rM21kbGxCTkRGSVN0cDd4blpYQzI0ZlZyRVNKaEFWSEFObElLMVhZMFRRUWlpdUxkZmlIM0xGY1p5Vm1ZeENHRmVuaTZuTHRkZ2pOaWlGMnZxeElBT2RGNEV2ZU1OYWQrNUloQkRRZTZJWWx6Z2tjVG5uYkpPdFhzTW0rV0xBZVBKMVBEUlJFcTNxV1RJTW1Ra2p2a0xwWWo4d2pHVTRRdDIzSTFUeWxHem5tOFdSSFpIZ1d3Vm5WNml2Z05EdFY1L1RXTm5JZjZxWVFFYVVNSXB4QlVHTHFITVpXTEtzc1pVNVJ2QzBsdVZ2U3ZTTTNqMmZoRmFxZlF5dE9LTlcrRzRSWklPWG9rNXlkY0dZTkVMV2hnTFo4YUgvSUxuNXlveE9Sc0l1K3dETTJ1QW45S0JXaDZaU1R4bEYzUS9aMDZNb042MWtTWXZPRldkakxkVTRJN1NMWGo0UDVVWmZvTFJHd0RoaXRHc3p6NXFZeG1mNFpiMTgxb1VuOGZveEZlMHRwRE1wcnBueXRQcG5Rem1uMHloZkI5d0dqT0F3LzlyRGRTVmFOb2dmRG51aHRWTUZQMVB6ZkNibGJvM1NHYm8weVloalFQVUJzWHBZUjR2UUdueW91bWJwYThITVRCYndFTFBsQzl1djRCYWprR2lYRWU2VUxxWXRoR0JIY3JwbEk1K2FhRHdINTdEWUtpSWJ5OUE4ZnJXMjlBbjIxb1VOV1Zma082M2FpUGYyTDhxbG9uajlQbWdCZ0h1OXBNZ2g1Mnprd0lrTUNtVllXQlJnNlVzQmxERi9GSzRUTHgzU1c0MDN5aW1MZGRwN3NGMFlyeVR4ZEVCd25rLzJlQzZJUlBwWTl4M1lMbzdtNUJaRnZKSm41UVRjdmVKTXBoTjhuUGhXYjhNVTZUamYrYnVuZUJzN0txOS8vWHMyK3paNWdaQmpZelhFUVlGQkZFUUNTOGtiSUJ6Y3k4WDQ0WmVjempNVk16ODJkbWxyTEJ6SXpJUEdabC9zeXN2SVRrVVRPT0VjR1dRMFpXS0NvaTNnQzVYd2ZtZnRsN3I5OTZmOWF6OXd5STEvcjl6di92eTlmbW1lZityUFZkMzh2bmUyTlJESVJscndHUEdBb3IyODRnamxXN3A3RnF3ajRVQks0Zmkza2dCbk85R0xVNUdvTjkwMFMzdDU2dld5dE1BQ2EyNGl4WnRubUN3bitoQ2lOYkNjbmF1Y2FkMEJjSldBY0tvcCsrdzByNzRNNTFzRXYrZENlN2w5c0twOUdQL3ZUN2ZxbGk2WENTa2Jkdzc4YWJIbldNNkpuREhDOC9ZYVViclZubjg1TmhYNXFmMGZ4NW52OXhwMlQ5UG5jWk0zTFRYUGE5NHEvbFZtaWRTMmFHTk5FK3ZUMVMrOUdWUi9XZmJGejFIb3Y5blZyRmJLbFRlMmtVbzVTd3VWKzE5NTFrdUxmYWV6OXlNVWsxY2ZzcWU5OVNpQWkyOEova2Q4TE45eXBCRU1QSTczbjFhWGZqNDZoYTBZa0VPQlRTR29iVDVsREhWc3d3bUhzY1NqdU9rZzV2c1ZvT1JVOTlDOEk0RkdIOHA0dkRVOXpUT0dVamRLSlluTm5MNEVsYlZlYWIybUFHWTNVRW1Fc3RqeHFvMHQ4WGREbEQ5RWZub3lTc0ovWnhGMVN6dWoyaVBHTjNOUkowMElOZzBGZmNPUXUvSXQvMU1JWFR2dmhyNUphQ1BnV05qNmljcXZScVgyalZiaVJ6c3c2RGVxT3FPK0NvV1gyTCthb2ozNnV5eVJMZlJBSC81Ni9jZC9KTmRac2EvVDU4Yy9HdjNYZjF2MFR0SWNoaDMzVy91bU9hRXpBYllrRDRCUVY1OGxWNUdwa1YxQ0FhNi9LRXI2dGtwTjFORXN5T3BhaG5QNE5tUG9WaXVZZ1lpNytIYlVmY3F1ZFBlYW9HWThOOURxV2VNamxtRkN2NWoycEl0WjhnZDJ1dVpKd2Z2UW5HZVN3Yzl2MkQzTnVuMitESzZla1B1NkJrcnF4S2YxUTEvYU1zcVBIdnRxQk1qZnVpd2c4dlQrOG5NaitMRUxzSWtHVVNtRUUxWTNZQkVRbGV1bHlObFZXTjVuWEd0Q1ZzbmFBQitaSXphaStyb056TUVsdDQ0aUpsZEZjNElqbHdJVWpaQUVEOEhTQjVLWFRwemROeDErNFlwMUwyT09aMk1Iczd5SzNkZkNGVStEYnYzRldwTGx1TVlBZldmWWNhbEQwSDIxeXNnTkcyWlhESFI4SkRKcWtSdkg2eklCcmVQNEdHbGtBRFN4Nk45eXF0Z004a3VtdkhCUkYveUxiOVhlOHl4c3l1SFZOUmZhYzFSeE5vT0FPZUlkYnBEUFkvOXMyOHE4SHVMYm1KL3dNRysvNUo1TkIza0FodDhlQVdHZFJFKy9VaEZBQnNWQlF0Y3JNRk84UXBua1RoMHM1RlNxZ3ZBdCtDNWx3bHdPWGI2OGdxcVhJa2JDb1luZ29BVGFmQ0RsV0dmWmxYWjIyTG9uQ3huaHZucFJGQWg2TEZxejZUSWtqcXNLSXJVRlQ2VjZTRFI5eVE0dlA0aStvYjRBOTlFdDI3L3huNE9MYzcxaGJVSmxsa2pXcWYvYkRDZkltNmF6bjY1ckNBVHVNQ3ZCU25qNmE5U2lPY3BBVXJRVC91a1B1aVZxSW1qcTBXT0lDWHJFWFhLKzZZL3Q2Mjk2UTBKUTNiMEJOaUJKYTNJMDNLUkh5cTB3NGFXMUFzSnhaamdWVVE4eDBBQXdJcWd6dnVWd1dJazRHZ2FKQkhHS2N5aElYNEtWcUg1UklGRlZSZ2FJUncwRGdxUW9CQWlxL0UyelVZRjlMQ3lUUGlQampUOUZhRE5Nd1B4UTQxcWtkRjRYTk16R0JhNlppL3F0WUI1UllwSSt4R2d5aTVDb29OVktvRjB5MFBtZElockswV1BKUk45U0JhZHExNmwzWHd0ZWNzQkVhYjBrK1lWcU1pZWh0VkJoVHBtbmNyeU81UjYrVW1vTXZmVVJ2V1hObUVtU29RdTFJUEJVclZqL3RUMWtrWmN5b1B5eXdLb3o0NmM2OUM3TENLcXg0eUg0bDNydHl2TW5KKytqMmdublQzd3RoSHEzd0g3N3k4dEtUWFo3cVg5T1RTa2k3WlRLYWUyb1VyVnB2YXNiQkxyWktlYm02M2RSb09XeTlUenBCZmZCODN0OFQwbDE0eS80Q1lmdXg5RGJBUEwwSnUzbnNZZW9pUXlTWEJuaTBLZHZNeFp4QVZ2cUpLbHl0ZXlQNWo3bm56M3U3NUpYdTc1L0V5V3BxMjB1UkdWZUZMN3ZuTS90eno2ZjI0NTdNZnpEMlByOW5kU3U3NVRMZDdQdlArN3ZsTTZLUGYxejBQb09UZDg4UjdiNktaU0ZIbVlqaE93c24xRHBrTHo2MWVVNUs1citYMmtybURIRzBYbmpnV1pybFkzWDN3TEw5T01OR0JTVFdYQU16cGc0RlVBZXlpSnBxMUc3WFBVVmtMY05TT3F4RldSTjF6ZDhGNFpTV3hQZXYvaWRoT1MyeW5PUlRaajlpV2JWaEdzYjdPdm00OUp0RFQyNWw2b3dBMHM0aDBvRWR2emhaUmtVVTErNklpMU5Yd3BDMTkvdWNUdk02YUxWbTk2WGUzZXVFL2k5THZLN1RUSDFabzc0T0szSjNaQzJtM1MxQmVMN3d4V3p1dTFCaHlzaUxOWVlDMjVkU0Z4ZWN2eXpwVis4dXJKQW1McjlaRFFUZTd6OVhIamdwZkxVeVQwYXM5ZTNmbWh3bXZ2ZmdtTTJndkxIbDM3SWtaVXZrbjY5Q3NIdHpKdmMwNUFCa3BNa1NxSVB2VVNSazZNUFhGLy9FM1pMemJFcFZlZm1mbUg3QTkzOE1jR1Zub05rZE83Sm41czVjNXNyYytWcmdFaWJwdEQ3VHhMRXUvWE1tNlZYeEd4WkxpQ0ZSTjA4ZlBVeDd2NDFCUXdHVnFlQlVBRU51NTVuWnJlaEdGMmFvQ29DQ2R6ZU1WTm52Nk9WWStqTW51NGNmUDVDY2psd2I2Q05MMTJFbjYybWZEbWJjdFVITExHWksrcUFPMjl6VXF0TnhNYWpVTHdyYUNNTEIwZmVVU0Zid0tVTGlzY21KRTRvRktJKzVXd3lxMVh2WXBUNFJ1a2RMRU9NMVdBTjVwOEsycm9EYS9kWkRmQ2g2MXdkbExNclZmcU1pZEcvdENoVTV4LzFiUGZ2MGx4M1ZJYlB1a0NWNFArcTE5dEcxcDdlVVZ1WDZ4eXl0ZWl0a2dDMDF5dkREWkZuQTkzc2tNZmU1YzQyN0lQOWFjR3pGN2IwV2NCSncxejdTZDY4aGk3UWEzcXpmRmYzWmY2N2FHRGk3KzlQNSt4Qi9vM21kM2Y2VVFuc3hsL29mTC9JLzdrNlU3MTlSOXNhTDRiL1dWajdhZHlQKzhlSHUvMml2NHVpc3EyazUwUCs1ZEQyT0JIS0lYUHIrMGRhN2ZDdmpRS3l1NlBoNjcwdDN1WHdyRy9WdmROdHlhaTAyZ2J6dmZyQW12TzZlZ08wU2lqN1lOcjczS2pkMFQ1NXZSZnVOY3Q2Rmp1czdhWC96YURkS1Y3ell5K0lKWGhDK2g3bVg4RVh6bGZGTWJmbEtzKzEvZHBjZlR3N2NKMmk3ZEhtMjcxQVpUNTVyYUwxWFl3cDV6VFV6L25zKy83cU8vNHA0VkhOaVNqYXFBKzlYdUxhY1M1VG4zVEp3OHZwWWhCT09yYytBT0w5WThwSG9pc2VVYmNIa2RBS2F4WVhxeE5pUDFEMjFZRTVIUW1IZFdUMVFsUkFCTi9lemVqQmJLUmFwQ3FGdjUrb1oyd3pUOTlLaTJtQTRMTGZyaVVxclZlTGJ1RE9LakdvZTZLVFVPeWQxQUcrMVJDZkVBSURaK1ZQYlIxNU1NNng4U1NDUmR0amV4N1pSSXBGaGlVamNONjBtR2UvbFI0VVN0cmJEdW9pbytFZ1R2YjB3QmlRUG1wUGUrWm5DUndmdjZqbk5Oc3JvMDdwZWdqM3hiY3Z0K1hLcjNEMUlCU3pUMlZnWjZ0N0pBTVFaYXdUVEtBWmRzSnpJaWZqbkRhZVc4azBOTHZTbFhwY080SFRsL0tCQ2lKTm13U2dnSkNTUy9VakxPM2VjMVJPMGhMendUTDkxOXBnMExSTjQ2dWRqdlFRMXI0bGNVbitpcmk1VXJtT1IyWmN2Z0EzZVh1N1BxYUFHd0ZTZmlLVnRuOEtQU2szZVZ6cjkxbi9QVlk5RjlURHhzbU9RK201cVJhR2V0VjJYOVdZNWFXMGxkbW9UOWRDeGlhVUtCTmZJVm9YZG8yc2NkUDRQRHo0VEY2U1pjbGVrbTY4OFN4dkMvdGt0Y29vUzFxeUNRQldPaTBZNENicFMxYmkxams2Tm1uNmtBUUd3aCtObm05QzVvUjUyb3NxM0lZaldWYlI4a3R4MWNPYUx5c1huRlpCTzBtYWRWV041SmNKODZsVjh1VlJhdFpjOTRwcXhOL2NSWWI2MkVndVJBeEZwa1c4b1IyUXByNzNXSGdybWZDeVdPcjFsRmxRdWJsOEZXVUhNazFkalFwQlpVRG8rTzNyWXRFcWhkSXlWdHIzOG1yTlRZMm84bTQzZ0cyeXJUUDBpRy9xcnFoZW9PanBLcDlpczVNdFlpa0YwZUIwVGtWNnl3UGZ5ZGU1ejdkZUJxS0VOckk3ZlFKRitGV2xDVXkrZkpRWWY2M212UUxKeS95c3JhczhTZHdKMWkvWnp5NVl1OFRlQ2VqWlNYVHF3V0FTdkZpMFh2dDM2bFdLNWZZa2FYODJJQlNuWDVwWDZjM1RQVktiVWFnQzR5VWE1RUF2NWpxaC9OQW82UzZoSkJiRVlmRW44QURLbFNFSDFDaHIzeUxhQWxaWDJwTTJMOFdJaXhFbWR0K3dqV2UweHRZMVRVQ1RpQ2Rpd21obE01SU9uRDEvYXFwakdWVC84MEtqWldURUEzOFFzUnhqSEZVUW5jdEJnSE1kV1ZrcmVCcERPNzUyRTlDZm9yck9QKzJFdUZHN04zdUYvcXlKaEtQRXpKZ3pnckNlbDJzb0xMUUZaOE1ESU81WFpmK1paNTNiTk93ZnBRWVE3MkVKRm5YdVhIMVgxbG9seTYwRktoWG4ybklOVldCaUlBTzIxWkIwRzFVQzlRSE55eHhPNjJXUVZHOHJ2MWl5MVZnUWxnNDc4ZDlhKzRpV21ZNSs1UzQrUlFhczE1MmsxYXdKckRPUEtqOEVkLzh1Tk92TUx2MDhYdTUxSDJuZXNQc0krSUxmVWQ3SWRlTWhLQ2thT3I4aEh6bWx2enErU1dtVGJUSGJyT3ZVeS9LVDBFMkJXb1VOOVFMWkJOMU9qRUJXVFhBbnJnQXJJcjZQQm9WNmh2MTFySUdCZVEzY1QwMXZPRWdjOFZ0NGJlRng0MVl4OWpJc2Vxak14UUZxZ0tRbkltcmlZM0pIY0RqbnJQRFlXQ2VucDJpdDZlYmcrUWR3akpOZFREVTFUMEhuVjdsSEF3T1QzeHZ5Y1IxVVhXb1cxdGNsOWNEb24zQWwzVFQzbmxETXBBWm54WkxmOVRqb2VrbGU5cVJxcm9wNVVTUksxcUdmZVNZWGpmcUNPOFNtam1CYWlpUHpvL2lEK0ExOEk5dzZCamoyQ3Bib1dFQnVIVzk1NEt0bGF6L3BSNXZCNlgyNjRIb0wxZFlQWS9XaG1RZm9BcmYrT0ZicDVHWUE1Mm51VVV4c0dNWTUvcDBNL0RvT2hmbE9UZEJsL2NCSWUzc043VnQ3aHI2cEFGR3krQ1NpY3lySDhjTUVQek9vbjZmU1BYZTdlUHUrMWJxQlovWWlqbG5Ia0xhU2FIelZzRTVPREVNVEhrODNIejBudTVmZWdpT0l6OHIrUFVMcHhUdWgxRitJUGNWdHA3aSt5ZjBHYThrMm1ySkZBbkExMU9WRUV0QTFNT25kU2hYbnhocG1RUmVacWpZVHI5VURRT3g5Y2ZlZzdjZ2RydHhYMytxTElHblI2ajFqazJwM1htZnQyNFBFRWl2ODBTWGJORUhCRjMwMU9xL0dRVjA0S3RiUytGa2kyNTRCYkZZeWM2UjRSUjJrR1YvemlJN25hb3VSOUsxanhDNm82WjUwVENYRVQ0RUp6Tkx4RnRVQTZaN2lHYXVQcmVHVzZhY1NWSEZOTUFRaHRSZnl2Q0hhdGhrM1VxT2twNGRMWENKcmlOT1p4TGpnSGdPdytWZ01lWmMrNEtYOEgwa3pPYnJLZ1VIbG1MWmRiM09nV0lvbFlndFl4Uk96SkZ3NG83d3VWUFJkOWpDTXp4Mk9sUDFNaWcrbS9RNjJtdldqZGkyNGpRMTMrN1NQanYyL1NNdTJkL3BTYjFaelgxVVZWNndNYmFHL1E0OWVjOTZ1R1FzOUhFR2ZDMkZzV3FEMFMzczhJOWNZdU1PeGFpaXFvVjFxVHBkQXphNjBWMUY1WFljbGl0blVzVVF5UlZwVXMxK3VUR1J1dUpQNmN5QlNvUHJFaGxDblQ1RnFkdGFDNUpFTmNXR2JWMkk5Yy9wekFkdER2N3VyNnpSVlVNWWZkdGxFcG9ibkFYTk1QNGt6eWtyZEpwWlJXZ21CcmlzdHVORkV2M3BsUitDalhhT0ZwQyt5RkIyUHFoY3pQaHVIWVBDSmpOTDNaYkZWajhON0JrckJRanExTG0vUGNYR3E2WW1GUGk3REwxMU4wR0tMWUxrdThMTFdoOERWeE5zUWxCUGUyZ0VZb0t2SEVqY1FNdDJER2g0NHF3aTkvSmIreW1JQ3cyWUFqdzZIU1NxQlJ4ZnJILzlMQnBaUkpydlUwZUFpRVdFNjhCOGRjSEoxbHl5Wlp3T0UwdmxEZkdTZnRzQzJ5eUU4YmNEcXFIOEhKam5DY3BRSHA2Snd5M1RKbUx3T2J4QVFwUnJsWXRQTmhTTlRldVpRR3IvYzVPRU1zdHBEaUpMS0F6dTlPTlBiUTNwTG90MjVZc0txQVRXRlQvaGYwODRhSjBEN1dUU05xckZDNmdnSjRXR3FlM2pBL3dpbUNoZG50Z2pNRWt4QTFqS3BiYjJmS2lKSHQ2Vkh6c3YzZTI5UFREcUU4dk9qN2dzN3czMVRiNEFwenptSmtsL2Zoak5QLytIWm4wSCt2NWVoZnllbDhjcmRkVExSYUtlclNjOW96Nzh3VjZocTJHZjcrNmRVWlljQ1U4cnNDYTVWbVZlWm5Db2VkNWN6b1U3MVZ3eFprUXJ6NmJMY1ppK3MvVHl6NDVlYllnaVdTeDdBb1ZWL3kxSHA0SWk3MmtlNWFZY1llbUZDdTJqRGNxOXJJNFViejBjYjEyMXZZb01WTXM5akt1ZEx4WVlzYXg4VHlBNTVub2pyMlpzcW1UU0NENmloclY4dE83VG9mZFQyOW83SXFta1ZGcmx0TFlkTVMwRENWK050Yk5kYmUram5HYWZaNlRpcktwVEVBOWR1eWRLdlN5cXV2bTh1ZjUvckE3TWUwUHVJdG44cU45ay8wQi9uUmpOZ2tJNStzTE05M2lvRXM1aDYvK2RMRDc0NjNMUnJxemYvRnpaMkllZWFTNzVLUTBXMGV4ZFlKYnpZMzNPRzNrTjYzdW9pZTduRVZYTjQvci8rN1VMaFBNZDF1L2RScVhpVHJ0eXQ3RDJvMWVXZHdLZnNjbDJ6ajdieitDQ1ZRNlFyL3lGNDZUL0dpYkV5WGZ2WnNNcWVjY3lmLzZkcmMrN25iM1dscFlZTTNCWFM4VGZPN3VmK3puM1VQbmZmc2E5L1UxdjExbjdlWlRCbm90eFRZOTdCNFFmTVY5bVlsL2dZS0szTC96Qis1b3lnMVE1WVdIVWR0OG01T092My9XM1diNlFVNXNYRFhXM2JyalpXdE9QdVpIQ0pudjBrRXk1MTRoYzROYm1QLzZvSHV0bjdpYnBtNVk2VzcxdUh0a24vOFFsanJtTlQ3bGJmZnpxZi9ONTlIdDZ3c1g3YlVWZkFkSEFwNS8reW0zZFpRQ0JIOWI3d3pmcldjemZ0OTJldC9aN3ZDRzhidmNuQzM0RzZOTHQ3VUZUN3V4Ly9mdnU5bjczSFEzRi9jTWhpSHVvT0hiNmVvTnRQcy8zd0N1Mi9rSzFuR0RJN1RSTHpxU1cva21XeSt4OVJhMjdWWjNmYitGUUJMbi9GUy9MM1A2Z1c1dnJYdUZpcGNudVo5WHJtTHJPTGF1SUE5OHVEdmx5cU1JSE8vRkpXZDlqM1hUZDR5NzNROGJLYmo2Z252RXFMZlpXczdXQm5mNkZ5OTNyN0p0QWRiem85K0gzKytlUjlMQWo5aTlmYXc3NjNBdU91eE10cmpvTUtlY05lNks4WWFIOGlsSEl4TC90Y1lwQXE4ZURGdXdpQ0NMeldxcGYyaXo2a2pTK2g4a3BYVzRuMEdPeU0zb0xMRkdTd2xDdWcwMGdSQ0NFVEsxeW43OFBjeWNmM052dGdQaDhHTkhUYkYwc3p2ek04dVNLbTdzak5rS0dXV0xGTEEwZzlzUnZ6VFFIZW40aVh0NGUzTkFOSXNVOFY3NFlUNkphK1RvbWRSR0UyKzdBc1ovTnd2MVREU0liN0FZeit6SXByYUVUUW4zV2twUDlKMGh6V3BtU2JOS1M3TktwbDU5VitVS3h2MkJsQ3RUVXE3Y2VTOWR2NDl5bGQyUGNwVXVLbGZFRDlWaDFaUlRPcTRhMkwrSGJnWHU0WFVycCtnNTNRcmxPRlN1TWlYbEtyMlBjcFhkbjNLVjlNcWtPZlZKYVZmdThQSFRwVjFKekMrYllXSXFVYTR1emRZMm9FTHNBSTdhQWZUUndOZm9aOGVBekZBS1Jlc1laK2w4azhMb1RzRmNhK0NyK25GL09nWndQSk4weVFJNkdicDFnOFJYN1RhQmJsZ21WaURldDA3SkpGS3YrbDNHUEJhZVpveGdkNk5VOHlOV0NNNW5ESHRKcVFLOXJwcVBLdk9wWXlVUWdibDdZZlEySStjYnB3RzJQeitPS21obUpZS2hHalZtRnZiQnNTZGxpd0x5eXdmMU1DRUhFRXZWbC9McTlubEc5R0RVblNQT1ZhNFVBdW9TcVVzdFZLNTZsT2wvZVRvMWxsdmFuQVE4OTN5VXpERlVPSmhNZ1MxSHVRZElMWklINnIybTlLUE82SHRPNkFlaS9mOXZFVDZML1ZhQ3RZNmpmb0k1RXdEcGs5aHJ5MW5pbjZ3bkl1UVM0c1crUjE5cE14QWlHTUw1RTdqTHg1VjZkdGdFQ09aaXFpMDhnWkZ4R25idi9Yalp3dDhuMElpZnhKS1crbm4vbXd6Q1NpQ2lJL0huTHNXT0c0alp2STQ4eEhyZ3VkZUFDS1lDb1Z5d1BlUGJ6MC9sNngvQ0xWM1BDNHk0RFJxK0QrMnhYUUQ2TWF5RXNTd2t1c1haUHdPZy9abll2UldNanQvSEF2b3phYUFycUJjMWhsaUdZN0MwajRFMnhwSis2UGR0aG95YkFSLytYZC85YVp6enB3cVZqcXBpakpxRkpkUnJHajA1cWhTMEZzeXdDdlZDVXJXektDa0tIWlNLVWFGUG13UHhza3NCZXY3RU8rMGlDcTdQMVVJOHg2UjFGK3E3TVdUYzFlWlU3S1FGdzdSRlBaQ0tlMVZkUE8zZkJTUXorVXVuTXl0TFFmM2lwTCtDS2JVc1VGZjBsL3hWVkxGaHBoUTV6eHU3dWEvQjN6MklCZlFadE1XUUNqamhrK0I2eS9zV3FjRDh4UEdHWU1qVDZkb3ZPeEgzWDFTNWJKcVlycjJHYWdHc2tvSGszTmdmNGxuZmlELzR5bWN6Q2U3UHJRWlJudWt6Rit6bi9wOVJPQ2VrK1JuS2tiM2ZreDdBYXpIMVpDSUJWakVxcSs3VzQ5ek9rUUFpcTBwM0d3bXVQbElwY2RoeXF5RExrVmRuNEVxcndUc0hyWExxN1E5T1c2dzM2dHZ6alU3RFIzc0VOdkRLdkxWbStHUHVmYzhEYzNEdmx0cndQb3NoNUJOdVFTVDN0eURjRDFVZFNzdUJsVERrd3k2RnBOYkM1ZnRiQ3pkMHJ3VlkydGdoKzFrTDYwcHJZVUJwTGJ5K243VXdmTysxc0F2djhJMG95MllZYVg5MEVpVkV5a3ltcElVNUNLZjQ4dytvRzhpYm8weWN2cU9qWVhBL0hjRklNZHoyOWJPd3YwY3VMb1BsTUhUSHJla21CdjVlWHROTmJHMlF3T1A2bER2Q1pXM0dFRDF4RExSMGpITHl0ZFQ1K1ROK216K3pXdjFTSDhibjZRRDI2Z3JWZWdUbk80YWVFZmEvT0tkcHNreUxsVmlvUnpJd1M5RnpCcEthczQ3d0RTS043R3ZNKzFSbTQ0STE2WkFKSVp3ZXdpcm1ER3B6Rk9tQW53a1lnaDhYQkgzWWVORUFVL0FFNDNRYXBkenVuMXo4ZVFKYjhFbGNSUGV2TWFwT3F5elhyZnowaGVIL08rOHphaElsenI0SExuNGtrM3ZVSlpNcFN1WnN1N2Z2Y2JRN2tCVE9TYmppanZ5Nm9kaitWd2RseURpdDNxbGtZZ1dJeWNtaW9MSGJaUUxpcGphVldFRk4wQWhXUG1WaTNialUvbDFwcmYwNGhBUVNLTkowbmFxRVhvTnp1NG1Jb1VwWWFBdGlvbm83eFhpemlNd3R5dVBzb3pZclBIVTRIT0V3QmY0Zk9JZHhtSVlMN2krUTZsRVEvMEtvYVNFbUpQdnNYOENERnM1MWErRkxUdndEa2J5Q2x0Q1gyZHRHcUVBZFlVb2JJYzZ4SUdTekkrRnNqR1ZRcmdOYmNHYzg1SmJBSDVCM3Y5bkkyeHdLbjY0bmRHZ05YL01xMFQrdmd1eXRvVHZtR3RqS3EzejhxM2dBMWlncGdmVi9LRjZIUTNFZHFPaG52VkJNMmJsTjl6cFIvb3ZIdUhmL2NaUGRFdWgwQXBxNHpNTWxCUWR3NzdkR1dwYkE1bnN5OFZTckl3cFNVNTZlQnhrenFYWVROV04zVGt6RGh3NWowWitLcFA0aGNPV25SeHVDT0Q3TnlOME53bkxhblFDV3F4Zk9zbWJWdlVwYkhjQjQ5aGwwczFQMXRrN3hibUxUNzNVNGVyeHBNZTJtM0ZWeDlkdEFjWThMM3dLck15cHNTQWt5QStsYjh2NE1WQzNPT1FybDVJWGxCV3NPUUwxNVRzVUlYMXlJakZsRjJOUU9CbTdEMGU0V2E4R0FOd0F3RG9WdGNOU2swRGRlWENUMVp4NHhuZ3RoV1FzQjgzNXpkSnFveDkrQUxFeER0VjJJclhBTzMyYWc2REZLZkI5SmU4WVVKdndCZU9DR2JLUkNtQnhFMUxlaXA1YTdzZ0E3cDVxZzdWQWtNL0JRRS9JdW9vOUU4UVVhQytONzVMNVRyOTdCcFgyVm1TSkFDTURuRVVuZ0ZyZUZCNVY1YWdJekdJaEVhWWRqSEtCR1l4OVRwYSt4TE1aQmtNSUJRTnVIb3ZUSy9SUXdHdVlWTjNnQmNTeDRoQlVmWW1LcUhNZWpnMnVXaEpVcFZmcVk5SHByQllmSmczanRJbmN5TG5JbGFYcFFFekZtMEIzc25CUFo0bnR1OUxlbmJweEFHQ0M4NXJGRVdjUFJHK1dZM0swQ3NZMk1kUnVhWXdlK3RTYldVeVBhd0U1OFQxdXhMbW1yYVRkUjVNRTJxNWxQaStyL0svRVJGMk1NV2VYcnhpRUpjNnpCUURWbGxRR0lkemJQV3dScThjS00wc0F0YkxFd0RxVWxwMnFYakgrT3BSVlZpVkg0ZTVRRnJHYWU4VDNGb3dtd05IVmxpTUdBODNJQjRuSXJzTDdqbWxubVhUMGJLVmxwb2hDZ1JiK1BBcEpadkFrUnVkNTNab29ST2hwOHhTVUVjZzJPWkZhSDhhSERFRzZqTGhBZ1BVaXJxZzcvUXpPU3BncHkzNEVtYUNnS1NxS0hiMTlxaWVBeVFzRVBoV1o4R3RXdmJkeFhDTFN0RkpmcVJlR2tqaWVuS0FTWTBPRS9IdUdtNk1nNjVPWW9SUXNOQTl0OUMwUldpWWFyNmxFY1Z5RnQzc0tmK0JZMUxWNWhTYjVDbU1kYlRMdGVkeVRDejM4Q0dzZ3dnTzlSRnlyRi9RQjhCWWZCelkrSHJtNjR3dkdweCtjN1NURUNpcjZNNE5mREV1bStEQUZqZHp5ZmRBTUt4S1lCanBkTWVuWko2bWMyK0N3M2NYZHlMM29oRHVCVFlPYjYwWjhYUW9UenNUcE9JUXJyd2FOVkVJNWlJWFl0K1dFdGVIRTJ3bFIyQWVWdVZGTUJEQ2VPbWdwNWl2cUtTenlJNDMwK3lvNSs5T2VES0tlNnNSN2hIa1pKT0xYZkdjclhjcjBaaEFPdXozMDRvZ203dExzZ01RN3I0V1pZQTdjM2wrSmgzM1FaQTI2VTdxcU9IVlJKdDJEbEJoK1RQZG9OVHNDVSt6VGRneFlSZmpzVHo4THdiRExsL21wQWQybWNzc1Q5d0hVYWtpZ09MVGpKYlN1eUw4NkVkVExhWmFzaGQ4V25HY1hEK05Xcm1CeS94VlNyMXU0OGsweTlaV2s1NnpnNHl1Rk8rSFE1QVBCMmFxbll0N0tNSitxMCs1bk1qa1dLT3RnYXNzeHdDN0ZZVUlpSituaXBiMlJZNk0xSEdOZzh5YTVHeFh6RVExVkhDQUlLRklLaFpvc2N6U0dzSS9MTW9YaEUyZW9hRFhWSEdERmF4cGlJSklyNmM1QkNuYjhoNnhzbzJRS1RGbEVmVFpXZGcyY1VWTk5WVFYxQVZ5TnFWNG0xcTZMUnRHSU1PMk1ya0FHdHRNRENUcTVucXZzcFRycVAvQzdVYzZyZ0czc1B5akFqSnNidUNuSVZLaURLTWxaanBhTE1LMVJ0dDF3Vm9hQnE5UjlyVTR3R2VvWEZMRFlrYWx2NVVVUUtTZ05BQmNpcDk4emtXYjdiZ1RGQXh2VHk4VnhYSlUwS3IxRGNCQWFXVTFzZVVkQ2w0UnlJdm13QmNNSWVuL2t1emh1d216WGdBNi9CNExZdFpTM0hZTS9idEZ5Mkk4dml5S2hkQ3FBa1l0akxJOGt5Vllqek1rdWxhVFlYNTk1ZTZFbk1iYUVDZTNwZ0NSaWlNM2RQREplSjdlUmVjYjA0Tm42QXF0V2g1dVNMMUVMR2JvVnBiMEpJckdGOGRyT1dYbCtndGJtUVEyaGpVdFBNTk5iT05ETFY5YWZmZHpiK2h1RVhNL0wxUUJHN21jQTY5THROVUdJZFp0NUFsbHE5U3RoQVFzTXBoRzFHVXd2QUhNS2diR1hVYXdseGZ1dWdMSXVpc0k2eG5Oa2crd0lSTzRqcjlLTS8rZEhDY1B1ZTBiclFhdWxlTE5vMzFCOHhnOEM0ZExhN1Rod1NiZUJFQk13WjBNVW5KczBnS01GeDZaTnhWNStIaC9rVHg2TnFxNkx4ZE5aMUZsbzk2M0dUZWlQY3V4d21idHVIWkNlNm9jVG52bTVDcUlYMkJyVjlSU0pkSlpGNlFZQ2J1T2FueTl5UlZaRHFFRmhqQVFGenNHeDIyRnlLNFZXSHI2aXFYMHRRS3Nac1lmRW51TnJQMmZObzhHZGhtSHordW13WkR6MFlNdHNDVGRSVExEWS9UTm85ckgwS290K2Vrc0ZKZUJLbHBKZlB5WENKZlVKNG9kcVVzU1pHcU1La3VzdkE0ZU5FRGp0YVVwdWhXMjBCREd5QlV6NC9zVWRaZy9hTGF2aDl6UXpQVTJ3ZVFhVklxSmc2V09QVTY3MWtwaCtST2lGeTNQVm93Wk5Jc2FQaFB6VzRmL3RoeTNiTTlrOXk0NjZYT3hrUzVVUzdFbEh5cndoRFNGbHRMbXpoenJSaUZ0MGxxWVd6WjEvc25zWEVMOEtJdGxDOTM2TFpVaSswRTN0SzFsdks5ajcwclNhMGt5WXNsNzhQUm43Y0M3UG9tSk91VmM5dTZEMGdzckkzYXpVUGYxZGxBQlVQR29lVnNtVzZYdGJPMzVqV3l5cGNnUmtPaTZYem5sMVBGYmRhMEpRMjhINC9oYXN5R1BZbERNVnFlTVV1V2hEVnpvQlFraURFNXFnYi9JejJKVHByQU9Lclg5OGlPZlNET2xSam5CTHc0V2M1Z2o3RWtYbndNVFdPVnMyZmpUa1RiZnVoOXJzVk5BZTJjQzNhMFVsbytPZU5EMytzRHJEUGN0VC9zTTh1QUNXWnV6ejgwYlhheDYwY0dWM2h6Z21xSDBRNStCRk8ycGVSWndQUnduOUN5T2pYMEc3L3NFZFE1cGp3U0pnSER0SFV3aHcya3dOd0FDeDNKUkVvcnh5dlNzQnY4VUpUa2ROL1A4T3Q2eCtlbWhVQjJaZVRUa0wvTzdQMEd2eHJpYnB3d09lZE1lZXVHQTdqV2F2aWx3TGV0aUt1K1RGMWpQMDZmL1B2c0s1SE1mL3RpTndiMFI4ZUlpQmxQUHRXTUVGL1ltM2VlcjJ6bnY2VCtoNnQyR1EvVU96cVlGbzdiNTZRanJ1WkdVd3lTMy9RM2tCQlFqbENLNzRNTm4wendQYTVZTE1ybWJpSnB3bFVlMzdOQ1RZWXZUQWo4b3FSdkpQRTZrQWROOE14RTlzdzNZNWdSbDQ0eThtMjNqLzJFS2R0QUltbjRyOWRxMkJTK05oS3lRSzQ1bXI0ekdZMCtSM3c3R1ppSzdwUVV2T01oS3E5cXhXa2hKalU1TjdJWHpvdHFuUTFWZU5EL0dnSUdrRUx5RXMxVkx3VDUyeUFlUjRsTDJTZ3dqT2ZVL05PQmVqYS9JTStkWGlnYW1ZalI4c0FNTmJqN3kwajJtdTkrZ1pDU3MyUCtOUmhBZ3JzZXBTSFJwUVRUclZia0RxcjRlVzdVSDQzY2JjR29wMjNJZy8za0ZQa3hKR2VWSSt5MGNMQVI4aUphd2JmSzBoaTQxd1A2T0tUUVBGVWhaZ1dkYmtnYmkwS3ROWEFLSlJ6NEcxNFVCU0dza2V4aWlBQnpVaVZNaENGUE5aYmtqUk02VElJWlRWMHBGcTJ2dUVGTGg5OG9lOS8wdzZmNlpnRWN3WHQ2cFJMUmFFVmZBYlJocllUY280eE9hMk1ZeFJ3d3lkSlljKzJ1a1V2OXRoM2lQdHJHNHVrWFAwL1dPa3B4ck1SYmEwZnVxVnNwV3EweUJ5QmNRcGh6cVA5SjlSMWsvT2lDbk1kSlZzRVVoTENIMEZCeUdWRHlEd0tkVkRpM0ZwVmtXU21wTEIwcVNvNVM2dHdwcWJMakVQMGI2ajMwNXhnRUFpaTlCWC9vNG9JdlNJZGxud0pzbndSR2thZWZLS2szZ1BqUGFrK0g4QTBDY3J3ZFNMZmtncEtLMjAxcWhqYXhsQnlCcUR3VVVvbXhoWEMrWlR4ZFloTUFnczdoY28za09pa0dOK2JPSmhQamFuaEFoWlJmMTVTSlFYb2IyakttR0Q2SzVneXROcSs4QW53VTVNQXpLbFNSaWdJU1JXOG9FS3RtamhaMTFaaXdrWkIreXJSSDRKMUp6Zzl0RVgwWDFnVmkxamI3MXI0YWdUWUxDKzNIT0JTT1hnSERSVk1MVEtub0hZVFNwOGZxSGJvS3YrdUV2RlZ4RlVxMHYzZ3plSFVLS2ltVmhWejRQdTFhRGx4VXVDcWNFblZnakFlY0xrWGtVUFFxNFl6Vk1GelJCYlBWM0UvNENMYlNYU290UEVPbFFYRWhGcUlqSlhCdllGSlg4cDhOOE1TbHNDMnhEVVdZaVZYYy9SUFNJOURGY3ZDYXh5QmpHeEVZYTlqemtlTTgyOFFWZkRUeWI1eXltN3UxWWg4YmtmbzVoRnZMV2l4ZWRiZTdxdXlha3ZpR1ZxejlPN1pQRmQ2L2xNbU9UdG1mUXFoWVoxWWRCcERqcDRZbG1FTytNSDNYYlRXaEJqeHNuYXBzc2Y2T2RsblZGbCtGNkRMRVBDQk4xajh2YVd6TThrQnk3c0RGeDV0RXNtUmMyUUI5M2hGVlFjRldoRlEzYzZBclVUYXZZR3cyY3pycnVLcnRySm9Wb0l5dElDZ3JrRHFVVkxmdmdnRHlFTUlLeFhzZ2pyMU41UzJDc1o1bTdKamVmOXRVTWhnbnZZYURvZUpTbjBmaEx5ZmlNWGJBZDMyVjBRei9MMlgxRDc0VHgvc0p2MDVGTGpxUUI1U3lhalVBQWh0UWJtdkJLZGJoNUdGL1dhYkVNYlY2ZzZIV2dKL3RKdGhqYS94Y1N0MEF5VDc4L0M0R3RZOEFmRG1lQ0xsZWtuRFY0eXJ0dUE2dzJKT01aNkU4ajZOVWpvNUFiZ1RqNTBNLzRBR1lWbExWd1lpakxRV083aGdGemNaY3RjTWtZaUZxaXFac2wzUTlaQit5aE04SEFIOGVVcitmR2JoVExmMWF4dFljeHhjNXZQUTNtS1U0QytlU3dIR1M2WmxUblhyN1hoQWppbTRSQTZCOVYzWUR3UGkzKzdBU3J3VXFsdU5qL0t6Q0JZVnhaMGlkOW1WUzBqT3ZoQ2UveExhMDBUQXRmdWV3Z0Nic3hrVjVRY00xZDh3eSs5bk1CNUJ2cTNZQ3JMMkFPejdLcFd2N2E5MnluM0pmZWxMaHlkQjZQMHBjMldxVkN5bFA4NzBuZVNZOUVXMGJwa0xRdEQ0UEJENkZyU1RuYXlrbllqeUxZK0JsVFQramVDc0xTZ05mWkZDTzJGUy9jOGx0cXFLWmYrSFMyZjZ4L3JncmZEUm0yY1VIMzJXSHEzVTZQNE1ySC8wNW5kL05LVGgvaHlxOUQ0OU9sMTY5RXovNkdwci80eDA0Z3RNR3p4aDZLQ3NVZ2w1ellHbzdwY29ENERsM3djQ0dZY1NuenJidlYvNVlkYnhCOEpRbjRkc1V5cWN1Y010b3FEUEVuaGxTa1V5dDBHYm4ySlpQZ2QvT2g0bDYvZHdsaUdkZUt5MjQxY3drM0NQcllmMHhqS1hmMFVQNlllU3V2Z2VaWHM0Ym16LzZ3cjhOZVpybUE0L1crL01rczh6YmQrUnFhTTRlVzMrYkgzeFIzL3k0MC84R2VXY3Y4YUw2dWZ6ZzI5MlArQzVYNk1hUWVIM25SR25GWXFsL0FwbHBaWEYrOW1uR094RGNTdTFYTCtZd3Yyd3p2d1NvSFlsaHdqN1JmZzVmUkNZUmh4WWVrcjFWQi9WYlF1Q3BoWCt6MWNGMkRKNUloY29zR2J6dENNUGlNb3B2SndsY1NNYllpNEpsZkNuVTA0WmRONkp1S09QanUxRS9rYWFXRy9ZbXdvL1ZVbU1RT1huTGxkMDdLVkVldG9PZ0k0ODNJOE94RFJ0ZDRjZ0Npa3VYU1NMZDZDOWlKZTErNlppVjNGOXA4ckN3VUM3aFBXZ1Iva3RETTB1TmZHaHVvTWMzNGt1NkxJTWZoNmJSMHBhSENXdUJkUWlBVVBzbEVZcnl6L2FsNFViZ1lJTWkxNk52R1IzcWM5Q29BL0NYbEdGT1NrZUVYMGE5cGtxeUJsMUFwdkR6U0pQNlpicUtTN29TZ1h5dURDaTdyK1l0YVNuMkU0VWt4Z1puTzFvRW5IZnBSeDVFTWZhbzYxbm1BU2lKazRDcDNTSkNvTEJWbUxxU3hSUDhodFZHSWdLMFQzd1RQaW1VVkR2Z1BUdUtEQ2xPcFZGN2lieEI3TTNZQlZGd2VQQW0weVVGSFcwZWQ1dWRxbHZpRndCRGMvNE1GNmJmeDJXRzI2Nks2TllsYmthZDhzWXltcm5OSDBEVUhUbk9aYXdBRlNtMkYwend0amJLS2xJZWJBR05WV21kVlM0QlRaajFGbDN1SUlTUG8xRmxWT054WFdUZmJzem0xZGI0Q3Vrd1J3OXk2M2txSXArNTU5UmcxKzAzVVZRbDl3R0hTdzFCc2tSelROKzRHd09LWmxUQjA0c2dDNlZmMWMwTUJac1FSRGphdk5kakRKM2p1cEJOdCtuYWw4azJOaVZpT0RXbFlIV24rTkUwMjRtRmxraDVXV3k4Zm5XcUhvT3E1b1U0cmlBZWhoVExjY0xuT3lLU3RjdEtINEpRVlIrbGx1OTVqQ0cwNjl1ZFVQZWcwVStoS1N4VjIvVzMwKzc0K3RlaEhvVjNESDZYTThEU0hhQ2plKzRWWVdVRUJsdllTTVB2VkRGTzM2TG9Ld2VnbWtjVVdWRmVVMUVFdExZT0J5WlU5cmk3Wlh2RVZIYjlxaXFRRVNWS3FqTzlBaHFOWmxXWTZCd0syTjk5K2pnQlRmSWVRS0RBZ2cvRDdscHEwdjQ4dTF1Q2p1V2F5Z2JLS2U5ZGlNUldyMFI0bllGYXpNaGwxWU1CY21vUkRMTE5CaU9CZjBjNm54Q3BhRy94MmdpQWV6RHFDYi9wczRTTjl5aFZHZDZWRlAva2lEME1JamJmVEJkVHM1V1EyZ0l0WUNSNTN0b3IxRzZuTUo5YmlLbzZHSzBwYnQ0L2syQWZ6dEhxV0QvTGNUS0RFcFNyZVE0M3FnZjB1ZDA1TUdnU21wMnpIVi9jMUp0c1Z4NVhCQzhIR25vUTJWeXRaZHBhUURpNmdoTkN5bVE3dmFOaGo3VitPNTVoVnNVVkViNzJreTQ1dVVLTGNpTkJLcXJsbWdXMTRTOXc1c3BxcFRxdEFYb0MwYlNvWXFZaUNvNXZOUU92QjFOcnlDb0N0eWpoZXU3VkdSVFdRWFRRZ08vVlVRcVc1eFlueGJWem1qanpqbmtrbEdsYWpWeWt2dVB4ZElCbWxoUVJWV1dSbnVJNHZwUTBTbGVKZDhCbDYxQkZPM0J1b2tJQXNPdVZsTnoxZVUwaE9kWnVlK1FDWDVMV2E0bzJqRkVjSjRBcTBCaTQycHQ4ZFVZU2taNnBjSmJGUEdFYTg2aThSZmtHN2c4L0RpMUhWU2pxUUlnaC90SitnZjVENUZTR0RCMkJTWS9KKzhNaUVFT3ZUQTZRVzhhNGo5NXVJYUcwOHJPNUUvY2ZkcWlnTGk3Q2lxSklOQUt1RkVpS3QycWJwTUsybFAyNzcyaEpBdUw3YklWQWR2SXp5MENJWEVtcW9raUtuMFlsdDBxN3FhOFh0eXFmd1puL2tQRERJMjRXdm1aQlRNMTRpb2FXWGFMWTdSV09hQkszTkVXNm1aQmxWcmw4eFdPbzZPcUhTdFByNElPRjdqVldzQzU1YSs0UlVmVFllTXVNOE9ES0lYTGlwZlBSeWg5L2o2UHhlWlVneFcrM1k1OGtCcFFRRFdJcXUyNmhCOUdZWnVzU3RWbmc3eVNFRnFIekVQeEdiWDAwNFJvQ3pXaENaVzZ6emRDODAwV2xHaURIcVUyejUwNnZ3WjN4ZDhWZ1Y5M3lzbEYyRm5oSk0zM3djWDVGdHdWWTVsMHFhc21tbEdYRkNmSmNrYTZZM3FSSHZPQ0dGQml0REJhRVpNSnFLc0w1Q1JIREt2NlR1VFVmb201N3BTcXJGWm5HanQwbWNMdDZWdkNocDA2V3hmN1pxaVkrUUZHZ2I1ZkM2MUFoVmxqdWpRVTdzUjJGVDhHc3UrQ3FhcUFqdDlDcW9xdzIrVkNFbjBvdkpMYmlPd1RTbk1ta0VyWjFlMlVwWllycnNWeEg1UFVlY3RDMHovQUxRNWtSYnRxZDNjaWFLTEl0bWFnclRJNXVROHE0dGRBOWFHN0NjWlNRTVNTaUs3ZVRuNGxkTUN3NVk3T1M3eE1UaGZYaWZBbnRKRFltZUZvZUJ6WmIrMHNQY2o5c1QwcjA5a2pYUVNNcWxsSU16cW8zcTB0VWx4dUxUeTQ4c3lRUkRvVkpZU0trSVBlZHkxZEhJN2NMdFg0UUJ2Y3RXNUtpSGxnZCs5Q2Z2VkJDV25IdHFoUkdmOHBtWHRKK0EwLzJsVEw2LzZtOFd4TEpxZG5SMklKYlVBc1ZjdkVVdEpoUFJveGx3UzNWb28xWHk3aWNQT1pEVytsclRnQ0p2cmtGSDMwSWFpK3l4OWNYT1NUWVgxRXpXcXpQSlFzU05pMUowM2xpSE1iOW1sOTNvSzlkZm1BekMzV3ZxM2dRd3gzSmRCOERlSDhINE15L282U0RnK0ZIK1V6N2tTNjNqbjUrcFRRdHBhcVZRQ1Rqa29SWlpuSHhoWXNRY2Q2NDFOSTZ2cFpWL2llU1BabTFVb1dRVWlDOENGUWxDZnBEaFIxdUtMTklYUUtwT2dXSUkwYWVFcEJPV1BxY2F0bnFsT25qSnl0YWNFUklZcW81b2xTUUpCRlZuV2NOZTNYWnU3aUxwNkUra0RXMjg3MzhHMENMWkNhMmlJOTNjSjNzVlc4UmtITGUzUUlod28vd0xneVVXelFLSDZIaURRZlJ0Tm9WUmFEZ0pQSzJFZWdSZFVDK0tYaWFkRVNhQlN2VG9ka1ZDWjVqTG9TVlZIdDhlSEEraUxheURLVE9Dbjh5SVF5RFZtS01WeFpNUzVRM2JpWVFEOE94RDBpYm5kVFBEbDFuVjhyZVZWd0FCTnBVemdLb3NUWEZ0SUlvNDlVd0NmYjhHaEg1SGxIUk1lWklyUUVrN3dwWEVrUzA3M0JGSnRVWEVhb3Nxd2xGT3o1ek5Ybkx6SkZtcEU1aVJrVEU1c0NoVXlnTTdCc0diMWs2R1QzY1RSY0hQelkwOURIRWJlbjNLU2k1V0puUUo0cWZOZkVBUFZHc0hldU5FWHZ2Y3AvRUFRUjBtKzZpTTFwQzdaWHdLcVhvYWRKMEdNVGlQZ3VUUkcrd0xKWWlQaEc0Y2hlVVpENUIxNFdBT2xHcmc4SHprdGU2U2VSdXlWUkFQbThpQU5STlVVVVBhS2FRRUR4YUJIK0x2b1dYenNRZUN1Z0hFUkJSWHNVaXNRczZrN3FCT3dXbWhmczh6enBhRDYzc3dnR3EwSHVvclJQc1BSc1JnbVlaVW92MWRoajBsRzJYYmlpbTFrK0h4ZFIyYnJ3VXlzd0V6SFlwRk41ZkZBOTcvMmZJb1hWeGFQbEF0dlJqQ05IWi96dzZUdU1BVDFNRGxFWlhGV0tQN2s0RUc0NWVVMVE3WGtmY1hSdnpmVmNwNkRIOVh5SFdqUDE1NjRIb2lnUEVCZzMxeEFLTkFKczVCVDhYU09rTGlCWER3WjFId0t0SEFLYytnZ2tleDZHd0Z6dWM4aklRbXBHcHYySDF0enpaTG8yTmNQTjB2TTNGc0w3ajFrU1BzUyt5SHAxVDBxNGs1MEJScitCSVhQRGU5anJZSTN1bHM1VytLa1V2aHhhZlVRVlNpTG9iUkZsUmFoNi9DMkdiTkZQNFZaOUhCWHA4VVdFMS93M1pIUCtWVUJNWTNDRnZIaDFacXMxRjBWVXYwSWxGaUlZeG5tRnJranp1UWw0N0tZN0tKMldsNElCZWZpZkd3bHVmUTZCL2ZVRWNaMmphd0JBVmpPNng5RFR3RlN3VmlMNERzcXltTi95VWpBWUNaaHRITmFXVUIyUGg1MTVuQ1Q4emxTczVGWEs2b3NjUHlFREdKa1p4OVhtbTU5dmhTTmpLY2JnMTUxcWxvWnFoSWZHUkdWUVAySGRiZEdqT3lRQ3I4NTR2TVp0dVR1M0RIbkdveWgyOStXSzNGQW9xMFpYazNqVTA1aCthb3c1NFFLK0xBcDd5elBDZ2ZxTk1WNjJYZFVtT3JFYkNtQ0dYVkpIaEV4UmdqTGNTdC9xRGdNbHR6MG4yN0tkalAvaHk1N1JhcUJ5bkZBRk1FdDZ0anR0YkhLeGExMEYxczBqbU5RUEs1UzdESnN1b1hvR3JOZ3lOUkZBWTAycVZ3K3VBRzNKY2k2L1NxTlpnOEZYamdFaVk2MmNjY2doVzVNRUlPVHd2eVlKYyt4a1paYXRvWnhjZ2pGdGg0YTAxYWJtQWtSWnRSSUJFc1VMNHJkVVcwYW1EcnlzMVNmeHRHcG9XdFU3RzZTNDljM3dPY1V0V0FQVTAva2s5alk0Wlljc1FFenVEblNnVHB4cjdmWFBGRS9HOU9TVmJSdktzTCtwMnZpR2orcGJlZ05Xa3Q2cWpZVVpSVWxxRS9hSHp0Mk9CVTBMSnA0Q084Qm56Nk5OVW5vNUExbXUwalluWjVPcHhhYjRGME5VcnRZaGg1aTdaeXRaaUY5V2VBQkJDZDFsVk1JdE9GR1M1OGZsVnBNTGpWcTdkaVBLNEZtVUFqZGwwRXk3Y2x5dzcxcVBUb2ZHZi9PcFlDbk5hbnlCNEZUZml3N1V4dlpqUzF1WUhKZ21Ob2NqdE9WcVJhQ1N1cTRHSENaS05hVU9WbDdaZkcxQkt3UlU1UmlmOGxXOGZxOE9xS09YM0x0UXVZcldxRDl6bVFyL29GT1lNbVlaSGM1RU43clZXNkdBOUFxRkxpWGxXcVhidC84VUJiMDlpWFYvWDRWcXJZQjNEWm9HY0w2T3p4eWlZTm1OWWtGNTJaSGlMWEs1M3Fvb3pPdFFka2FqV0tlUkNxUG5rakk1QUZYMWNNVGd5NmhaRThETFhvSWVKNDR4cVMzV29QVUZsVEUxZWRGblNESWlXc3FSV2hFQ1dzbzBVend6eG93WEVJY0sxb2tvajBlNkJnczdJUTBJZVJNQlR5cG9NdEdBOXNDbWpQd0I0b3BLalZkdEd4eEpIU3phdFlvU1F6S3VaVjQ2Q0Rkdys3QkFuNEp4aWxmVm92bnVRY3RSZmIrZGduYW5xRElXZ0ZpZzdvSlNFMVdrUzVHNGxJOWRQSUswKzlaSlRIQWpZaWRBaVd0WFNERDRXdzVuMVU1QkNTeWtiUXFrWVJYc0VzU0RKdHdGSldOZisxYjJGczdmTlVMdkp4TEJTQ284cGExMGFhdTA3eko5QXN1d1Nlc0FyM2lEa3FLMFR4VlZPaTZoZ21RT0s3SkZtcHM2Z0tBTDVaU0xUK1ZUZ0FaQ1JOMFhQSlgrTnVXYXVFZXg0b1R0a05HQjRocGdrYWtVa0FKTXEyRmZpdVRyajRxbUtrL3FwUklYVG9DQ2lsOHUzSktXVE9YakdvVEdBY0tlTUlDR1FuRXFpWnhDVTNUR1ZGS0RYb1poQ3hHZ3R3WW9RRVk4VGZyUU5TZ096QWZLRkxVOFVRdU10RXBPNnJHbDJyc1J0V0hXbmJBa0ZFRnBqTlF1YkZPbjh5WFZ3eVZSMU5xSUN3M2dIZGprcFgyY2RBK3lJWkRacmFoNFFhTFNRMC8xVzhsd002S1N5VExXREczei9JUDFPTmlUdVRiOGhMTGlvV3V6eGRQMWR2NUNCaU9DRGVIdXlZZ0kzMUk2SzVxTlVhQ2tsdFFlblhrUFRRZHpzUEUyQVdPZ0ZwaDhOaysrUVp1cVFTcWNwVUNESzZxWk9KclVPbElZbkQ0V0pURkhBa2Mxd1N4K2ZoVkJwbGhNVm0xY3NRd3M1NE5CcXhLRXN4enN4SVpKM0tSOW5LZTBTTGo0WUVsbitJNWFlTW96RVFpV0ZKU1BVZ2ZkbStEVHhSVmdRWEVhQ09uTjgrcU40cEd3M2lZSytqaTZ6NVNsZGhjWFFmZ3h4U1dpWlNPWVRyaEdUV25aWE9MM0pVQ25lQTBwc0ZxU010T1VnWWlMdzRNTEZMbndKSzhRZktLYXV6YW1rNCs1R1kxTlJ4SHkxamtqQXZMbXE0VkZVRWFqYUJmeWlxbDRXQ0NZQWo5U0ZObFRJWlFibTZCS1hBNW1WakZGblAxZTZEaUthN2hDTkVYeDdTb0Z4Q2d4d24wNm5GVkVIUmMrUzBTQzM5SytrN2xMbnpGQm1RU3d6L094cXhrZUZhTmJxWENadnREd0xPampDMUpSVXdnemk3bytRTVkxMm50dkdZcUxwSm96bjhFWjFuMTJWRXVLbjZoaWQrWDFrUkdsZ3ZYaGdwMWZKT1JnMGF5UWtJT0ZmaEZ6RWpHM2tidHZMcDJ1eUc0RlB1azdyaWt1STc4V3Jpa3QxNnVMVHpTWFo0cFBqTnlyNWFyNTBYSlZGYmVqU3d0WDZIbms3bGw2YkhGaGkyVUVDMjR1YmlsQVRENW90MXhwb0k0dG9vVWRPYlMweFNRRml0SHdKL21sNlpuSjFPTHFGcXB6dGU3MG9Lb0x2NTR1ZmNJSnhUV3RoWTlBREJTamc1Z05vSWhvUjJsZmt3YUtuUkhVN09EMGlEaFhKa1FHREQwam9reVRCa1ZiY2MyYVBIRDRNd2ZkT2tWTDNjY0VoUWtlU0NWYlQ5bHJRbDJGRVlUTTVaZlBsSVd1SnJOdWlsOHRiaXRUMnFkaGZIQnhXZW1RRnR3SklTYmo5NG5KTXJ1QW9OU0xCUitRNExSRGxoU1hPNlR0QkNlVzZSVTNKNHFSTWNBNTlzZXp3dHY1ZlR5VGszUVBWcXlLZHN1ek1XMVcrREYrM3pVbFlXSGJKWUxCTU51UC9iajFpUUQ0NGp4UHRvdEhVY3JZZHo3ckthMVovTkprZlNvUmYySXpiR2ZKZCtJYjJIV2YzSko5K2E0OE9rWTdoMUJYbkhJSFoxVnFGUUxmaTI4eW9yMXdWNDdpbmNXdHZHcU55aWhCZlc3RUE1N2pwelZSdXJiN2loRjdLUWIrdWJLOTBOaFY2dGcvVjZvM3VpcXFCT3Z2Mno2cndlWWVVS0ZJd3FrNzVLM3ZGdUJJZnlVRFZPZEtBbHpvSHp6UkMzRFphMkNQb2RoT0YwVzU5aEV2VW5pV1JUZFNqZnhpcktVNm9YckFOSFhjTVVZS1laMVlvQWdlVGFjZ0RlUnhzbFFFRS9Db1NxQThUWHVsa0tFN25PNWEyYUV0cUtDQWdJbXVGMjhFajhtTGxRcUZrM0hGMlBrVUs0VFZScHhsTFRpK3RoQUlzRk5GR0FuMHNaMHJJS1JXNWpjbmZVOXBFWEJIWDFnSTRSNmNqcHI3aWNySjdwT3FGS0xWc2RndExKYWxXZm9NS2ZCY3JVeWQrRGlFZStTNjdIZHgvVThOYmRBSW5ySEMzT0o2a3pNRmptVUw4dE9JZ0ZVZE1qZ1pqcVFrdEE1dzhSdy9qYnhYUWRKM2xJcE5QaFd1TkpzSEh5dk1ueHI2bnYyKzZTaDJjbGQ1b1hsSWtYYXNsRXA5ZGY1Q25lUzFURTVTd1ZrbGdCMGFEcnVuS05VR0ZVMzdMZTFERExmZ04ydkhxdGltRWVOcmRtSXBHNVhvWXBMN0N3UkZpZWgvOGVTUUJQcGZnQXZVdmlLbkQ1YlhhWkRJelFpK05HRTYxMUpCOURSWVpQUmF5aVpkaG1lbFJmbGtoNnA4Y1FHWVloaExaaFBvMWlFbzhrM2NZOVF0U3JxbzVyY1d3TGthSmQwUURIeWdnaEw3cUhjaVlyY2FlSytKSTcwVUtJOXgwWXRoMmdRUVdjVXlmdzBmUzI5RnhyRTBraGdOTzNpdGNraXdnVnRYZ0RDL2pNcDFJSXQzRzlqaXdiSTFEMXVuMm1PRDFUc0RNNmsvQm40TkQweEpLVkQwaXlKTkJhTUozbVhFb3NxTyt4V3ZzbjBtSlF3MzR1N3ZCS3RzWUlBM2NXWkNieXFsayt6WndwSWFWYmhCVWRrRVd3T1R0dzBJeFVFTWNKeFFMM09JWUFkeHNXby85Tzd1T3hGbE1SREZ6Y2pBQ3N5b3QxbTl2YTkyMXdRL1JGWDdySXJBLzlaOWRYQzhLdEIySVBwVW5YSWo2N2NHaDlGR1VNTk9OWDVjUmhwZjA0TnFvYUJnU0JwbEovQm5xVmlya2xvTDJJWURjSFIyTW9mOVZZMk9LdVg5bWRmbXg3blBXcjd5TndPd1B6ZGo1cWJ3M3J6RjZKWERuRllxZ1d3MW1JbmRBV1MzQjArNWZYdTZjanlobElUYWtZaVQ0SVpwWlFsWHFpbzBWdlVCcUQ1TnA3ckZPd29tdVJzUk9oZ1hIWVcrVEIxT3NhYkhITkgyQWRocFJHc0RJaUNMdzltQTBnVGxhbVFsdEsvQ2x1NkxrYjhWWmJtY3BiZEJKZmRnUjJzSEtHa1FmMU1iWEdnajhtY1hER0hiYmN6aENZODdWYUdxaXdFYmhLaU9RMUUxdnl5NFFWWXpDMGh0NFBOYU5RVnMwYkVFMHFuTzgyeEcvUmVRN085UlZUL0JnYzhoc2xiQVZhYWo4WmdXeDZpbVV5OVpHT1BZcXpKZ29lTllIbU9JYlJpbnlpeEU1NDlGRDVtTjdCd3JwWXBoR0FjekhvTktNTzZ5VE9wUDdUWjRnYkU3ZkQ2UWlGNWhIQzUwdmNjS1NITXNVdVhGWTdYbDN1Z0ZJaHpIcVM0cS9HZEZaYm9zOWN0MmE2K0RMczBsb0JOallWRXI3bEwrZ2s1U2IzSkZtYm12bUIxUDNlN081NmwyQldIeEx5SFdkTjUxV0RqNkVIMG9YK1BIUXM5N0VVSCt1UmV6cXByZ09OMHZvQU56dG9tbjdtelh5NVdsSG5BYlc1aUdGUnV4amY0RHM4QVhvbDJCbVByU3lSUjNNR01RSnVNR0tFbDdPanpCRFlkN3E3dmJiV0dyTTVITjUyWlJMSElGRmExWDNLVmhuT0VrMGhZNWhXMzNvVHZEUTZsYjNPZlVFWnczKzVTc2ptYkNTUmhMeitHZy8reE1uUiszNGlHcWlwZ3ZRYnoxNUZTc3dUSm1MWmd5OVJCQWp5U04wWlRqSEZNdVhEVXVtVEs4a2JVcTE4cFFIRVNFeEdhaVRzc1o0L3hFUjNOSHZPaTJ0cW5wV0E3czVuUG9taFhVUEloUk5DaUtIbnMybEJTZHFaZ3R3cGNLZ29HVkk0NHRid3N3N3RoV0JickJGNUtxVkVrKzh3UnVIRlBzcW05UnBIb3NTT29DanV3NFhRZ1VZVWZWWGZmU2NyWWdGLzNkMUNPcGdHdnpFQlg4WWQzVndHSEpSRFZWcUFWREovaXoxZHcyWk9wVWFEU3hsaVg5SFErYnRrajlvMU1uWGxQL1BYZm1yekJadm5SSHV2WXJGVGFvQjNLKzduWlRleTFOeWJBak8yOU4xLzZ2aXRTSlI5VC83N1JLVmRXQm1rSFVjY0lYNG5kUzl6aUJLMHZKQWtvUmlQVk5lMjFXYllKTndEd0VTanNGekF2MFNaZ2hNdGtrN1FLR1Z4NWJNdDJLdjZxS3JjUmRKWmhMVVFpa3dBRVJCMHJZUUVrbXZzUG03MVNRRWFGTnRxQ1FDeUZKc3VKT1J6M0l5MUVsblZzeE0wZ1B1WHpjM1pJL3hKYmhqV1dHUktRckEraEUrREpaSlJFbDlzUGFJMUlQVldCVlVqVStodDhZejFSL0t1OVpZbklWTTVtbjlvS0NHM0tLUHU3Q01VQzFjZmNPRk5ZdjZDdFZpVm9HQUVwT0FXMUthUzRGbGt3QlhUdS9CNzBhYWVFVjJKeVFLNVVEUiszV2o1Q292TkxvQWFyeWFQY0ZaYWFlZ1JiV2owenN0bStnMloyeDBXa1ZjWnFwMnR6c0tiTFMzVmxUWm5oWHFKdGlsUWhLQ253Z1Nqc2hiVlprRFNkU1RHTU1qMVU4ZVVKbzhpWFU1ek5ZclFpeFoyZDZYRUlxdExYM2xMWTBHc3BIUXRETG4yNG5xcjdSWkN5R0FyN01RR0UvbDJSQ2Y1M0tQaGhwZHpJaWlkRHpFVEY2NlFzVXZYaTlzaTZvTFZNQXp0U29hamdLYVBjYUV6dDRabkg0TzI5VW9LdlkzM3BuNEhYSkFha2hsUFdxK2dONDRDS1BCZGFYMUlqZXJrSUJ3U01xSlVCSWtkRzdLdFpDVGt5RndDalJXaCtKSUFuVUl2dFcwLzE5aXJvUzVuRlpPQWhoMEJsT0Y4MDdRK1IwWWN4T1hxZ3dRaUdXbHlrbXQyT0pIMnliSTlncFJxZG8rOUtOaXhXejY2YXlBd3Y1aU8yWmVPckVZN1M2a3lwaUpuRCtqVHAyZit6bjMwdGY1OWJ6K0l1L1YyUVRXeEN2WWxNSCs1eHJEUkJrK0R4RTJ1cTlRNnlCZ1k4N1NYSGljZHpaMTN2ZGRLYmJFYnZtRU81MUplejZ4aFlpSU11bGRIVGc1L3FyM0J5MGxWWVFncXA3MkU3WURCVkViS3NtVHkzSVB3WktVSDZRM2hmTmZqVXdqbmprd01FWm5uS1FQbWl1bVYxNlpKemgyclFlRmpSS3hiTlZqNmw2U3ZHNUxmQlpCYUdhS25UV1JqbGF0SEFhMFp0YUZFTmNqV2ZFUGQycFZIOEU5YnExTWwzNzFZclV0NDdRZDZvcWY2VVNMSWpVbGVGQ3paeDRLdUVaNkRjaG1ETk9SV3kxTWlacmlhdVFkSkZwS0JIVElnV0lEeHFxbGdheUZFQjAzN3pkeWY3WTQ3clJDRWluWmtWUWUzMUY2bkRQYjdOS3dGUkErdGE3UlQ0eUN3bHN5a3NTOE1DOHdzb2dDdCtjUnZTdVluVXNoUHkxSWgrQ2wyMFhvZTVLRThvcHJnRUs5TkVCQ2xlSDZ5WFVGU21wVm5OSk9MeGdvTVJwcGRVUE80NVNrRHBjL2FhNCt1OVMzWVZBZGFBQ1BCUldTd0gxeEFxb0VuSWhyQXMxMGdxRGduMFZXbFEwN1dRVUVxbkFBaVVLRUp3Z0VtOFdLc0pMWnFIWW9oQWRCVE9ybEhPT0NvQTJqMWxZSUxxdElFWkl0WnFDK2tFb29FQyt6ZVZhK0dTaTIwNEY2Z0dqZE1rQnp6am1CV2dwNUZvK0dIRWlCWlk0U2sxU0M5UWpiTUtXaE5TaFRQZ3Q4SHhmWHZ2azhPMklyS0ExQXcyNHdGdE4wcWxkam5vMTM3UG4wcFBtQVUreU4rOU5zcUNCbm1UakJmNWVVU0xaTzBXeWswT1NUY1VjbFRKdExOZldhN08xN1BoKyttc1Z4UVBsYTZZbTNQWklTUG5VQnd1T3BaeHBPT21JNzZWdnFBZ1BtUEtERFNmVmt3VS9Ic3p4Y3hla2RhZS9oWGZpUVBtYitKSy9CdXYrKy9SMDdkZDFZRTc2eGdwYldJRG0yWFEvWHlLWkhpalFXZUpjc1F1S3ZJRDZEY0MxUi9Yd2ZnVlpIejZsVUtTeWUzeFFZMTdwblB3VVJKVlRRZ2tRbXR1aVhqaExqcHoyQWlTUVE4Y3JLUGRPdVdSSWlwem1GdEVuQXZkYnoyWG4yRENTUmJrWUtKd0d2N1N2Y1NNMFFqMUZUdGxyUzdVdVluY1V3NGtDUlRDQ0pudEVqNmhBeFdBVnBPTW9VRkhTWDM1ekxIbzU0dktvRWpFMCtDNGxJVUtOS3QrUndEclFWa3hoQnNKWWlXQTFVbmkwcFlnVjZDdFFUSkFDWFdqblo5dEJqSTZWNTFEUjhIbmwzY0VDdWhTM1cvQS95VEI5dkVJeE1WeGUvb283MEFsYTBaejFzYXhTV1dJcTZvUDhJZzdENXJXR3BkRGc5ZlhOTEZSOFFqRUNDcFJtdlhXUkhDWEdxalZJWXFyTnNWQTdGQUFPVE5DQk1hWjQ4QTd3UE50cXNEN2Q3YVBxSVhobkdEM3MrTUwzM1FjeklYSDV0N1hVQlB3cjRqd0svQjFoTFpYQnpRS1Z1VURSalhHdm1CUmR6bE4wZlZTcTJxK01tM1pMdVhZbGl1VGwxVmtQTmIzNmQwTTZrWUxkQ2txdmwzTkQ4eTBGUWl3UFJUTkh3cmdxbjNRQkZBVHF5MU1ORWpCZ21wTUZ0UklXemtKd0Q5cUFaOEsyK2hLZjg0djRxVjFCQmVyR0NlNHR4bTZkSVJSenRxaUthc0ZCMkdScExhVFZDR2YwNTZpT1JCMDY3SlBiNlJEUkJIT3RSdnNlaDlCbXk3NEFsL1pIVXNDUVU1UEtDeFdTS1BOQTVVYlViM1pMQzh5dkMyNGNmWjZlQnlhMlh2a3ppdkJTcUpVQzAyUGh5dlhmcjhqWW5EcDRkRjBrRFJieFpSVVJxM1VwMFNPZ1ZyaXRJTVpzZUVlYjk1ejVCcWxuQ3NJRVdDbElPWkw2S3h4VytqMUNNb0xScklvbGtaM0NrWVhOVWdEWmE0MWRMSUtJcXJBb1hGd0ZiK1RpUGkwYnVsU2pFaFh3NGRnMWlMSDRabGxPSUE4MGFERlJwWWtvMVJlMUxTYTNKRWhVWENoVm9oTlE0YVBhbGdkaGJyM0pMVCtJbFFuQ1Z0c3BLNVBZbndxUkc2dituVlltMzBTZVdIeWkwcERBSk4vZHlvd1RsaE45YnBFb2JLbzc4emZXN2J4L01aK1htQ0tkV1hFZHMwTW5uTDR1TnNkYnBUd0pYMlhSNHVSYllONkVsNWdxcmh6SlI3NkdDbEZEUC9UeDZxQ3pQZFBmQTdNeVEyMHJVNkdMaHkyaGJzLzJXYUVrOXlpajFGY2duVDRzMndNSFoxUHBZMm9pZ2JOSGljdkdIdlVBVFBCWkhLaS9jb3kyNEk2VU9STVZ1QklUMVEwaytCTTlnbnlnZlVJNVZNa0w5S3ZXTzh4VVFrNXZPSE5NVGlLRnpLSHB4R2hxR2xIamlMa2FVdVYzeFU1YWFIMjJsZW9OZENsRGJaMjJJSlBybHpoV1JVc2Fzalg0bFFJeit3U3FmVUhzSkJsMnpSZVVyRTJDakxvV25PaHZhVHZQbGlxdEZkRzE0SVRRVVpvZm9NL0lKRlBwQVRXUlljN3dKaW5WRzk3TzVKN1p3K1JXeUdob2NtZmVhWEtEbFhxVG13Sy8zdVNXMzFZbXQxaTVON2t6SDk3a3BnNnBON25GVTJWeUUwaURkMmEybDRMN21OeDhUblFZbjU0dUd0N3FveVhERzhSeFA0YTMzSm95dkFYVHZaL2hyUmxUVHZhN0d0NElsM2NhM3ZQU0g5RHd6blFiM3VtaTRZM0c0QTF2Z21xOTRRMis2QTF2dWY3M05ieEI2a0xEZTNPMzRYMzcreG5lVTRxR3Q5YmpQb1ozWWwvRFc0YXBXL21oNFkwYXRLL2hEWUxtRFcrRmNIdkRlMHEzNFEyc1d5Q3dlRi9EKzVwTXlmRE9mR0REdXpnbWR2QXorelc4SnhjTmIyTG1QcWpoblNrYTNuTXk3MlY0eXhuOGZvYTN6RzBaM2pMQnZlRTl1V2g0SHlyYjlQSjNON3h2Q0EzdjFOVEJqbmQ5b3lJMWRkQ1o4REM0dGVtUFhFNDZLUjlQVFIzd3VIWi9DR3ZiSFJyNHBOUHZweDRJVjdTZGp2WGJUYWRsNDZuSU1YMm11bnNkRHgzYzJDWnJlN3lzYldKSi80ckxzM1dhTEQ1OGNjN2E1b3BCdXNYRlUwcEd0eTc0cGp2aFl4Z3o1UWRIWm5OYXYxbUJwSWF6dmNXOG5lVEE5bll2K2FpZFhYb3k0WUI3R2QwdmVBc21HejRlQzhYWkpRUDAzamwxc3BVaEV6TzZoOS9kYmMrRUpuaFc3K0pNOE8wd2lsc0p2dk50Um83WTZ0U3JiK2x1cHBkS3ZGV2hFanlQaDZwVm5MU0hoYTY0WFR3NTNrS1B1cWU1MVhZNml3a0wvWnNWS1hPQmRsSDBTcmEyZTRNbjNIeHZCZHF0T0Qwb1M0MTBUTXU5NFM2eUxiM2xMUjE2S3hGUit6ZS9sUWJremU5TXlmek83cy84Wml5OStRM3QvZ1BtdHltWjMrbDl6TzhXbWQ4cTdxOEZBU3Z6NWpjcC8vdWEzK0xDUGMxdnJScHZmbWRLNW5mbXZjeHYxVkxJcVZwc0hzUEFtOTlpaC8rM3pXL0Z1TW44bHVORTVqZjg3bjNNYjArRDVuT003TVcvRlBGT0t4SHZIVDJKZDJHSmVCTTlpYmNiUHhLT0Q5N2tpZGNjYzBXbXJnaEErYlZ3YzgvYm5WaGFDeC92Y2JzWGx1eDl1NU51OXJkTEdYZGRGSC9oVk5xUk90dWVIZVhrVTl6c2RNZnBwblNHakh5Mis3aUZRYkpLN2ErTVAzdEttTHBXT3JzUFp4dWQzZGM5L090M1owTkl3TzA0aUU1Uk9OMjNkMlhqNFJtbXZENnJzeFB3QmlCWllRTnVSMFh3dFlyaWdmSTNjZTgvZU90VWp3MjQyYnROYVB5UkJhdUlCS3RrNFB6MGRGSXZFUy91dURpa1RocFVRUkVxbmFNeUI2cTZxclpWaW9USVUrWFhiMGxsK1h2RStsQ2FpRkxDSXpkSk5yemdGTTJBT0QrbEpVZlFqaVFNSW9yTnhBOFZtNUwxaWNQOGFtMWdMNnZjYm9HSXBNajlDaWFGeGlLcW5Uak84VURGc2Vadm9SOTRZY0ZkTjVlZ0RpMlJmYUFPUlRZSzZwQjQ4bEJIdWdmVUlVOXBFZXBBQ0lkUVI3b0lkWUQxZTZoRFlUWWU2akFscUNOZGhEbzQ2cUVPZ1NvQ09GREovZGJmQkhVb0JrMVFoN1lFZGFEeGZnU29RMkZNZ2pwbUZ1KzNYNmhEdFlEZUZlb2d5c1JESFFwUS9pZEFIZWdYWFJmSzF2NkFNSWR3QWc5elpJc3doNXhRVWg4VmZlbGhqcUp5OEEvQkhLU0VlWmdEQmVROVlBNVZzTm9INWxCNmhHQU8zTlFmQ2VhQXB2YUNPV0JxSHVhQVE3NEQ1c2lVWUk1TU44eVJEbUdPbXArSWRZWXdCeEtqVlczVDN3RnpZUGFHRUlaZ0RvSnBQTXlCNXUxaGpoN25DT1pnV1BjUGN5QlhQTXl4eDhNYzZSTE1vZElGZ2puNjdndHpJT3YyaGptSU1pdFFhTnpUdW1BT0pUUUw1bEIyKzN2QUhBb3N3M2dKdDh5N3doekt3QlRNQVIveU1JY0hQTXlIZ3preVJaaURXTi8zZ3prMnZpdk1vUzBQYzVoL0Rzd0J1R0czRXpjNlRFVUNJY0FQQkhOME85T1Y2Q21ZQTVyYmp6TWRDamZ2QW5Db01sRzNTOXpVZWI2VkticlZxd2licVVHclZsS2dvQXZDbHVRMnR5M2lRUDVxdVBaUTNrQ29oWW9DeHJhWDdqc01NMVNJUmVQcEVZNTgweC9wNzg0bmxoVkhldnFZZWxQLzdvNTBad2JYSit2M2RxZTdYWitzLzZlNzA2WHhpSk5wUzBKSnBCRmM5YTYyUGVxWmQ2ZGpyWDB3ZC9xbjVVN2Z4Nm9YNnZmL3dwMHVxUzUzK3BQbW4rbE9WeUcxYnF0ZWhxalVXRlg0Mks5Vi8wOXlweWRUa1FFaW9YL1FxMDZXcXpmdVVTbitRYSs2TjYxdWVIZmpQcjJYVjMyVnpOWWJlaGozTThJaVVVRVJIOW0vY1grYk4rN25tbitTVjExMUV2WXg3cFVScGRvVThxb3JZdk85dmVxcEV3Y3pJOTIrZFdmY256am81NlllMy9tQkZ6TlpIOTUzdnBmVDNET05XdEROMEl5ZjRNMzRHU1V6ZnVZSGNKckxmdmRPYys2OW1uSEdxV0FHS2pqUDE2d2l6SERUT3VUbEtPQ1dFUytaMnIyc0ZCazluZ2FkRU1ydVpiSDdGM1hMWTNISll2ZFd5cXlpMFpOQ1djVml4MmtlM21SZnB6bGh1RExKNDhjTTQ3dEhZTkdXVEhLL3EyaVNYMStST214QWZkYnRxaVBrUEhSLzM5WHQvcVoveFVkemYyZEw3dS8waDdlL0piWDJ0Yi9OUjNGL1o0djJ0eFN5ZDdpL2xVd3Y5N2Y0MXY3YzM3Si9lOWpmNzNCL3AwdjJ0L21JOWpkYjN2NUd4NGllYi9SOVBzRmFOcmd3QURtK3BiVitPQmU0Si8rSjZCSkZHN3hFam5ONmttTTNnQ1FvclVTTzJaSkQvSDF0OEV5UDIzV2I5SHRSZHpjZXBRSlgwajNEMjEyZDVYYlRacFhlN29TZXQ3dTVlTHZrMUI2M2V5bFN2TjNzRS9SMnMwb21mYjI1MkZITHhSOG41VmdtZmIzNU9VYjZ0NXllZEpFcG5WRys1dU9ZM2ZVUmQ3dm5MM2VhUnUwdlpLVFh4K3FMSm4xNHRqdURYRjZkWGFPek05MW4xOWZmVkJFZUtKNTBFRy80QUVCdmFQY1BOL1UzVklRSGZDaUFHVENTazE2SGJqOTN2c3o5STR5LzAwaWRwRkNBdjZOS2hhRUE3aEZCL2Y5SUtBQ2p2RzhvQUZzZk9SUkEwSUh1Z09Zb2grZy9NeFNnV2lzVHBvTXAwUVdQK1hEMnNlckh5VDVXNFl0OTdlTkl0MzBzRS9JZkNBVmc0SHVFQWtpelZGVkZZdGYvOFZBQXREbGxjM2diV1FWWjlyYVJKLzVmQ2dVZ1dmTWRvUURQZXhzWk5iZkF1TWRVcGtFcW1yaXAzekxGVUFEZzFQMkdBdFQ4Ukt6dC85ZWhBTGNVS1IrM2ZoZ0tBT1g3VUlETDkyc2phNFZLREt0dzNUOGhGRUNGSW1VamIvOGZEUVU0R2toVkhhTlU0WG5ZYlpRb1BKV1hIYTVtRm9qcXl1RzBTRlVuenpOV3NBVGpaTGpHUlRRbzdLcEpFQ0hUVnhIZmdTb2N3UkJFenFxQlJBclRScWYyRDNyT2M3ODJoblUzZzltSndVTDlEem1HZkxuTjFwcHZoVVdwbTlSN0FvU2xpV3g1S3JIWmpqa251QThuSTZSSm5HaDBhUXVVcHhuRHZReitRN0V1RTFFWkVpVmtzWFpWdFZVMTRqcnhuU2RaL05TSU4wa1ZBR01OMXRRVk8xREdXTVVOYWtJS0YrdVFFMDg1V2FoR2NUTGxtMkQ4MUdDd0xhalhaZEJWSytaOU5Sa2hEV2lzdGNSQzVsUkNYWllkKzZvUkZlVUtobENKUDh6SnFPcmhxSXEzU3NFejhqRW9KSDQ4RkxMWk9CdDkyVlo4UjVVcXBMR2RKeSs0MlQzbC9tZFlncXBTMjIrY08ydkUvU2oycHk2MDVpQ1N0WFlNV2VKWXdFWEdEL3cxTjRkTlFOb29mRmZHa20xVFBWNnN4Wlo3blRCUFlHQ3F3MXBCaVQyU0VzcTNnWDgwWTBHMmtqYXprL05hQ08vZmh0YW44aC9iMEdxdHJBZFZGVUp5dkFVTlZzSk50MTRZMW9GU3I2VUtJYnBvalgxZVVINGlCTlpMNVRkUnZ5cmxuVVBnRDRTV3FHRmgxTE83QmxXM1Jwak5HTCtBM0dXVVhaRXRYbFk5TmJRSks1VHhkeUZjOEtmekhjbDg5VTJhUmF2a3Z1MWl0dnBnTzdXQncxU3pqdHRnYzlVWS9Fb0RyQUFKMjRWOGpWT2oyWXhuZlp3M2s3VlRnK3Y4Zm5sNzMvUW11bXdodEJON0liYlE4ekR1Qi9HN3ZpRzNYczJBekhsdU1JaUkrTUUreDFWSzUweDN3OEp1OVpOVEI3VWpDZHQ5NUd6eTNvNWtXUDlGbVkrS0FUbVJ6OTN5WkhGMXhiblRNUS94K0JXSTM4ZlVRYVNCSlZoMVZRYmUxMGV0aXl1eEdqclJFSk1FN0xXb1l3TnJyWTBVb2lqVDFzU2piWVBNaVQya050RVR6elloL0RwVUlScEV2NE5xRzZSWStjcjRuVlNQYXlYWHpnMGZseXZMTmtJZVo0ZWFRREhZNU9EN3lrQnE2cERFUXU5U1RKRFFsZzNvYTgxM3djN2pCT2pRbUl5K01XNGVtS1Zlck5aVzFuSXZ2QmF0aXRTUk1CYnc5UUFTb2Q4eWZtdjQ2aVNqV0tXRnJOaG9DS09HdEowRTVtaS94eG5EQVQvT0pPbEhPb3dSTE1NLzJ4OEY0QmdXWkg5aERzejFSS3BoRFlMQjlWR2pEcENrWVNvaVI0WlZIektzWkw4RUxPWkJ3SWVYUUZEM01WZUhVejZnRDB6cDVCbW03NlBPekVWWWo0RnZEQ2REYkFPZjM1ZDlCMEIvbnlUTzQ4V1c3SDFoMnNzdzFZT0dIblgyZWhKcittTnViYXZKdUhNTzRNdVA0c2piQUdZQ0orbjJhUTZBNzIxR3dCekUzS3JsWjMvVXY2T1Bad3ZtcDZpdFlWZk1TaTJ0eVZ4c2d3dlBOYlJUUFFVMVl0SXF4endtSVR0T1FmYWVBc2EvZEdUQjc3UHo0YlB6VVJLV3dwbVhNZ1h6RjFEM2ZUNWtOV2wxdU5PY3NvS0s3MXZxc3pIM1hGV2lPVng1WEtyWUN0ditTeVhvelYrY3BtVmZJcS91SmZqaU11NjNqQmxtbnprY09QQW9pa2dmQlhjNm5LRThIUDM1Nk9ucElhbTFOZGdSWjhDVmYvQWtMREVCTTR1cjVEVmNKS0g2YkJoNG5YQlZ5bG5aRGt4cmxZUG9WQnFpNmtSY1MwT3REbmhRSEphbUFrT0plekpEclAwZEVNVGdLeksxcVd4TmNIR0kxZEI2eFZURGpvNVIzVDdsNVoyU1RicHpZcHlESnkvNmxQRkZWa3c1bWZNNUZkTjROcFAwOTdFdFNPdzRROXVNdG05Vm1vZlEvSzZiVEhnZkZjcVZIOXJteVNvWGl3cUlwTTBwaGdqSTFxSU9WYUpXUFNzZ1NncThhcUxnOTg2cEtwZVFNaW5YZUp1aUQ3ajNYRnRUNys0L2o5VzkvbTR5Yk5VdlpOK0JJejdBRHh6YWhzWk1vOGUrZHc3Y2hhWTRjRCttVys0WjRCaC9QdDh3Y0dhdGdremNjVVFIbVorMmc3ZWlETGE3a0ZzK3Bnc3o0VTljeUFOaDJyNUhDcXlCYTAzOFhFMWhabWpxbVIvMGRaL3dFQVR4cDJ1eHhmcXI1QUZMNUFEdzB5UkVmeUNMVU9tS0NYVTVTS2luRFJCY2d0ZzFOM3B1clA4ajZlYnM4eHNwZmxLRFVkRUlRbGlGaWRNd2tXN0J0QnUzVzI1M2xtWDJiRWR2dGdIcnFsRjU0dkREaHFNNXFYa1J3Uk1OZ1B1TllqMEFLRFZ6elZCM2Z5Nnlyd2Z1RmFIOXArdG1JUHZjRGVPcDdGbDl1MitZS2Q1UVQyM082b1lJNXNaTDk3cmhhM2U2aS95OXRpaVp1NEdhVkQxZTZIeGFJUnd4UVljQWM2cXdYdFNPcG1ZWlU1T1pwdEkzVEhrSzlTZEdORlJmdFRwQ0h0UThqU0V5Q0dycm5hQzRoUm9GSlNEcU9ESTNydkJMYk52NGJGYndPaVo5MEhMSERJK3FkSU8wNUZ5Kzk4dFl2SWRUQzgycSsrZEdESXkvNEg5eExOSTkvU2pnc3BmT3NQNTRJdlZjUDY3YU9INUs4YXpsaTh1S1o1MldMWjcxYW5oVzZWN0xzMldwSlhmREJXNW1FWDdtRW9BMC82d1dkeWg3SG9mY0U4dFN6OVd5MmVPeC9sa3QyWGM4Sy9WcWJmZFQvSEdlY2xZTlQ2bmI1eWxOUE9YT211SlRuam1UdWJsNUVMbWMvb1E5MmZCUTlvajB4YUU5ZnNLZHJMbjRQVWlyR0paYVRGMi9TTWFOcXdmSmhFdXBiaERIWGRNbC9ScEoyM2taZExIN2VPaWkweHNvMEVDWGRDMHMzMDRxcXRpL3lTRHJsT2VUVWk2K0ErMlBZV1l6SGpGMXFld3hERVJjbUhzTVZobyszTHpQdzduQjdrbnA3b2RmRno3YzUreSs4K0czOTN5NHN6Rk9RWm9OSXNKdkVNdjdscVg2TTYxOXlNWkJGNlZ0Y0EzQysyTlBPZVh0cjZjdWN2dW1wK20vZnJMN2tHRHdKRGRxd2ZsM1FieGw4aWVoVlhTaVJyVFBSd0I5bnBvUXRwMWFjcDFxLzZBU2JBdmNpeGQrZlJXajFvNVE3NVRWb3FKcEo5Rjg5V2VEVko0RTczT1pLaFppUzhZaFgvY25Ga3NqYk5POW81dnpQWVNPTkVNWXpheTVQZGRRVmZIazI2ZzFzb2Y0eFY3WWlzM2dHdFZ6M0dPRGF4cDQyV3E0YVMvS2hlbW4ramI2U2g1S1dsUTdOM2JTOW91WFpSTHVPKzNHaDUyWVBmUTJJazJxaVE1cHh1cnJwWTVoMTJYNURKam9YODlnUFh3VHpyOXpISTlleEJlNTRZeS8yeUN6TmVoOFA4aU9UUWZYUUpUdkhPVGJHT1RqTmNnLzNtZVFCMzJnUWI1Y2d5d0xEYlJpMzBFdWptL3AwTWxaMnJtUXErM2VybFlmdWRmd1h0dGplTCsyOS9ET1RnL1JkK3huZUcvWDhON1djM2dadG8yL1hLVGRETFN1c2MyWUgrOCt1c0hIOFdXNUVTeERTVHgyZWRaeDhQOENxeDFJRHA1ZGkxNVdqOVRiaEtaeUtGK2tIL2FaZ2F6em9kdFpOTCtaTU5rRzM2YVlvUDMxMFpPdFhYTDNUR3QvandmeWtYWHFHMzRiaS9kUFdKbjNMWE9QZldJMkd2U2Y0RytYckVOcVhUOUtGV3hab2Y4Q1Byc0UzbnN5eU51dkoyWFVKREdDRDdJUG5zYytVbjZSb1VOQStmcmdpaHJDWkZDQTIvVEJhdWdENVF3bUJxV1BVdmp3eVBWbHNUYWhiRlZLTU90V0U5SlFUQitNK1puSTJUNG84TU14aXZxRDZyZGhsUFZIWW02QjN2VFE0K3F5NFJXelpoVjR3SW1wM0dZYnpJSFBQQXhvUUVGSjdBUGhuRVRwdGFOTXFBMElScFExNTFDTjFQdHJvMGpUSE1COVJEVnRiOEdQWmxldHhCdlpoZmFUbzdCTzdwQWcvTE5MWG5aS0t1WkdMQmJVNFFqaG9NdlRZYzAxTmZJMFVVQ2NOblNKR0VoVDh6VFkxcGZWVkx5ZDJhdGNsSW1uOGw5d3lqSGg0TkcvVVoxQjVhSWo4dFNxd296Q0xtQUZxbjhXa2RsN1ozcG9xdkFGcDRmbGVEMzF6ODBMRW9XU2MzTXlUTFQyRmdBNVpMNVVxQm5NSUZWL1VYZ0dka2c1QnRJdXZud0RTTlNLbFF4SGl6cW1nL1EyTTVJUmRNc21hTU8rcUxyNmtmUmxsL0dIZkhOdTErT1hPU3ZqRzlnNGh5bVo3bUJvb1I3V29MbzhvMVI2U3lVYTE2MHg5R21la1VqbG10ekwvbkt4ZThHK00xRTczY1B6YWdRaG4rVE9HVjRWTlpIcHRNbnMzVzhtMVdwVTFGN1ZENFg5WE9yME1qZmQ1dURyVmU1S3dLUTZVRlR3RWozK1Zwc0dTcERJS1c1WWh3YkkwYWd3bGRCUFJjaXgxTDBUUnZ0MGhUeTVxdVo4YWVubmZINkVVUXMvUm5VeFNmMmtpejhWUWxmMTlJU1dFM1dhOVU5eGR3emMrSHhlOGt0OVFlQml4UHUzd2x0aktnK2lFdFNzOXhiKzNJUjBid1E0MmdYYjJDQlAvZHFIZWs0QXlJQVpveGFWU0pkRFRPUnhkdHpBNEk4QkRuck4wYms3L1hiayttaE11RnBVSFRPeDBta21QMytCa2l1dGg5RDdidmVjeWY1TmJZUHlFVlQ4dmorNmRCTnoybzgxdUJQS3JPSlBGWmFsRUtOMzcxVmorc1lRYXM0bXBsWWU3b1NmNHgrMXl5K0J6U3RNcFl4WkxCZXVJcE1jczZjUG5Mb0tLNjhGdExpY1JiZ2JGaXMvd2E2NVdPMkxVVnZuSHdSRGZBTTE0RzF3OXdPWjM0Tno1ai9kSm1hMS83c0FYMDd1a2Q5UlRqZFZPOFVSbDF2SWk2MUJEVjQyUnN1ZnhxbDVCVGVnUE9ia1oxUjFjc1dJcU00dzFZVWlRbGVod21oZFZsM2E3a01FZFFGc3daL3RCbXlOeldBbmIrM1JDZDhuTnVyY0MxWG9EbzVZc2NTcFpya3J3MEEwMzQ4SjZVZ2hKZ0dvM2hFWnFHdklmY2lqM1MzVStNekw2OTZYNHdvSHZEL3JTUDhMYm01MklSbGY0R2Jud1M0ekswR2ViU09sQ3h0QVpsNUJQUDZWMTlvRlpyYVZUbTdtZXdqN1J4OWlUdDZJYVJRejNhTTRGS2dDK3ErQ3I5YnlPaW53cUY1STB5b0V3aG9tdXhjR3dJWUpSazRib01ndTdKeTQ4R2xsQkdIV0JFeGZUTjFQb0JLNkhQaXVHUVVGSTEzS1BHd21QV25TTWhoZlhKR204UGs0MkxBQlZZN1RBb3pabk0wcjN1eGVkbUZtOWhkQ0xmQ05oTjUrbHZhS0pHWUxZcG5tUmlYNEJGSnE0aFVVZDlyYThveDdZMnpMZmxTYjd2VVlQZFdlcXM5ZUdYcDJmSDBRWHozeFFSU0lFNytPRnRBSlIrM0NCbTBIazVUN3Q0MzZ1TFpCMVhnYmhSZ3lLNG9CN1ExZ1ErS3IzUTN0Tm1Mek5ZSC9Oa3hXQWVUQzArbVFIZGdHdWVuSVlXbWN6OWl1Q2xtMzZZMTZyV3F0NFQweXhYc29jTWovTnZZdFBSZSs1WjlidjUvbjRudTNEYWZzODY3ZDEwRDNleUNPWmxUN1psekFlN0JFODNJUCtMUU9PUnNVVnF5QVZRV0dOcWo4UUdNLzNaSWJIYXpQNStZajlCcFovMEQzR3BuaVMzY292YXRUMGFEWkxNaTh1enBhQXdrc0dvQ1NsME01OXhGSk1Nam9QT04wcmxwazRiK2R5UUk2RXZEamhwUGdsUld3NFFxQmxqVzhkQXUwVjNHeHpFUDBpNEY0bisvRHpqem5haFVXVmlhbWFwVExJOEtiNWxoM3dTbFpXcm85Uk9TYS9TcG81ZmJKTXlIcHB4WDdkOWc5WEozYmc0UkNIT1lWN0tTK3ZSb21CY3pjOXhrM052UFFqOVl4ZVp2R1NZUkNNQzJDS0J0VWxaWVFvSllINGNWSHdvdS9Vd255V00zTHFzSjlMM2hzTDJVckEvbFVxOWtBV2dSVGFxbzJobVNBdGN4SEwrUzNhbk00cFRwVFU5cnptdTM3WEtQR2JsVmJ1Njh4eFd0SWhkbk5pcXNDTDI5R0t0YW9PcHNhRGQwMjFqcE5WQ0VGWnZzTTd6UTI1allBYnpVRVVwZmE5ZUwxWE5SNUhYNEE2RWwvcW9SM0o2NnVPTHBFWWpXZG9ueTFVcVBnTzVXU2xWQlhpd0U1SkhuSm1Fb3JJQ3hpUzJTNVptVkNEbkp2a01mQ2lNaEgxZzkxNXNRMVUrcjhUY0tYay9lNkVvVmxyeGZMRmw4TVJRN0hpZzhrK3JBdnBrcXJlckZGY2pNdTBvdUJLZTd6WW5ZamZxNHZOakYwbnlXODVyZkhlaEtId2s2SDg2NWZxdTBCd0dmcktQaGtmY2xhY0RldlhRUURGSzAyUkg0V1FrK2F3WWJMZ2NPMnhTakEvN0lVMUswMEU3UE5NT0pXNEROWjZOc0Z5L3RJZFZXdVZ0MVVkWGJhcUxVQ3I5cU1IRndQNlA0RS9DOGlHM0k2MnYrbm4xWFZmeFhsRnFHcVh2NVd2Mno5Mm5IdkJCTGxXektwWEdkRWJudXBidW9FZmFzNmxCNlBQMnNTd3JxYUppUy93dFB3R2REVFNVK25vOVo4NS9hMFk4WEJBU3F1WDhOaXJRTC9xVUx2cXBuaEJIbndyU2txc3N4cmNkdzJxbFVOWVdFTk00aWpzVy9qNXVqVEYzbjhJczg1bktGNENRZlNTM0pGN0lJNlByc0E1NFI5YWJ5cGN4ZENKZHpIL3pUd25NSTNGc0dLR3NBUmRIYzlwK1pHY0t3RDE2WGJ6MDFVMitCeU42REJkKzVUUkFackphN2VaVkkzSWJFT1JmdGhaMWlHMnFvTEdqcUI3N2lGYzh3cXZPQnBQclQ2VkJRdnRacEFMMlFMdjlyV2RLZ3MxcWhKaDBwT3laOTRROWpJS3lmS3hFZTk4eWxuNWVYVlovWDBuWTVUclhtZHJLL2RQQkZOeGpZcG4zZWNIQ3pYVVRmekx4WHBNdjVndW5wQkxNM0tsMVVEa1VxcHFmM1ZzZ3NlZEFqeFJBazYwUVhuamtjbTdoUTFvVjhzUjRaSDFWMEh1ZDVMMko3R2cwaWxwd2M3a1R1TWZWR0ZxQ0owRW5VelBKQnNlcU9CZENvSGs5d3ZLL0krSEhuVGVqbHYvMmRnZ0NaT21vTmF2T21lTUlDaFhVbVdLTVN0MUZDMmtISGhQMjkxMzhNaWthNnVtQkIxREIySnJkWCtpTkhIc253eDJHMlRuTmRJdGR4R1ZWc2JBRDAxWUtBZXluSk5YRTVKd2t1YWlCNXJRQWtuemNXdVZOb3lidnQyMUpua3M4VkhCY3JlRkNNa1JNOXZ5WVpRSGliS3pEZ0dwUUlZOHdqQkJ0Z0x3OUdSYURSZ1JxTGxsR054SFlqN0pqNE91K0EwSm56WGVQVklWQndJYWx4T0ZldlVlazN5R1AvR2NwVHhGbmpzOVRjaW9zZUhuZlhhaDVPMWlrcmJ5a0UvVUQvZm10RkExYWpldHBKZnY1a04zZldCWXZlSlpWMk9NVHdaUGhvb0hrQitBTXppcUtKVXhwOWdnNk5XaHExaURPNHQrcGxiaXhvbm96WEF5RktWeUs1eEo0SjZwOE51RGdwNHRRb25GWk5vY05xY0pjT3ZvSVMvQmJEeUNGcG9CRXQ5TVVSWlRYRThXaG4rVkJWZG4wNzNkZklUVWpwdG1GRW1sWlB3VkxDZGg5WFJoM3BKbjJhaXp5Rlc0eHpzKy9RRkp2V0dEZjd1OU9mZ3NxMlpXcjMwN1NjVVgxcmgwdXFNY1d6cHBjZFA5WTRPMnlGOUd5V3Q1MHV6QmJjazdjTzlkRHIwQU1zc1g5d3ZYWHhueDFoVmZzNUhWL1JnRTZiRUp0THZ5U2JNQjJJVG1SS2J5SlRZUktZbm0yajQ0R3dpc3crYlNQWmdFd1M4TnJQTWxYaVNyOVRLNlk5R3Rac2NlYzhtNkNNZm5EdGhIelpCVkk1bkV3ZzF6eVlPTGJFSnB0Q3pDY1ZpY2lDaFdFelBKdEtoOHFEUTBpS2JTS3VPYmplYmNIL1BRUTN0WmhQeStuazJvWldTU2FaMk9FWnhpd2taUmFiSUtHU1BqMWF3MThOWmZTNjZkUytFUjlNOUpVYXgvajBZQmNEL0d5VldrWUZWWkVxc0lnMnJ5QlJGK1dYRkxjOHF5QWN5S0g4aHEzQUh4cW10bFZqRmloS3JXRjlpRlpRZURsbUZLYktLVCtQUTM4Vnd3SHdnQ3FaY2t0TDR4aXMrVGswVkoyME9MNmxCTmJReXVRSVJrengvYXZ1bjZERUZFcUxQTEVlRXQ2RElYNzhxY053bDdPbGwydzlhL0NHNVM2TEVYUjRyY1pmeG5ydUFSeW1lVFBsUkU1eHNQV3FWRDk1WkRIUDczU0lhVk5zWDZPODJqd1c2dlJWYmNKeGFFckhHN2FwcE9xT0JkL2RuS0dhNFpnRmpjZ05xN2k5MjRnRXhSWFZWMmxDSXhZVDdraHFiaEIrTGNJbHBsTkNKakdvY3QyWFJaRTVBTlpoSllFQzVYRnl3eUpIUVJLL1ZwT09jaDhwU2lZWjRDSWRIY284MWZISWxYR3NVRUc5bGZXa0xZMlRVNU9LK1EyQ2hJeUhwTllDQmxSaFZQYTZnODZGYlBhbTJuenhxelYrcWk0blVRWll2T2xGNmk4U0VuMjV4SjR3cHR3VytxK2JCYUdrckdKQWpGZUlONW11bzlHeGljSzhtaHJnVHo2VGRqRGExSHBYMWRRaDVGeWJQS2l3dFM0RE5LaFdZeGlCNkEyT2xIL2Zlb2xnalZOOENpbk1Bdys4Qy9ZalYrZTVvNFNQU3N2ektCTFdnMGFsK0FvdjBMVjc3Slk3L0FZMDBUMnhqVHVIT0xPMmNVaUFVSHlJSWtpcnVaaUppc0gwOU9TSXJhS3p5Q3JFWEkwRURQVHUxUkN0VlMvUXdSZ2NBc3BTQkk1bmpzTFVQWG0yS3llaVA0ZWRlc1ZuTGZNS2JBSFo5dUZjQ1lLUVA4UURWSjRWOThqeXMyUDJEcVJxd3hJbGM5YWFDOUJDMUFQQXRVbU43LytpeVpPbGFnVTNxY29ENEQvRFBCZURGd1owWi80bGZjUys1REJIeENpdnB2RFY0anFONHNaWHpYZzYwM2FaQUZZekVkdkhPaEYvdy9tRWhEWk9ScGkzRkplUkFnRlh6SnFmdWpXcWZNbHlEaXRxNysxa2d0bFZFeSt1cFI4N3hLbFlWVTlNTzlIbUFFaDRwekdJbUFqL0ZMMDd2UFEzWE1yM2xBdFd3OUhzZm0vbWVXeTRRZHN4ZGxXcDZlcTlaOEJPQU9KdXdCaWZ3Z1dUaVZGTDRQSVVhMmc4WVBZL1psai9Oejd6N2V5T2wzKzJ5UVhzUERSR0MrQS9EbVcrRUw5Zk9SekNlNUs5RVppM3Ivanl5TTRxZlY0R3FwKzZaUTBCRk1GNXNvWkcxOE1lNVBPdE5GUTRHS0YramZBaElaeHM2bmVjZ0cwOXhzcURySjJITUVKMlJUUkxRaE1LRWlyU3pUV3I5TTUvUVNGaURPU25KSzh2a3IrSVRrcVJVOThMbTZDV0pLdC80YTNqVkQ5akpLNzk1MS91L1FOT3IvaGJ2ZUlGSDlubUJyUi9zQlJ6VDJ5UkwvbGhpWG1LRXF1MU9wdFdNY2hDVS9qR1FneHFHT1lXVlI1U3ZyeTNkbndmVTMrZTFvUzh5SXorNkM2bXR4RGUxQk1scnBVOXhKbjB6MkQ5OXIrenpaRksvVEdqU0VyNXV3OUtaWWgvMWFGOXZ3QWdURElkNkZBN0FmbjJUcnh6SWt5dUo5ZDdCOU8va0t5WlNBK1ZwYUhIWUtlNW5LS0ppQjdiUUJ0YklhTWo4NWZ2UnF2Nk11N2VYSXV5OWcwQzFKcFJyckFoZWphMzVGVmo4dGZjcU9FQXlnbE1QSXdqcE1HVlZTYTc4bU5IOWQzYitGQ0RzWlY3bTVSdXQ0eWViMGFDL1RtMUNleXVKWWJleXhrZWpVYnlNci9GR2l0bmZPQjNvcUJrMmRlbzFuTG1WNE5TdEJOaU1CbzUrR1Uyb0R1MjFiZzZ5clJ4Ym9CeGN6ZlJHVFcwRkZpdW5QWUJ0VTNncFRkWnRxeUxTR2QvZGw4OXlvcUJWWnRiRlRLeUhjZ2VnWUZReWxZY2d0U3ZCUkE0aEdxYnlkWVR4L0hSZ3pSVnVQUVNIUFdLY3NmNGFTNk45bzZxakN0d2hvcWlUZFBzTzFTdFhBYWc3dFE4V3VnNEh6cWNld2NsTTF6Z1RCOGFMRTArdVA5VkpybE5SZXdxekhRTG8vYnNMRU1XYkVhUGpuOHZ1L2FDclNtYzUrN0FzN0MyeDEvT2NodlBOYTBBbEVtK1duZ2VCdTBjTjVmTkFFbm84bHNobmQvOGgxdDVDYk9qNEpmdDhtVUtGRC9JUFJEWjJITHp2Qis3M2dlbnVCOElKRTY5M2YyZTYrTURER2ZTblpoSW5iMWZBaCtzNDZ4WDQ1Y0dVV2RxNEdzcXJ4Yi93RndqKzlnZVo2enI0L2xGNExuU1dHUVJhejVWbTFBQ09qNTNJVldmZ3dQa2orblNhcGZZYkFNdmZFRWY1UjBKTUZ5UGJIKy9LRWlseEpacktjSWJ4RDh6L1FPaHhKSVpOMzVXb05DY0FUUjZFQTRJeVdtWWErUDFDQmFxZ2VYYnhTVWR6aDFWZzJtelpGOUdIcHJHRU42TDZIQVR0dllsaU5NaXBMMXNjSWYzZXZWYnc3WHVWcFlTc1l2V2JYcXpJUFYyNHhyTktBZDBEbnhOamFJYWQ3ZWswUTFPNzNkbHRnRjhYVmFianFRMHdPQkNNVTBkazQ2bjEyQzVOaElLV0t5ZVo5NjRVK0tIRXpYV1BZSmcwb3BOVWtEUFJnaEpZTlFPRk9JRWZoMjEveUZTZ1FsZk5aUFlPeERQQXA5bTNFK2wzdno3YmZYMW1yK3VIWEdES1VtdnIzWnNBNU1nTnd0dFJtWTRBMmFYT010bVM5bDloZmpmZHJkZkNzcXN5YlIrdlRXMXh0OWlCTjNjVm41QmFoaHRvRmRiYWNwVUhxc0tZS3Nkd3FMZ3ZJeFZ4aUEzNkxNd2svTU9ZOTNKQjQraElqWnN6YnVqY3huV0RVWTRhRmU0T3M5WFJwdGNkQlJkMlRRRTdJNlRkdG5KMUJYTlNOVGc3TkxYQjNYRDJldVRFWUVjNmhkdzhSR0VEREttUmlhNUNRTmVvUlFQa1hLVVlNSDcwWjQyNlNDbmtESkN6WVE1UkhaSmJwVHY0bjRZNUdDdEJmSlN3T2JYZG12ditkNzh1NDAvNVFIZkhOZlJKcFBzUllLajlXS2RDWkZMUThCSFBMWGJLeDlGVHJQa01Vejd1MmF5ai9hdFlXbU1BdW80Z3RHVWd1dHNSeU1rRFdmcEhFSU03SHAxN0phOTYyUGttWlIzSC9Qb29SYmRXczRSNlFVNzZxU1pxTmZpdStqZHh5RFpEUDcxWWgzdW1FYmhScGU2dGU3QmlPR1NiV2JaN2lHY3BmUFZDQmFXY0ZON0xOcVB2dVpzNDBwdk8rSHhTWUtTK2lyZXp6NCtIVkovSGRqanBVcVMyUGpNOFpJcUhUaVRDeVgrM1B6UnhpanQwSy9MMytvdlRwUnN1N2I3aHBIMXV1TFQ3aHBQMnVlSFM0ZzNOL1VDNWp6K1lMZXJhV1RVK2JKZUdvbHdNZE5UMlI4Q3lUenJmbEE2aEljZVppYktMV0VlVDFYMnVUR0dCdUl5TGg5d1FMSmlIY0NsVEJjWmM2WWEvZEpScjNVdTBJODB6dzRuQmMrL0RtNmIxam1WKy91d2ZwQXMrVHhhSFAvUzhLUjVhY0c5R2g5TEZROHV6WlU1b3JzVk44MVhDNTBaRGwxOTFNdFpNdk1rSnlhOG1hTlk2QkpuNlZTejNJNyt1RTQzMytiZ1RDMUViZE1FU1IvMGYxdDQ4enM2eXpQTit6bEtubGxRcVNWVVNRZ3hKMkVIQVlDTWlSc2tKTkkyS05pNDBUU09ERE0wd0RFMGpyYnlLaXFUQ0lvTVIwMHlhVGpNMGJxaU5RQ1BETUpobWFGTEVOSTJJQXJKRWlBZ2hoaEN5VnBKS0xXZTUzL3Y3dlo5VEFhVDduZmY5dlB4Um5KemxlZTduWHE3bGQxM1g3MXJOVEVtVlVETE93SFMyUTVwVDd6b3hma0F2dlRENER3OUY3Mk1YSmtxZGpWY1dVM2gwVllxTW1vbE9PNTc0elgrOTZNb29GNWkyOWRoaCsrUGFoeHBxeEtZckkvSTY0V25WUkxnMkFBSnRROEVNenNZZ3E4RlpVSlBPQ216RnI1Y3h5R3QyN3p5RzAvdFQrMXBiUWRRQXVDbEpjME1lYmNrK2dJTFRSTXB4T3JPaUZZSllrS21MbVhac1dlTWZjNjFidWJWUnpNSjZEUDBrcjROWmxLcGNsekxLZXdoUVJlOG5yc092bWRjK0xLWXRDTnBEaTYwL2ZmM045TUhlOStKWGlud1Ewcy9TSDM0Vy94VDhaOXczZDF5ZGxmOC9YWFp4OWphWHpmTExoalBqeDgzL0JhdE8rSFg0RTY3ekozd2VuZlpETS8vY3dYdG41SC84NTZIWnMzekZELzZDbjUyUmZ1dlA0cCsvNVovdmpFUCt6cGV5OHBWZGFlaUx1dUs5cm43cnZjNFl2OWNkK1EyNS8rL2Y2ODd4ZS8zSjI5OHJaWkhFRzA2N3NtdUpkNXkycUN2dS9pMlloeDhoL0hVd2lKSEdvM1pqZW9VNCtxOEVsNzlJRVBLRTQveEtmUFhuTjVyZWRUQ2krd1RBMW5lREI3eGdneDQyNnNIQWlIK09RL293M3ZRTUdGQlA0TkM5bTVQNEFteHlmdThqTm1NNnZkajM2dFJRT0JPcmRCblVwbUVFdVRrSzZqRUtSV2o4WjlRRUt6Qzl3Z2pScHNwSitVZForNE5SMm1KVUlUUm9SVjRoRjZqQ2w5b2ZJSWZyRk13OHZoWi80T2Nnb3lNTE1kZ09uTjAvdlc5am1ldGpGVktIOG0vZGJtRDhkc2lvYVk5Nk85N3dUdi9HN1ZxZmM1SFpmYThjR2JML0ZKMmE1cVByK3FmMXgyWC84Mlg5NWNWZGZUdVBaS3FxNWI3WGo3eXF5NWNrOXlGUm1KM3dBdWx5LzR1K2RmNmc5YTVnV25vMy9yYjE3bDM1dTMydmZEK0U5eUVEYm4venpWNy9mbjZ6bmQrUE53dC9mMm4vK00zdUdML1pHVys0MlIzak40dnY5cjEremZqOTdoaS9IeC9zL01PUW1IbnZQbzdUL1JvaWJTc0ZpVnNSeGE4OVFUVHV0M2VnVzE2anlxWFh6MEhiOWptbU9udUUrKzFESWxmdjQxRWU5dktOZmVhaFlQYy9BL0c5RDl3clc5OFZEM0F2WHVCckZJZUVsN0FUWHZyVVFCelVIL29lRjJ6OVNWL1pjUmxtMW1za2ZtNEYwT29GaGQxblhqUThkeExLSUZRRGRYdjQrOXVJMjNLeHRqZGVyTnE2MkpOc2xoMlhlckhXZzczNVlsd25LcE5zYW5RZUMvdkR4dnRibk50RFFiZCtSWTdxMmZQN09URGZ3Z2s2bEFpMXliVitmbHJQaVgxWGhNeEUzQjhZbUg4L2laZnpRTnI5NHo5RlYrWXhvMDhTOS9vWElKNS80ZEE5eWVQbDd6SE9meUhjOGlUWThyeDMrK1Bxbkw2L0QrRUtnTW0vM281MkhHVFJ5Vjk5WTZaczc5TWFKUlM4aXBlYjM5cXpsRVRrSmFla1JHUSsrdVdxOURrZnhkMis5U2dOSUJOaTMzMUM2alJOb25NY3g4Ly9HQUtCRDVBbUhMLytIb0lTZjdzY3FvRTRtSjlqK2Y3OHcyQytURWI0N0dRTy9WcXhjSUtWcnlDbkQ4TC9QUWlVZVQ4d2lmMW9xbkFRZk1xOEYxNUJ2TzkzNWNyNE03Q1R0WGcwcnhBRGZ1WHFoYjZITDNRamszdzBBbXN4b2J1K3h3ZFloUGNEdjcycU9ZWFJ1QnVya0ZkaEkxajM4ZVZpMzh1aHNJYWYzaXNNVmdmVmI4ZndvRkdpcENGZ0lFOGp1ejR2UmxzajFoLzJvUGFuZ1JIL0RxeGt3bzFwbXZudUlkOWw4K3cySHNPSFlUZHJZSitMMTN2UmpFOXpuTDV4U3Fwc0hjSkhHR1ovMXdHOVJvZ1oxakVpaVZiQ255eDhFNy80K0wzOC9ZV2tVVXpwTmhhdEd5QnNOUHFhZmIrT1hnUFE4QmdGYnVHcHBWZ0hPNHo0YzdjYTRHVFBIZWpPdVp0ZFlSNklqN0l5MlBXa3Fhend1eTdOcDRqZnQ3ZCtmL3RiZnA5UzFlLzR2ZDh2eVMvUXVTSnVqclp6Y1BMaUFORXFGYjJTVTFaSG0raHhmS2MvcU5qODdoaE1rdHA5OGRzVnduSThmOVpPN1dUelc3UkMrK0V4TE1nTzJMNTN6V3VaSHJZcW5VUjlYamR1ZFRmbmpmTFViQkp3VVRkSTBTNGVZQWNCdFIyWVpmNXoxNkhwdlNobSt1N0RUZGtCSUwzcnFMZTU3TFBqbDEzMXh2ZCs3N0pIalY5MlBsYnVIRTdoUlZPalFHemVlWE4veGRwWlBMSWdteE5tVVlmSktFVGl0SVgzNDVCK0NDMWFBWmJvdzZJczRxSlc4TVo3ek12aXdmb0k0alFwenM5K29iRHU0eEpVTVdjOVpvNVJxbWVHbFBCR0JZeGdDNkdxL2FnRis0bk5CQUgzUnlTZElncHZuL2xoZVV0V0c2U056bFV2SnNPSFFBOFBRazc4RGg5MUgrNHhoWk01Qzh2dzg2eGlqMzNBdm9Fc214S0ZUM1lVanpLRldZR1R4NThrODRPZmhQV1dPeTliRkI5ZXBDTDZhT0ZsaEZzN0dTUi9odUVRTjFMZnQ4NE1oYytEa0wyUGVwY1FtUE1DTHZBQWIxNXYyQURuYnhMdnlSemJSNmgwRXVHNnlkZWF5SmhoMXRqQ052WE5sZEZiMWkyODJCTGp6MURSMGw4V0Zpd21sa2dIdzJ6QzVmZ1R4bDlIZ1pxb2ZRT0xqMUp0NCtHR2xTUUo1QndtMmdNT1dRMmJ1WTFBTHltK1diY2tIa0o0MkVkZEZtTUFDblVTeHBpZ1RZeTdPOEVVV2N6bUNjTnVWK25MbU5ZTzBvODZtVkRTT3JLWlBONXNGcjZPYVYwQmxGNlBGL0FTOXY0dVR1U2duZ0ZlMkc0RFYrUVdEejdDRTNXd00vZHc2YXhjdlpwdTN2eWJDUDR1NU8rZ3JORUVmbll4SWQyZ1M0TjhtOTdNb1haOTlZWjQxMFJiTXlBTFdKUll1NmIyT3hQVlBMbThnZFZmeGhXVzlxRU54b0lod005dWRKaWR4VHRCYzdyUStoTjRyRTZTWGlhWTVzRjBURGpjbWFnNkUvRVIyREhkMzM3TGJQQTlIci9yZ3VyeVlGL2NyTk03c1pvVHpPQWIzZjR3TWh0M0JPYTRzTWZzVTJabGxBY2V4Z0xkZzlHL0N5azRLQzlQS1Y1ck4wUHNSc0lPY3ZJN2ppaU1UMW5HbEZreGp4YWcxQ0ZPMlVBZWhvRlZJRTVadFRWbHdERzFHNXd5MlhhUmFIWHpuWGYxTG1MS0hxQ3JLUnVsOFJYSUlqRVZhNkFIYlhlNGVYaHNrOXBadzA1T1J0ZXgxWHp6N012M1BFYWpjaTRSeXR5STZsci8yUGhhZXRPMGx0WFdXcElzSzlsRGEyRDl5VU1MOWJ2eE9OZGdQb2NSTWlSR0piaXdQUkFsRUdIM2RRc0lwRGVYeGtIVFFUbzBWeTFPaHljRU9lcU1DVWtjUTBWN2tKaU16Uml1TmZsb0VncHkrNWM5cFBIUEZ2MWpmTnNkR0NBRFFIdGZrSjBzSG5DeXVra2d0UTVzRndlb0N4UnhpR250L2lWWld5dG9TSjkxZzd0MU1UMys2WDRjQSthZmtDYkRaMVducVVHNTEyNzJVb2tGM2NuczJOYld0S3NUZ0lzL0MrWkR6UUJ0aEVudngvei8yUmlZL2ZCc1pDTW1sWCtHUlhmLzdEYm1hSmdMajhqenlCcDFpQW0vWnhrMnYvVUhCYnlQRTdBNC9wc2hPb1lnQ0ZteURwTm5IcHFaQklBVUxwaUNNdTVBeFJPWGhEd2ZPMi9McVd2Nkk3NW8weElHU1RjeUtXcmFCMmtZV1VCdWxPMkhiTG1WOEdXdmhleEZ0bFZ6L21LY2NqaFBzMXRoUlRtUGxLMmxpMXBpY1RrUFB2a2lKRitSVExibVFwMTRGTHVaU1hJa1ppNnUzNWZLWmJKa3dvbis5OVNWZkI4NmxHejVvbnpMWmhEOEphZmZvR2VQeGtFYnkxT1dOOGlSWGNybUd1bFp6T1lLOER3bndsNjBWOFBpWkU1bzRLd0cwdjZDR1RUM0xFZzdqSkxrZU9WM2dxbWRPSHNBU2dhNE1NUExwRUN2WjU4L1JyN3B2aHo2UjlrOSt5S2gxbUY0YlpMU3JzWWtobWMraFlkWE0xR2NqU2o3VmZsVU50b3RxYm9CMDlXOEI1dnRsc3ZSMnYvTllmRUVzOHZmKzhOczJrMVFFUXpJaUhiVFRYRjM0RFRITnhZdmpxODNMUEtOeFhNVzg3bnY5TjhVTjlKbUp1bm9kZFZwZlgvL1g1ZEZRWTdjckh3bFc3WXNIajdVV2dVb1p4aTBmS1RJZ2VRQWowSVVNdHlNY2lpcnlBRjBiYlpzVHQ4L0V5UUVRVnhEZkNtcnlKR0FvbW5EOHZlZkZTQ2dNVnlWTnRURUtJRWx4ZUFZZW5NTVJxZjR6em5way9qamF1SjM1SGV6c1FIK0FRanVURUxiNzJNeS81VzVPb0s5Y0FXTFBxdVlmNUM5WXl5S3NzL0doY25lVjhFYW1Gdk1manBjenQ5L1h4U3YyVHY1Mm1kSlVuaG5NZXRiR2kveGFERmJHNGM5ZTdBbDJQYkZSSmxOeEhFMnFtRmZsTjJyd0dUcmVxcXoreEJYNjdCYVhtVWRYeVYxYTEwdk9qbTlDVWp2VmVJRjRwbThzcGdObDZlMXJzU0Y5KzFabk4vTVcvRGQ4T3Jnb25RVkJyVDNRdUZWOUo3L1hFZVdCWVBJOXAyUkxoN3Z1QmpkOU5sNjV1aGI5OTIzcC8vM1J6L29KZnJmTlBMTmk3M25td2JldTRDZkRjeXVsVVA0YXptYzAwWFNoUmZuOTBrRDczM0R3RnNYMmZxV1FZOWZlSHpRMlpLeEFublZnSnFUT0ozZGlQUnVEdmVrejFuZU1nbGJwcHZqdFF2VWVNZVM2RG5PNFlYMWZSeGQvL2pQSGJoOHV5NTlPUDJBbjhZN0xEc291bU1uenUrZjV2Sk9ST2h1Sm5Oczd1bkZxSU1FbEI3cVg5TFJOMjhnc2NiRXJ6emtkbG9TTitDcnBOU1VPUEN2RzFGeEhPQkdQVlJJSGtTbm5FTjVvdW5JdkdPTnQ3emZKUGl2SUxsdW9SenVmTGJJTmJUdENkZkliZ21nZHd0SC94WTRPOEkxSDQ5TzBkTDBuZmh0a2wvOFhieENIUDBScThuTlBvd0IrMHdIY0RDbjNXUEkvSG8yd1B1L1N4RGhOMWpQSDZFYVlTYmZPcGpZNTB6TWxDUFJWY1BFUzk4Nys4cDRKZzh1eHF1OTBBeGhLMUswOTdzRDBmY3AvRjJVRm9WUHJjV0xlUkFkdXU2WitPY3BMUDc5NWFVNkRqLzJCZlRMWkl6S0Y1akRWUGp4S0NVNi83cTUveFB4OVNFMFcva0pXdVo0YWtRZVJYWDk5RXM4NHJmaUZCWCt6SVJTaTJ6bU01ZkgxTEdIdytycnlVQ05RNnIwdlJJL3VzUWJmdGtPbUJlZmdtOTR3VkVuaG5EbFMvcmlXQnRIUm5tTDdWL3AyeEd5S2tET2VpdVpOeURCNW1CVHh3ZXZxQVhqU0k2TEV1MjErQmExRWsvY0hpWDZock1Cb3FJNm5QdFFDRjllejJWL3RueFZuRmlVMlhzdlBLSGlsSmI3ZHNhdm5uUGkzaXRHT2I2MFdnR2F4M0xyQlVnNWdvUzV6eFd6UW5UZjUwdCtoWnQ1RWt2UmhiVjlwaFhvdUZWbmtnZm1xL21tdXVQVHp2OXFzWFNubDVzMjhpbXZXUDlVSlJTdTRmSzNEZ0tKM05CTVg0dTc0a0tNajYvOVdUTk96U2RXeG8vMlA3MlFYK3UzZDRiNDBYOUdFOHo2Q3ZOUUpndUFHeFptZ1lPRWo3QmsxMGp3L3htQ1VJN3FPOHRNcEF0N3pGM0FMdnV0cEpmb3F4ZWZ5cjZPaVJYLy9mSmd5cXk0RjVYekxTRHk1c05jZzJjc25NQTE0cUtRQmpBVEl6cXBWeVRWUy9Ea2JIaWtmMGtVU3c4VEhqam1rOW40QXpGVGNkYXNRVDZPZDY3Q1FUNlE3ZldqYzZvL2pRODJGOXY2T0E3WHRSZ2dCMkpaL1pEYkhEYzBVQnIrR3lKZlgwR0JubzhkZWo2cHNWL0IzT1ZQdUlVOXdudmhHcmIrTldSbzNzS0d2WVZQci9FRGZuRStoVmUzK0xQYkJ1YU16SXBxNFd6K2RTcU80WDBnUnJmaFgvcm5QdHpxKzNEOWIrUDN0NEdFM0VmZisxUHhvczdtanY0NTlTZ3V3S0RpcGFLNFB3NzkvUWN5aTNVU3R1OGdZdU9mVHVST0oxRG9NTXFuQStCL2p3a0FqeUZ4UGwybVNxRlRHcU5hVkZNZHFEa0tOOE1lOGgrR0d3K3JlT00vWjJJRkx1c2xkR1poWjBjeFdpUERLTVRPZFZGWmhzSnB3QkxEa0J4bkYxT3BzeE92WWhVMjNLMWZMYlRsMlZ4VGVlaE5DTDlPTlBkbUhMR1I2VUJBZjBsYThpTXlCcHBreXUzTlVnNkU4NzVKUGtXRkV4eUdtWlF0dUZHZEdFQ3ZiYXltWkowd2ZENzIxZ0J2M21YdGNSOW93N0JPT0daQnA3WGM3TU8rNXpHMEZ4UG1lMGJ5bStrY3BkbHM3VU41b29tZld4bFBQblE4dTdSUUxVS3gweGxhYzNqSlFoTnZpZHdIODBPeEk2eGxOSTIwK1FsejliSGx0aHlCUVozZVBYbjhTNWg2VFhsbzdzSU8yOGJXckt3bXpQVWE0clFUeWZ3cTFWa3l2V3pIY04vMkdQbGVjM21nbllOV3NpamtMRUN6aEF0WHFHbTltV1FTRGFxZ1IzdXFiVjlQVEkrSkJxZXAyd1Z1a0JtVVc4c1Q5OXhpTnZaQ0xuQWxEMnBiRjB0dlNjeHI0a1lIOG9YU3F4YjNaUWhYcC9maXVBNWl4SU5McStQalFtOFhwcmZHRlNURHZ5eU5LMzQ4MnNVNk5uZWwwZVlFdEUzMEdGWFRjV3pzaDVmQVE3cFRXSTJzdU5ka2ZXTW1OeUdOOWhGQnZJOVEzQlNTUTBhUHQ3N0FybGFXRm1EZ05Za3FCaW01UDJsYTlLeTlhM0xHMjZ3SndpZTdXMjN4T3BCVEIwa2h3ZklJeFA5djhDTW5NOWd0cERZZmpBdFVobURyNEhQWVQ1dkpPdW40R0xPWm5nT2UzOVFzUkFaZGM3VDFDWXJzOE1xZzJmU0VYb3RXcGhPZUtWZzNlRzZTa1BHYnZSRGpqcXlRcUJGOVczRHgyQ1VGSFYzcHppVlNZbXpwbFh4Rk9qMXljbDdQMkxheDk5dG43eDJiOVdWV25sUFpiOEZFVVFxVElpaEtaY2g4YXV4RzAra1MxU2hidG1qdXVueWJmNE5QOTgwQkR2eGs3S0VSamxZN2hzc1dOTUVJeHN4Mjl0NklhaHdSdFFYbng0VDI3ZUNpN2NnOFBraXZSZ0JEK3BBWTdZaTd5VFpEUWQ1UEpnTGJaNVFKajNJeUp0aklvNll3WDJveUxFbm1YOGFxYVdOSFR3TEZhYk0wbXpUVUVzakdWS083V0RjVHJIYVRpZEFzVi92RVdEc0I3RDdiNlRpcFA1bzZwNktBWkdHdm1LcG5naHBYbU1UVDdtQ3dFNWloNjJYNXZpRmFxZVdyQW95RERKdXRCRTFiOWdIbXI1ZGRBcWRvTm9PMG8xNDErMkpmVlMwNTZnc2JkNFRDQ3JiSUNjdVowYmhia0RFZDJaSjg1NlRzVjRweGVqbkZvMWhWVTlBZU5aQ0N5YWIxY1p0VVROV0xVcTJiL2x3alNsblJqWkljbGp5d0dvZXJnbXNORXA5bHVEbGJPRFlWanMwT05tN054bjBqVkNiOXJYbTQ0UG1iL1RhTHVBazdSMUs3RVE3L0dPNyt5NEEzbVJsbDdNdlVLNUo3VGxBQ2FiallSb1E2aEZHMDNBaWFjemVvVXBOdDF6R1Z2YnFiazk3T0EreHhvWkZDd2NvVjBmSExXanRxR0t0b090RVlPaHFFYmNRdUE5ZmZJMVdWSFJaTm9jRHFTSlE3RWc3V3BPOGpVUk5lZ2pCU0tjU2I3dUgrcFJrRDdUZEdpNVVOY3lSR1ZMZVZWaWJob25FNUVLR0JJdURBaEFZREtQRGtEY1FwSlRjVnJvK0JVNmZHcDJSdE0rTWZSbXVYbUJBaG1Nd3lmRG5oRWRSamk2VStSUXAwV3ZiQy91aUdISEx3S05hMUcyRTEralJRZDhGVVphdDgwR2tkK3ZNYlQwR3FsQ0NmR0FXN0wwMi9Fc3poNXZpSU94WXpoUS9FVDdZUk14dHg5WVhqNnB2SUhleW1LZ0ptM3F3ZHVSOUFjY3BzOG5icVBjb29UMmxzaGptSFU5aEtGc05QdEF1SERabHFlQ1FNTzJ1N1lxQzFXNjJNU2Era0hTRGxZd0pwbUQwUzMyQVhIY00wN1VKbTlFajM2VTFKeENCYk5VZUZPS0JsV3c4Y3Eyd3lLMFRPWW5iK05yR2hLNjA2TFFOYWpab1crN21FTGVGSzFNekpGZjRtakI4d04yUi9UOEYxQ1hGUHovZHJxSU8wN0ZiUmVsNHI4OHp6UEl5NTVvZDF5OWtwY1pmaXZYUTFTeE8zVENWLzBuYWJhZUxuNjkwcFBZWEpLanpHSkRZTHpWS3lUc1U3cDJIRzFIeVRoQ1lKN2lYakdzaXlrbld0VUw4bnFWRTVuRUNqWlZuaUovdGdtN3lBTGZXYUtjSW1RdGZaVDVaOVJSSFFuZ3BSVWdGTnljcG9RaWNWOHVzeTFKVjM0K3J0K2ZEYkRobG92VHEwdFhodEIzaGhUS3lEdTZ2NTA5cEtJZXRGTUJLU3lFcVlLalhwZGdyeTFrc2F6M0lXZFVNdENCSzIrOWdSUE1Za2xQZ095UlhZZkd2QWVxQ0xESTFQT3FOV2QyeEtnNnUwZHZRTXkySW80TThyRHp4R0NzWmpFQm8zb1FkZU1XZXJLTEdXdEV2a0xIVUlIblpsZnIwajhkNVN5OWlXMk5rU3dEYkNJN1ZSM1pIWTR4TXplWWJTeU93Nll4MFNPNmNoNzc4TXd5aWtvZ1VpOW5rMTA5cUtLQmx1WlRhOE9DL2lhb0RTaDArMkZzUWl0dUJQVHg3NGVvRHFYL2VuZ1lPU3JVTDVTdUJpNVVtd1ZObHppaDVNbk43WVVSYnNzVTQ1a0lydktLdGgwWG9UVTVDVU8zQTlOSkJGSlhnajdTQmpPUW81NGJuMTBjYVlhNCt4Zyt6SjkwQy9zVmhNeXJqNytUN1RDTlBIRzE2TnNoeWxKWG1aSmg1RFZpRHNsZ2lhSlUrazFsb0dvV0RMVnRkYWVKL2pZT1RJcmlMU2FVZGQ0U3lNMnR3R0VUbE02TEY4aVdQSjJtVTB0M0FSUVNwTlJlWVZCSTl0MzNCR2E0YmhWTmM4eXZ1WGlPOGFFYVBLRTN3NUQ0dFpwVWk1V3RFMkNHaXY0bTBjdklMVmtVVkpmMVBqc3BwZEYzUlIzT2NuNXcrVFNFSm9HMmR0a0tYaXg2ZWlnaUtiU3lxNEFoSDNWRHBuY1NBWWxUMm15ck5TVFZHSmlxVjZLbFBITjZwanhaUklJU3Vld25lSjN4WHNMU1hpemF0aFVNdks4emtsY0EyVElKMS80clJGaXpDbDFYZHlrYmx1a1lTbVh5Z3JoalRYVDB2cU15OExPZk1QNitoMHBsZUhNQnRTQXRUVk96WmV3MDR0MExPb0x2MHl1VTZ5OEFlTGE4OUxUeStuWmx6NGIrUVZlZFFWcE83U1JmSHRlOUo2MStrSzFZWjR5dVF4ZHlVYWxGZlEveXJrYlNmQVpRdG5wVjgwV09MeXNyUkhSemVsWFJobmdGY0ZUbjdEcDhIT0dNRW1icGVKWDM3dGE0MGlyRzZkdjZJaWdCV3hMTGhnblp3YlhINmN5d2J5NEZtelozelJqRmRqYkJabnBLNEVVbnlVVDA4N3BXUTlMUUtYRG9BaHlDZ0tEYm5LckNCWHl2UmNLb3poeGNxbDFiQUhvZFErQWh6a1BHQllaWjBVN05SSlVpd3ZSbXM3anpUMkRBMHRwbC9tdlJBNEVYUWx5dnQrS0lhMHVoanlHTlc2dy9ucEdtVG43Q2tuTXV1R3JLZk1SbXI0WXgydmJGRDZma3Vpajk5UXhuTkNNQUVUaFVMbXMxeStxaFh6K0Y2V0I0QlNaUlpnYmRaQnRHSnpmeDZOaTVQTlN0Y2V0aDBKQmpLbU1qU3B0a3dhVzVPZk0wdmpjRll5bDhQd0pJaEdBUTlFUHQvaTk5STU0NTFvQjhSMzJzaTNpR1BBclNPbnhMWk53YXJBYS9Pek1YVEFRMFlnNHQzL21HaUxBWkRoZTR2eDhiQnd4K1Q3dnN0ZEd4MitPTWpHUyt3QkYwOXRXYnovQkdQaTNDTUVUdHZ6ZE05RVV4WjljRFI3RVJVcTRVYXhkNUhtU2pyWjJzL0k1TEF4L2lqSVN4YnNjZ0JYVHFyTnhNS3cxVUY0Q1MzVmdLZXNkbUdTZkphaUovOFBVVUtyTGxzMHArWXloZmxFbks1TTk4cUdWMklGc3ord2Zlc3pCOUpKVkhiYUFYeXg1NmlhdGx2S1ZrM05OekIwaXBMaHdLMFJtcHhwTDJML2RCVnFBNnNmVDkyYTJEUnllM3MzVE96WXBQNGNVcjM0UTNzdUhWOTFweUd1aVdXbnBoeWhyQTNxbyt0OExsaVVxNElDeTUxSk9WSS91NWhVa2NBOVIzMVdmTHBSQkVoWnhwdkoycjAzTGJZb2UveGI5dktxbTdxcmhueGFzd0k1VUpKRjdwNFQ4dXFWOGdXTHpUVkp5MDZuM3hHamovaUFhVlhYdE5hM2NBQmRvSmEzQ2ljdmo5dXByaEl3K2dmRFJYSzVzWlUxWUlzejBvSVVIN3dxMk5zcUszNDZmbFJibTR0R1hNcVNSWk5xS3RKQnRaNHlqSzJrTENZbnhhQTVJV0Jxclg2QTFEeU1FVnBwZmpWSmN0cHFPUFc3MlBSUUY0ZlI2eFpTWHBybDY5TkVtdFdIY3VrZmFqUUFHRnVSaTZINnBRL25qUHp1Sjh1NEM5ckdwakxNWEtSTGtFVGRhbndNcHJiOXdFTDhBNFpqQ1p3NnUzMzF5dmpINERndVdQMTVjSjVBRU5tV2wvSWpwTjF1Wk5QV1g0Q0xxU0VSNTFuRXBya3UvNVA2VWhRbzlCbWxQM1hkWFVhZVFFTjRVQTBuaCt2eDhYVFM5UzdVT1VMTm84UndhaGN0YnNVM0tVdzFmaHZxRDFYTk5FK3FBKzA5TEpHTlJxTnNPRWtFTVFjcWpOUHlPdkdtYnAwaVVPV2wzc1BoRHB3SHVSN2E1aVhSSk9KUWZyZFBEM3JVNFNVdndSMXp0S3dEN0d4WmtidzhCVVk3RkNOZHZmbUtERm0zQ2xTUW1pck8xcVdwZ1lUVzhrNGx1WHh2dWkvTVFMbDBaUTVyZVJpYjEzSEF4ajRXbDNZVTR6TmwyRTlOS25Oc0Y3Z3V5cTFkR3JNSE5RdlBKRE9ETzlmd3MyckpoRWxVUXlNY0NTM3Bpc1RxbUhXSjdLMHIvcWgwU0M3b2NDbWlCUWk2UjFlNHVuaWpHU0VhWVJaekMwcFpLVTFLWmJHOFVON1lmSTZ2WDVCM3ZTbm8yNkZJQ3VLTUlNclo0M0dPS2kyNmp0VEZ4a1BIQm1rQ2FSUnNKTWNKeXA2bnp4N2dXOEZzRHdvSmM3NEMzWWZKaTFyL3RDdVBkY3hDZ2wzVmxudXVVSlJOUUxCTUF4bExHRk1BK0NsK1N2aktKQWM3SmFidWVuR2padTJYdEpyVW9BWHQwbVo3NGlidVYzb0ZmRmV3U3ZXbGFoSVVuUGxLTXhkR3R0VlFlMnJ5c1F1VUVTVTdOSEEyT29IRTY4UTdkK09JV0kzVnBqYTIvbmw3cmc4c1NUaEdDdzlvb2NFMFpjdXFPQjBXeFY3ZUdrZEZPa2dNN3V6bTlGdGRpejJJbHdZRzZWTURpN2lLbVB5dFRCL25ONnhZbkZ2aEtYRkQ2TVh5VVErbmlKTUNYYVZoUVlSS1VzbEY3Q3JUN2tDRGw0VEVkVkQxck5ZbWtWUG5Ha2N1ejdVbEpLVFloWUFWZFlVRlBtQVg1bGpxTzZaTENLTHU2aFl0SmIyeE5lc05qUDhDcGJXTjhieVNycGtEK1liQ1ZyZnZyRmt6VFRJZWFhY1pBdVpiZzRLUENXZm5hOFdCaTk1UEV1WEFaU1BhK0hZamxKcVVrc2tNSGE2NzJkYWRLdzU3TDQ1eXFZVGZDcFFMeU5vTHdrekxLM05ma0R5VXRtOUxvbXBQT0xiWUhzNWhwMjZYN3NsanVSeE52aWtDTWNzRXJhVXNZZXZvNHRrbEtYRkV1RGFTdEt4dDdYbkF0U2hsbVV4cFFraWFvQU4zc29HRFJydzgxZnkydUhoYzVMWEVZS2d6OCsyTGN1RzNpZk8rUGJkY21LZ2FwNnVva1NiUXJVK29yUXVrV2pvOVA5QkZsck1HbzBPeU1lSE1LZXF0RWVYZHpZQW1QSkU0R28xRTRIUmxWaStyZzlrejJQVlpHOGxvbzR3TEFyK3MvZEI4WENpZThYRVJ2S21KeUp2YW84MkdSWldwTWxtUjBoblZONDVMUzRCY21BemlsdkFBa21ESFZKTXpVVnhKcG1QMnAwUXdFNzMwTGV5QmhNbExmNnJVRnlOWlhtWSs3NzVob2ZFQjZyV2ZLb1NjYmtueVZpMHMxMWFpS0hnR2hVa0NHb3hPemlFWWdocEQwUC96SWZIVno2NHRRQUpwMnRLaDBjd2Q0dGNUSmwrWkRrTnFjSlBMb0sya1JsbllFYkR6aHJCMEt4dWwxNjhSTklZMk9NdVV1aHJNd2lIRXVlcG03N0t6UnJXb21zVmd1OWJRbkwweTVNMWlNUlZ0UzVBdFhaU2JHRW9OSjBEOHc3eHhJTktDNlZBbTRuNHdOekZzbTVWNlUyRklKZWRKeWsxMUhmS2lvR0Ezenc1TldKQjNpK1I0VERlN2lHVmxoTmNZZ3FBQVE2QTh0SFg5YmYzWkR2RmdrNjdFbDlCUDdYS0dpTnhEeVZEZmxHTWczMFlhMlVmaDUzd1ZFVGVHM3lISjhqQW1Tdm5KM0VqWXlad1VTVnlpQldWY0NtNEE4NE9XYjFPZU05YlYwRXVCRE1JS0FGNkRNVlFvSjlGMDZVajU3MWtaR2JwYldDL0hJYm93czRwYXNhUXIxbWNOZkNQa1BJRWdGeVdUamJsTFVSSEkzbXNvQ215SXFWT01lRXJRaDRwUk1GS2hKKzBkZmtMSlJMY2lFcVY1WTM1ZUVEU2pNbUtKdUd3ZFh6b2RkSENDOWx6alZFelNuWi9NM0JKNWNxTWlCdDVYUWxnN1M4aXBnb3FGVHAvZnRiR0phbEhlTFkzL3M4T2NNeWdCb1diZ3N2RlhuSUxkSk8xMmZqaWY5MUhiNG1pN0tGUHdxZTNzVlNEdVNlZGhWVnNLUXBpWUZ4b3lzbHA1bm1sdXF6azBnUGRTS2N0S1pGVjlUVldtbEVkS0Y2MFg1MnFseS9NRlRJZTF2RHozdUp3blNYRVpWa1Btb0xOYnIwcnUyQnNUZmxEVEVJdGVZZUpuUVAxTCtDc3lYTCtmazJER2FSMXhWaFFIZWpiSFFjeDBPeVlaYXNQbTc5RmFiMHpTRmpTY1dKMjhTRVBXY210V0dNMDYxTWlTWWdFb3JyUUVrNkNvRjJzT0xMdW14S2x0Yk13bkp6UzBMdHgzT09LZGhnK2ZUaU9wY2ViYTFxVlZiek1hYmRzV0RJZlE2bWtXN2ZScWpqZG1NMXYwUzFqYUZZaTQ2cHdwZzBzTmRTT0lUcXA3QncwWlk2OVVaaGxFTmtTcFI4TkRUUmhLR0lqTVh5T0Q3dXlCNndMNW5kZkZuY0YyM0owalRadVIyanUvbUd5c3VqYUUzZXUwVUVnOGJLZ1V4VEFOV21ORGxOWFBoR3kxNnhNS29oclZyTWNveWZTV3VoVnExWmEwbGMrTVF4VmtvSzNaTll0TlpoQ3hvczh6MEg5Tk9pZGVtWXdNNmRWc1ltWkJReEVicVFqMlZVcTdSZWJ3TUlZUDNLNzNzRlkwUVFoSFNTa0wyMW01UVQzNHdmNytKQVpEODd2TTNXN0o5N0JxUmxETjBZeE45cVllaEkyc2tIK0ZsNHdRMkRNcmQ1VnNXMnhIS2pDNTFIMzVEYStlU25JaklhQmE0WUxkT213RG9pWjJCS2M2QzRzazV6VFNWYlRMSXZHeWNZdXFKQllvL1pCZWtpQTBBaTI5a3JIcGh6a0t4RG5VTldzQXpJN2RuK091ZXcrcXhJWWFSdFlIeUpCTXNEeGpWNWFtVWtMVXhLWnBTdUppS2tKM3ZoaWhqb25iVkRxb2d6MFBIdWM4UGNVNVJvVFc3QWRKcWtaamVZb2lTSDFxSnhCYmlKcnFVWHMydlJTSkR6Wk16NCtERzV2U2dYRzFzd2YxdHNmR2N0SXFYU1lNeS82TTJpWXBKbmFzbGRFbGhHdFJkdlF5ZTFsK3F1WjRUSjFLOHF6akUvbFNjOWIyMkNJVVNLYW9Qc1krZERYMXVFdlg1cVpQSnZlUGJRUWtOR01taXFoVFh0blZQU3MrbTV0WDkxZHpZNnFFVXgyM1N4S0RuQkhwYjIxRlg2Q1lqOGJHOFZVMTk3Q2pVa2hMS1ZCaHByTjJ6VlMyamR3bERRKzEvSGtwY1h5N2toNFZUbHd5MUVReGlValkvN1htTW9rYVdHWCtiQXNneDJvWlF6OFU5ZTFjSVdNQ2lMTUtONmtreUU3MEtBempkWFZpNm5ZSnZCaVJzQzhlVm1tWHk4cjNhaXZjNE1hZjNkSDNWVnM0aDhuYlZzb1FMQ0RDbStDdmhrazJsN2ZFWk5IZ2hRMFVFVHM2K3Q2dWpxOGliWFZEOEVhWG00a2d2Z2FuazhvUDVUekd3clhwdlQ3dVhrS0tqMzEzWlJ0THpuOTcyQk83cHk1T1ZrbGlKeXhSWDZoRFJvd2hhM3QrUWU2SFk5cWJPRkRTMU1hYjBTa3lBaVdlMmQ2VlhLR3ltZE4zaytHbFZ5RDVjOGJOWDkrVEpVTTRZUjBsN21DcjlrNXN0b2wzNWZjYTVMdWJqNDFtOEZSc3pzNGZ1Y0pqbGg4cDRIQjVMUGlYWVNsb0JyQzRnYXArcWNLYkVrYU5XRGNvcFE3aHRiRzdrNWdmWmRWM2s3RXEyMkM3QVY0YVdOb05Ob3d4NjZQWEpTRTN3b3Jzd2NXZWdCM2VBWHhZVWdLemVZdDRGK1dUY3lFSFdCZlZBQmsxT2puNFQ2WTdqUUwyRmN4YTRDNUZVNkRzRnZ4US83SjhmbEdubzh3VTRpazBmYVUzQ3laU2tKSHZ1UHdNMmgyc0xpT2plV1JxZE0zTWxsdWJxSHJzK3B0WkZaY3dEV001T0ZFWnRWUG83Unp4K0NLYXpTUXBwVDQ2dVRBMUgwWm9jclRHT0VzUVFJYzlncHcrZ3BpL0xvMzRNMUtoYTBhT2M1aTlOV3lrMTRzQXBLVlg3bXhyaTdweVFaSHpEU1lSQnBuWnFMRW1xcHpWdDBxWk1wa21YYWlXYnBUWEdLRGZEcG1ZTVYzYlNidGptckNBRXM1aHBHQ2hrVk8yQ1RCZmxuR09tZ1FuUlBMdDdtQm4xdzdkRkozaVgrWlloNFV5emF5dEx3enZDS24veU1QSG1WT0dPQXZDNVBvdjFtVEpxYWhWaVpvVDVpZ1lzN2V2ckJhVHVsRkl3c2luUnE5K3JhNlVYVlIwaVVWY1dONlNRRkJmMkw3RFZuWWgrNERvSXJ1cC9GMWhnUDJ6dlBXZXF6ZlJRSGFLYmpOdFp0OHd1U1U4dWwwSm5XWXFUQkpydlVvbThNVDdjcWU3RFY5bDYwY1IwcmN5ZmlPaHlGUlpZK3VtTzEyUUJ5aTU4L0IxZWFBR0UyTEkrazNqc01iU1JIYVFnRHIyNDBoZGtka1NiU3lTUldQUHZ5STJBczV1R0VHeFR4N0o5b0k5N1Q1dG15Y2JNU2ZMOGNUNWkrSjdTZ0NkeC91cXVVbWZjZ0l1dmlxazJHUEd5aVZzUTNkSHRJOGt1MHgyVDBOa0pCMG11bHg5SGlGUUVvbWJJQUFsbzBmRy9OREF3K3NYN0RYWHgrVWhXb2Fheks1M2h1UzhJTS9IcmxpbENVK05RUW5NZGZTa2xmR1ZSeGU1bDE2dGFKMlBja3ZMbXRjeGhsQXVhV0V6b1NYNVZTMm14YUtjM0I3VXBtYXg2UHlLRTl4TDVNZE9NaWFiSUxXSGdSODBQanJ2WDVqR2hvazA5dVdRVEN1Y3pGRzcvWWkrN1IwWDZpc2ZWMnZkQUJMSHpsNjRWMC9FRmJvYzkzZk5USExEZy90VHUxNllRcHBPallqcDZqNGUxSGdudVRuR1dOMG04Zms2NktuTHJiYWI2MmJJRS8vVkJyYTJTRSt3bGVSNjJGRDQwSG50azNTNFprTnM3Ky9vdVROa1Q4V1gyVHRXeEdIKzZwUlZwWkR0akU5WCtPZzU1UFcrUTcydE5ZRmRzWWp0dkFTbi96RWJHQ0ZVWGtHMm5YOXBYS2pqbzhGUnUrRG0rR0RYZ0VTZWoxRnhDL1B6bGZFLzUzOTRWZnBnNzN2eEt5ZmtYNzVtL004dDZZT3EvN1NTNkNObzgvK0ZWZnJPbTBndWZNV1NpcW45ZmQ4SmhSL2dKWTZRT0ovTnhSS1pXU3pHUHdRVTVsNW9FZmxzZnZ6YWhpdFRRVXQ0aFpwb1BmSTZBQTFOVXVQZWk2OG1zNGxIekRhNko0UDErQWE3aWhIODNwRTJRZnpOZGxDVU9wamxOb3pZVjNSN09EU3ZZWUsvU2cvc3NJNENrL0RTOHY0ZmhMQUJ5UnJIdGNSYU1QNEtIbnppNGZoS0pRS2lMSjN3NDZpeGQ1RUc4OEtmeFNVNWp2ZjJtRUgwTndpVDI5YVNqb2lUWWJnN0pXSTFldnZuOUoxTENVUWN3UTd5ZytJM0JscmZVRjVOaGdmcjVSNEtFeG9vdHFKZXRFRElSbHFaemVJcGVkM3lsdFMxMjJsOU1tZVE5S2JpOXZ5Q0tXc2xYaDlDQzZURHpPOE9WT0lLNUdrRzZualMwQnZUS1hPNkRYSHlGNnU1dUp4d1p0YS9DL0YvOEEvakNaK0JyM3lNVm5uSktsQ0NsN2JJb2xDUEhMRjQrSnAzQXJMSG43UE51Ym0waG9JYXc4QjBwbFZvZFFSenFnWE5SUXpGWmM1UmxpRUV5RGVFTFRic1l2RW5rTFhTc09UYzZPdTF2dXJQeWRvbW81Z21RWXRRVW0ySnZKelQwbE9DSGNtSDZtNWRkSWdlODRrazJxeXhYV2RHLzYvd0dkQ0ZBMlhQbW9UMVdlZUp1ekRvYkx0cDJ4QmJFV2pYYm1PV2Q1bFRpbG14QXcrWjRrR2Z3dU1kbW9xSjIzeGFqanc2UU4rQWJNL0V2TjloQVRpZlNnaXBsZEg5RDlMTG9hSFRFSGcwdTdScVhUWjlKYjdDaVF2ZnN5MzdYUHpvRldiM0UzME5QOE81VHV5RFBQdmhISnJua0VGL3l1emZqa1YvZzUyay94U3Q3Si9ERWJTSEk0aW1yWTVuNzcwYUhXQmc3MzJSRVAwZjNYQml5TmJYS0tCNUFLOXlBb2JLL1dpWnpTU3FQb2FXZVl3WTNYT0VIcDZEUS9OMXpobjNKeW9lWDNFNHNsOW9sQld4TlNZZFJaSGEra3YrT1I3Ykpncjh2U2lqMXo4WWIvUmV6TURuc0pRT0o1MXFIWXBzTmg3ZVdoejJQdXFIbnpkaDVLeE0rb0o1OGFhRkdWaHFaNkpndTlDaDA2Wkx3M0lLOWMwcmNJbVB2ajBiL3U4aGV6ZkpGVlBZSzM5RXAvUEh6b2tTN2RqdnJ1cmJFQXIzelpQL3pRdjFmVHRLdno2V1pRYTBLbnRDNGNLelNlaWJ3Vk50T2ZlRTlHSFlTSzF5ODM4VzNidG0yeUJpZjNlTDdTbzJzc08zc05lM2dPcHNmR3hnVHQvVzBGd09sVnpZeUdHaHQ1UWZaalBtVWRDcnkvdkh0djJjZzNIL012N3J5OHY2S3d6Z3czRWFDMStSNFBlSE55SWh0bnJJMEQ5RDdNS3RMOUlnck0wV2xsdVp5ejM0TGwxTVZDOHRxYkkvdTZTL25lYzhLUnB1emR0dXAzZ28zWUFjK3ptWFVDRzdtOE0vc2txU00vUlgyWjB0N0hzdXhUY2ZOcXV4ZzdFTmFmV3pkd3IzUU1Iejhqekthd3JTSXBoeVFYUmgrRWFLZis5L2xpZXVmWHRnYVU0TlhSNlN3SEwvcGRVZlIrbnlNNFROdGxNb2JQMFVUdVEvc2cydlFPaDlFU3YyVUJMcGZuMGRzL3RYbklHdjJ6K0krcVh3SW1ESVA2TE43OEY4dUJPVDRoT2tSVitORWZOZmdYb1BCenY3dGY3MWp4Q21WNU55WGhqSWlqOE96UVdoU1YrUTY5Z3ZVNSt2bGtMaDc1SDN2NmhuMDY3dUN1RlhXRnNmdkN1YmRnMzhXZUxBeHgxVExZVEM5VXpOY2NmeWc1ZXpZaWo4UVpSNUgrNEsyZjlHQyt4K29EcnRJL0VmUjVKL2R1dmNnV21uZHFHNU54OUxzZGpjKzlBTG01REhpUmdKeUdBdk1aTHZQMVhNRSthblAyRlRyNWRJT3A4VG1pSDhsVTBKdUdWMjczWnJvUVZkd3NaNFl1MTJsdkpQRFNJTEpnTERqUkNDbW9Ec0hjTFpzN0Y1QW53MXE2enNQemhacEdFR2U2ZHB3cUF3bXF5NkpvZkpjWUdMc1k1VXl5bDRjbC9BV2Ywb01tRFlYR21DZER0MU80SGx0aXNPd2VnSHlVNGY1UnhpcllSUjl1cGZYdFQvdnJqekdkK1FQb2VXamxpQ1JxZmhWc2tDN3BiaWZVbTFJa2FEVnhDTTFCQjNJZmtxREprd2J1MEZOdE51a3lZbGIraHRhUlE4elpTRTFMeEJET3lyV2Nmd1pYRStIKzF2NnhuK201QXQ3YWxPTzZVck5QOUxuT1hzWTgxczJvZmlpbWRmQlJ2NzN2V3MrSTBnVCtldFl3bi9oUVNZVDdIVDlnZjFQSTFvNGFKVEhuWmNPTWdYTDA1Y0htRVAwZi9KakdUUEdWSURmVzBWcEJCREw0SjZqMkk2RFJ1UUpudG9DTks4YkIvRXdkWG42NG5oV2d4aGhjT2RrYjdaZFNCcU52dVNmWm5ibDlvY2lzdS9hQklCQzE0WjRETFhJRkNPOWhCUHQ4eUg3ZHJEYmJaem1iWjYzRC9UMkdCVHNXazZ3UXkyWG54Rll1c0pqV1ZYeForeFd0dllSenZaT0srelhVaGd5OW9SYVp0bnhXM1kvQTVLNTRxRlJBV2IwcGh6QXlEWHJBTVp1SnZNQWV1TmRwc0phVFVaMG55M0NCOFB0WnNjNWV4d0ZFZ1VtencwT05KdTgrZkZOeXhoVVFIS3NtUnFBVXEvQTI5MlFxdWdpYTlFRFg0QW1NdHZMWStmVGhRcUF5K2ZnZ0c4L1F1NEp1amphWXNLcmFjKzFLY2V5QXNPeUNsc1BYVTFmK3JYeEFLeFhUdjU1eFpKbVZjd3pVZlBrZ0hYR1VXY3lXbVpaaFQzb3BQbjM0cHBtcTdOS2s0SEF0OG10eWtuNW5WckQ4aW1hTGQybXZveGdsOWh5MjFzb3A4amR1Y2Nqb1J1b0lPbWM0NjI0ZmJsNjFGSURUM3lYMk5FN21aN2I4R2lTR3ZPdUh1UW5QbWFaMjlaYzdvQVl3NGtscjlEZ2Y5T3d5ZzhWSUx1OVhCSFA0MzhQTzI3QTlIUHVQUDg2dkRwOFptUFFMOGVlSHVCUC9IVkVXRFVSK0NUOE05QXdYUjRwcGg5SnI3a3lYK0R3SDBHeW9kblNJSC9EWmJ5Z2JjTi9DUWFzdSs1WmRYMEVINkJSRnFBTnJuN2hxaFNEMGRTZlA4SXprZjZlemZPNTNPWUw3OUFkQXdZck1zdVlmLy9BZUoxZ05qWkp6QVFueU5DL3VrN01HbytUWGZON0JQTUFoZk0vb0FnOElLTFlKYmE5Y05zK3Y4VmQ4WFRjVWpic01pbVVZc3d2Umh0MkNuTXdCVGs1N1I2OXQzNE1lakdGSERQVFJTR3ZvNkszL2F1K0tqYldJdlhpNW11VGxVSDU2OElZQjdFdmZZbFVqZU54ZDJYZFhzSGdNZmhYUGtZQk5TTEdESjBxYzhPQWFFcUxoL29Hd3VGTTVBdDMvaTJkTmtndEkrajFuZGhCSWZWbmdyc3dEYURBOHg1dWNXK2t3SXBFNHpoNmdOajYzVUNid2lQeWQxbWFuK0h5UXU0RTkxNHhPRXU3bTBBcDd1Nk5FYzhVK0lkUDA3VnFIN1I5N0F6bTNyTlprVXFuaVhoTm1Jbjh4VExObVpZYXhYUm54SE9WczEwTTBJMVkyQzRkZWo4cktHcW9jT0h2VFNJeEc0Qk1jeVZJUVFySUI2WjNNYWkvUnZYUEZvL1lVdzRaQjE2dkVsOHFzUGNkQk5pakgzaWNsZkVhSmlMQ2N4RkJ6UGRZMUNBbzJ4ejA0S3pndXRVQWlZdFNRakZVUzJha1lObm1WSVRRZXRUVHJkWkRCWk9tbGxudkV2ZzVYTklPQkVVaWc1c2h0UzBvYTg1Vkd5ZEJqWjRVeFhtL01BaEZZWVJ1Q080SGlSYWhOMEF1RTF3eXBwVkZYcUtRamM0a2cxR0Nhb1dHbWJ2TDI3OUxHVy9DUXJoMVJnQ0VENlEzRno0dEM2dVluODc4N2FPcTE2WFAxT2RCZ2xVc1FaeWg5dmlMZ3hqSExYOXBGSGg4alMxQzlsK2JJT0gyZkF2MndoK0Rxdi9VNkpiRzB5ZS9Wb2NjV0cvTTAxVStldFpTSzY1K0hLUG1TdnlLa2J2cTR3L25vVm9OWDdvM09xU3ZXOVhXMitmRnQzdDhiZlB5ZC91K1l2aEQ5USs4Tk5QNVZTOVZ5eXAvc05QNDNGQytseGF6SDdhZTJlaUhHbENPUkxQY25hNE5CMzhlV2U1MkxkMFlQanN0ZVBFR2lnbm1EU3kyUVIvWjdmWVF4S1Rob3dnOG8zSXRiRjkvUDNKOG8zWXhFeldFaSt3RmI2UnJ6YmZ5RGZTMjk4aUk5bmEzN3A2aTVQakRYd2ppY25qRFZkdnZUZCtrZmo3ZU1lcldtUW0yOGVIUHZsdGhyNTkvQ0tUM3pyczN4LzE5djdadFhLdC9HYW1rYjFESG56elZYdjdmMzh5ZXQ3NDNodUdteTFwN21VYVNad2lNSTBRNVp0MFdXSWFRY1YwU3l1Qzc3bmp1aGJUaVA2OVRDTytMOU9JWC9zQ1RDT2MzUGhUbUVZT1dmbEdwaEZBcnMza1RjMDlFNllSME9lREh4aG5Hc0ZlNVN2c0dwbEdEUHdnaEY3L1hMU1J1d1NMRWJjOUNPdURtS0pES1hHY3ZqUjZuY2QrTG1jYTZmaDl0RXVHQTlFdTZSQmFhRmVpR0JGQjR4c3RCQTJLa1Vla0dNR2Y4MkVPd095ZUZxK04xcUNIUmJieCtJWHgwRndWNHRSOUEwRSthMU4vVkxTUFJCdWtjUFZNenM5bm9hYmVPQjlQN3hGMDFSLytJRzcwNDFIUHA5THBwcW1GTWN0K0RpT1lXTVJZNUJVS0l4VklXTCtFcmZiTTkzRzlSdVJFWTNwSGtSTWpIY0JNNjNFUC81cHh6Ykk4c3AyODVWSHl5OHpUR2Vtd1MrWHRNUDRmQS9PM1RXamF4L0lybVUzSmhST0Q0TU1ZeEgzWWlaKytiQ0NPK3hUQ1dkL3Jqbzk0eURGeFM5eStOVDVjd1I3VDl5MEJwemdQaUVKUTVEL2d2UmlmTkxjMW1MMTZLbjZTbklsaFpFRTBTTnZ4Y3ZkY0NwajFjUnRYWGdMWWV0UzFZRTNUd1h5bW1uakU3andBaWJ3WnlIdzYvc1JtUHVVcjRkY216UEdRVzRGck55TGIxcUZyMStESnZvWXkrc2VYY3BqNnYxaEhqVVdacm42cXZON29tQThpMjdLSjJET0Q1Q0EwY1lvMllZd01na2J2eEc3M2c1M00xSU1nR1R0SDg2ekxxUnlSaGV6UEhsSlZKeEsxNnNHTW00Z2VtNDdvdERZNFhSMkN3bkFvd25iTkdxYXNtNkZ2NHV0L1FxYkpDejJ0bEhiZStnenUxZzRXWVJxNCtRNVE3K25vK0hYb3VqYVV3Q1lVTHgrRVRmeCtoNEhEZGEydlRHS3VOMUc1a3ZVUk1hcGN3c1lpa0pwMWI2aCtNOXBDdUYzZEhMaE91VWZCSUR1UHpkSUhvVkgwbnh6Z0dYNGxQdmN1Vkh2NWlyaW1qN1lTeXg5LzdPSEVRQkgyUEpZdUYrKzM4TUZGSVh6NmxoYlJmUFpwOXNHZnpsOFk5OXdlZ0tVUjRxTWoyTGZEQzRFVDdqdlZUbEZDaHd6MXJBTlc0dExHQVp3cnNHNWJ1R1l4eW9jajNDRHN6ZkFmZGtVNWN0YUF4S2JXdWR0bWwxM2FzUVJrOVQ5eWRtZk54YkQvQWZmN1U4VGRDYml6Tjl1bXZrUC9DdlM2Rytod1VoUmsvNmZRUWZaTkJFMDNxMzBTcEpXZmZqSEt5MEtSYTAxQVFOd29YOUluNlczOWFMVHJDdStYR0xzQnYxem5CYllua1lRVlc3S04vVHEySHFCbjY3RWN5ckZkMWlWVDlEUm1vUmQxUDZOWUUyTlcyVmpFaUhDdm0xQ0k4VEpHaWs3ei9udjUrZTdUTWJQM2dPVHVNU3FFS3R5TkxLUGhjNmp4QWRXZFllUlgzR2ZZL0pVTjZ5UUszRFYxVVRJNnd4Q1NxaHNBTjlwczhRc3ZZdnY4Rnp2OU5SajZUdVJGQjg3ZkVKdGo0c2wwak1nV2FzZFBQRW5BRTN1dGk4MUZXV00yOFF0V0ptTWtuL1lEYk9BdUlYMzgzQW1ZUEhVT1pmY3QvREo2THZIdlhMSW41OXBkK2JEemtMeEZrN01SRWtWdE5SREE0cnNSN2JjdkJtcVphSzArTnZFRVlzSVQxNEp1ZFIxazd5c1dzb1NDcUt3NzBYNzJKQ051WmtTZGZzRzg0b21jOGFGbGFCV1NnSGNkaExvTDc2Y2E2ZGJGck45dk9Xa2JBRXArQjlYMmJ4OUN2ZTllZ05rMHhJT1ZXS1E5MGpkc1lsd1R3YXJmYituZ2wxTkRZVnlHUFJpdEpVRFZQZmhhRldKdkkzZzl0SFVQTzVFV1U2SmVTRm1Fa24yMUFianZNa0dkRTc1cjArSTgzM0FZbWRhRmJ6ckdnYThncytyNDYrMW02bGhpWjgzc3dxMHNqTFhBVnQ5bnBwUEQzUnNhcTJDaUtOeUR1SjVpUTRsdW91RWp3SUI5VzYraXNDTEx5VHNuazlqV0tiOFZwbTl0OE1GNFV1UVNBMEZxWDR3RmVzSVp4WkI5N2laN0dVRDZQQlc4L0RWVXcweXM2UmRKc3BnS1B2QXIxTlJNSE9TbjBIcHRaMWNYSlNFZmhyQk90d3FMbTVhOGZkRWIzMnVZK2lxdTVBNWFTOXB4Q3ZXaHIzam1kdHp6Zzc2UXk1bnNRQ2JqZFI1YkJwb3QxMWUvRiswSXN0amIrR1R6YWpaNHluL1JSOUlDTjRCbjlGVU9BOXRKaHR0TnQwUXBORnU1ZEtGcElOSlNNYkVmZzBwRU5Bb2RVVXRhd1N6WFFVYkhjU01oMlg4L0FobDI0SnJXc0dhZ1V0Ynp6U0lEM0d6dE9nNm8yVitTZlpTbVZ2TmNxekpxc1F2dnA5ZTBiR3MvMlBWZHo2YjNsc2NKamw1ZitCMFk3Q0g0VkdtcWtiYS93bkI1dzZRVFZoSE1TUk4vK0pzbkhpMlFKdjVISmk0Njg0WWprU2xqcGgwKzB0cDhmUTg2OC9IVlFiUWRINWsvUHZPLzVNY1B2UmlOK2h1RnV0TWdHTTVURjR3UG92SnZEcUsvTllqYjN6alk3QjI0cE05ejA2TXdXellBZlI1Rm10c0d6dm03ekIreWx4RnU5bFJjNmpSQlZCR21sQkt4ZE45anJ0UDMyRksvUTRJZnNyQi83eDdsZ0t4aHR1LzRwVnlORmloYmZDekppelVtZ05zVnlFakRhczdzai9ZeTZWU0lib3h3ZGl6Z0d6V25WNm42Q3Jwd2FMbVpZcGEzV09ETXBBMjJzZytvaVFucmJOS0JwSDlSKzRsTjAyTjdJUEpNcGoyYXErTFhpZjROWWhPTUNqQ0FtS2RYQ1AwbkNFdjE1S1VjWVRON2JveGMvT0d6RmtwcVF0bzJhcnpPY0Y5NUJ0ZDhSY3BwZngxSGJ0MERWWkt4ZGlIK0J0RzhvNHZGc3UyV3NBdjk4dHQ1OFNqdVk2QVNJOTBtaUdObzAzMjNSNEUxS1NIUzJidUE3ZzVhdGFpVjJaVk5BajNiVFFGWk84YjhzTG1oTjFielpMVlptSWt2WVZ0MVVZazNhdTRhZGdLc210aytlT092a2FIU1J1cEhCM0FYakJ1SmFXY3FhVE5UaUgrWVdWWW1KaTJWREpTeWlidDNPQkhkeWxuRXdtVHQ4clZmbGk4Ykg4UUpLT0pSWFBKZzZsazhIV1d5ajRWTTdKc1NHK1ZaekY0NXV6ZVIxaldVcUJocVprT1RKczZmL0ExSTVESGIveGtkak8xSDIvaVV3aDlHYmV0cmZnZmJwY3d4YTFvZVJSMTFFMFp5VXhlYmhndVZPVEpFVzk5Y09ndVV1WTNOMjRhdW1NcFVFV3JOZW1UWk1HTUJqdFV4ZktvS0IybklWR0VybU9VYk5SR0hORFpvbWxNbGhTMHF4emh3YlNTeG1adGRlcmRiajhFaEM2VzRxSkFGVVhCMXFLczNFem45Z2kzYWRrSHJPQllsOTdVUUY3OXJsS0tPckEyZFdaQ0E2WUM0czVxUzhQQ2dGaXJJMVYwamZGa2VwV2JiSkZmKzFDNlZWdXpzQlhHSFhFSWNwY1RHcVBPZ1BRSTdhRkN5d1AwZ2YyVTJQd2I3Sk1sOENCS1hyRmxleXlZNzVQeldTSW9FeE4vTGFILzJjY1IrbVFCR2pXdDM4SURCc2d3b0xzdm16ZHR2VVlJQjJiRk5zVG5XcjNEdFg3QUpqd2FBc2o3VFB0ZnZSOWs4ZXArTHRySC8yampwU0JRYmpwWmtqZ0h5VXcxVTdFUXFnUk5TYzJ4Ry80M3htby93OWZmSjFjSWhJKzg5ZXgrdXk4OGxBbTQzZnNKeWRZcld5VmdGZHRodUNob1AyMjZ0RHdEelJNSVVJMHZUVitLMXIwS2hmSVVydk1BZFg3azk1YnZ0dEh1QnRGY2NTL09CbjNaMXdFRXNFOW92TC90dEp3MW85ckVBN0hkaHhkNitRbkxuYkJwRE9BUnp2UWZvODNEdVBvbFpmU2QrUWdkYjgxM0h0dW9wOFl4N2tQMUlSOUlma0prTXYrdkNsc3lNN3lJUjJXbjF6N1ZFNk9nSGxjTWNwRFBFK0Z2djVrd0xJekpQckVwaU93NTJQOW1sTVZxSXQrUml1LzJDL090SjFGY0FRck1EakxycDJJdzRadzh4a0JIVUZjWFhvYzRPTk91d0ExOTltT2VCUFRtTW9idmJOYnYwVmJRZmxyTmQyU3JHUmNqeUMwTjRxSENGaEJGT1ZMc3dnR24zSEtFR0dVYnRabWdhKzBJbFNMUUFWV2JZYzFmMjMrU25pOTlCZDQ4UVZPbXlSSUM1aGxBOUsxbFlLKytIRlZDV3dkbG1xZzJZMHNMeURvbXpVZUNkcXhmbG9acDJhUStPdzVoc1A0OGEwYlRKMko3dGtyWndaanM1SThQMk9tVXlSdGx6Z09OaEdKaWdpSFlSSlcwb3lkaTFFcTQxc0I4NmNIaEdGVTByK3ErSmYzRzdZYmxQMVc0am5GWnozUW93UWJhYit3a2xVK2NuQnZnMmhkT2pIaGFXZWxobWczSEtxT2JOckhMUnhGOExJNXdPYzhtb3dJWGhLQXh6M0RySVpSc21PdHMwdWM5MWZVU3F0Z3IreUtVNDdFc3h1VDRBMFBZdFRLQlRRZmdKQm1RemxsVjdvNjhwVVJyNjV6K2lSZ1kyWGhYQ3ViYzhGTjlEMkkreWZXODQ3OFMrTDRYQ1Npc3BUc2FrbUlJaDAzUGVpZnlwOGsrY2w0M0hBZUpNb1VCdjhOYUgwa2RoMjBuOXMvdStIQldFeS81aCtKc080d2krVks3ZVpTTmQydXNzSU9xN0J0SDlVakc3S0w3OE1KeVpEU0V3MnN4eWxYaFJNUTYyOGJhVCtIekdvLzEreE9FOHQ1bytZbVRSbDZaWXBIRFlqYTFPMXltejhhdjR2NFhaREdFdTRubS9UMmEzUnQzTytoOTBlUHIzbCtJSTdzbG05LzNUclNGOGxqaDllUDFjN2orTXFUSnFaaVZlNmZBRjhhRWVET0UzNEp4cmwxUXJmVmNrN3lhTVZscC9ocy9IUjk2NFZTYjM4MzAzN3NNS2dicU9Xd2ZteEo5SHl6TSt5OXBsQzlxOVl2cGQxa0dzdE9NV2NONXAzOWJ2TjcyVDMxV3NMTGdaMlBPZ2k2TUJjdERuZEpQQVBqdTA1MGFqclZJaFNCbC9nMVNiMFV0R3hQZ0Y0ZzB5eHhrbmJ5M0IxQU8zZXdQRkM3SEU5SVRuVitjUWt5NGNydm03NCs1YzdvVmZBeHErZzZQNGhHbjlSR09lSU54RVFuMTRsdjM1R2crNkJlaC96WWE5cnppWlJKT2V4dGM3UURDZjl6N0RCWDRFQURJUFEvTVpkT0E4YktxbkxzN2Z5OTZGU3B6SDVqeUMvZk1aYk9VemtBTUhzUDNubU1KT01zS1IrS0piT0YrSHlXL0tqYlBEaU9ROGUyY3pEMnN6YU1tRHdoTnNKQ3ZsZWFUd095SkRQR1o0enQ2MjJVVzQ1bi9PL1drcmxwMzNHQUZJMy95K292UVQ2RXcvdjRTOEVsTkIwNEdyQURpMTIxN3hsS1VHeVI5SVp5Yk9MWGNlV1pURnViOFJGeWxldFQxbE5OREhpcVpheGFoRERuemdoT0c0Q1dlZFBGRDdVaHV3NXZiTEFUTS9nclpaZGhkTmRPZXhQMTZFT0xud25SbDA1WjIzTlFxOVZUYTF2L2VSZ1RwQlVpS3V6Yi9ESXBtTTg3SU15K2pjQlp4T1NSZXN3UGdBZWpHNkswdElzdTRuR0hzbjI2OTZTTnhEMWNQalBSZjhFRHpvNzdEMnZtRXIzUmVYOTVkRHVJdzNOckdjZjhrTnBoTy9QRHBSSml6Rkxvb1hRSEdlY25ITzNwSVhuMlFMRjZlNnpNUW5YSkJNbFExVklvKzV4RmVLeHlMd0h4Q2FlWmZIdFBCQmVjNnczMUxLbVRuaFRIeUowSlMxUFVWY3hqcUVhS0YrTmhwM0JYdG1nZDB5clJtNzlHUkUvNG5JNjdxdG1xZU5NZE1CUHZDUFVod3g5NHBtL1BkM0Rvbkcydlc0TlU4Q3pqNTArY054L0RPSlgxOXpFWURyL3VmWlBoMmxWTFNUaXgySXpyRUxnbEhmWTRocWZySXJXbmVQNGU2ZVNrM3czNlAyTGtlRHpwVTVMOXlIdERuaWs4YXJpamYwdThSL2pFUDJQMUF2Uno0KzBOdFhEWVdmM2R4UEhsaHA1a0NMcGNkYVFXR2ZFaHM4MjkvSWxSeDJpZW9SdlZpbm9YRFlqbzAxcXh5RlVuK2UvTmhvWFlGeXA5bWgyVHdmZVZ1M2prdWFQUko4NjV2NzU4UjdoL1dHN0k5RjZsa21scjZ4S1AwNGJ0N2ZYdERmbnJQVWVWTjdzWlJtSUpRZTQ4NHJMMlMyVGtFZW5aTHE2WG15a3RFN0FZejZoZW5mY2FuT1FDRDg2Q1IyU3QxVXpac0c1R2xpTGZFRzZ4ZTVvQnpTK0lkdkNRZGV5S2ExUnprOE0vR256TWlIRG90citoTWd4L2xIRmZoanNRaW1RZVBwVE40VlpOYTcwNzg3OGd5aWJidmtONURCeDJKY3NuT3lJZ0JJVVNCbE5RV0hxOW55SDBKdS9lUjU2ME85S3daM0c3UUZKcnlYcklSZDNqL2VHM3Nxcmt3WE5EK3pNWSs3T1BPelNmZm9ZdjgzVHVWWVg0VlczdlVsenRsWlVmNFdqcjhPUUt1TmJ2VTFvQW5acW1ybXZtRGNqcTAxWFlWUGpxdmhyLzlQc1BrWlk4QXpzN2pVTklDdFhtelUvUzI5WldBSDAzVWxxekp4UCtQTjkrQ0hQUWl6eklNWVBUKzdNazdienpHRVZ0N1VQenZPMHdza1gvWGk4ZnlXNU5kWjBaY01yOS9ETmFiZ3pEK05RM0xwdTZ1a0Z6NTgzSUpRNkZyQW1FdU5RQzBJWTBZZFpiYXdNTDFMR2dQNUNvc2lWVWJJalI4L2hXazNCSkI2OGowczFsK3lJajgxcytVSVNBaitaVDJUTGVkdkc0NUJHZlZYWm03YnBPaXl5TzhwTWdGdXZwdEcyRmtKc3czaURlb29FOHFWU1BqQy9RajdJWGJNaDlFVVEyNk9JRytxaFFwNFVPVURPRzNsK1d5bW83RjhsNjhoL1dYTWRFSGd0akdkUkRKTEpTTnN1NEV0L0RScCthdW5NdEt6UVk4N1B1cVBvb2NiYW9iVTVUTzlBSlU3dElaSTJCZ3VXeGxDZ1JwNWNXM0xpVEgrSjV1QUp5Slh4RnNac2QxMk0wWkFsMnlVYlNndktmSEsxc1pyWFB4M2xPV2FDNnR2dmlGT2N2ejgvNzhiWHB1MWJuaTNzYUNMVVFaam5FK0lacndxbjZlcTFhd3NOeHh3Ykx4RXZOd0gxb0oyYzdrNENPK1V5YlRSdW9YVHl5UTZTZGtYTVRJL1pKN2JzMUFqSGY5TE85SUN3WTdoNjlTNnFsL0xjeGxxaXppaFg4Q1YvYytic05VZXdBWHErcGhsU2FSZE5WUjIxZ0llS3VmcmpQNFd3QUdiWTZqanJRUnd1bnFQVGUzRDhkVXZSc2NXOVVoMmZ6WVJVNk5DcmNpK1FpeEdzdGpWdnZxeUpZM0VYaWV5S1hYYXV6R01KemFpY1hZY0o2SUFmdnh4RThoT3BxSERPM0crcVpmUHp0SGs1ekFjQU5wY2tUQVFVN3hIZmp1bXF3Mjc1MVQydEpqMmR6amNIUnY3K3hhRStOWTNvdWxmK051emJBRGZmRWdlTVl1eUxLWFJLVFNKUklvQ25XNnpFaVhlVm9uYTl3WVRvS2xPRnNDY0xhT3NBUnZyMG1RMDhWcjR5dzBBcVBvOWZwcUxYcXpwVk5vVmFpU2tONCtySm9nK0ZWNkY1dW5wc2tURERLMFM2WkFFc21sN0o2QkZxNVlUTGJoVXBuSlh5TktxbldEckg5bXB5STJyV2M0bC9ROHA3ZzJUdTZYaGtsNkJyMWpKV2JNb1RLRFR3anhaa3hFL2RsVnNrMlJVYWcxTFJxY1A1UFc3ZFdGME5uVjAzWURSRVJaTk1YR0xJeFZvT0x0bTJSZXRRYnUyTlFRNWl3S09DZ1VlNWpkSmxwTDR0NXBtOGlBTW1qOGF5SjI3Z3R4ZjNMTkEzN0xpQlVsOG9heUV6ZHczZW5mY3BHRlJ0TXp4cUUyVlVOTWNmQlI1VXd4QnpqSmpjUTJaemJxcjM0d1hnMGlqWUlIUXNWbXV5NE5rZ0xlaWxBdFVCZGJsbjhESVNOUTBFZ1BJaHlvR2dBOXJwNjM0NHlYSmRzNUs2RFpyN3F3Z0tMSzFpekpFa2FwYk1xMlgyUzV5NEowTlExcVpHYUlkcGpZYVZTSXFzWnZwb01WRnpsd25DN0VKWjFJL1dnNXRVcUVVcW15Q2dsVzdiRzhwSG9Tb01peXdramkvSmNjV1M3bUxBRGZxb0l3bUh6VXNEMFRKRndhY0FXbmpFWjRTbktSMlU1WXZJaFV6cUNDemd0RUxyVDk1S0U3eHJQQm1jYU5wOTFJY3VUQTMrOUhOQmdHdHdVZ0YxY3lveFhSQVpnVUZwTnZOVWxFaUlBM3I5UWdiTmpoMEhKWlVaNS95cXpCbHJQd2M1V2Rkbkx5U1RGVmRtWTJVMks4U1pWdmJBa3pUd0d1elh0WVNZeE1GRWx1aE1zL2FPS2NDazZDQmVFbjhVTEpsc2RzOGxnMFRuYTFYbE1rSWpERll3Mi9iTGt2eDczWFpzMlRyaHliVFZyQ3VVU2FwRm95VW4zWE9TVVBCSkpPeTVWREJXalI4eTZic0FSZ0lhWm0wNEJCdFJYVTZVd0ZaVkU0S0FFQU1qNUxzWlFtQlMvVnc3amVud3lBQlVjdWFyRmhTQVpoUjE5UGE5eXFENFlPQ0hKQThZWC9LS0xiOE5OMmpRV2VXZE9BdCtyVmhZOU5pU0NOb3lsNUpKdHlta2pKYTlTUHpDdHFMZ3FjMDhRM0xxeTMva1JocExkeVdiZ1h1V1ZQU2RMZUVXT0dvQmFrZ09ja2hGNmdBUmEwRmt0a2xEN2VFZ0xTUkF1U3lnWXN3bmd3YzVqUE1GRkdTS2VSSi91MW1NbzJkWjIvSUFXb1JtQnlzMzJPVWtzamRsaTlkWWlLeklDZ1JjVWdRUVg1Vzg5NXhZY1RJTGJGT0RSNjJ0bVNST1lOTksxZDFRdHdGd3VKc1Flbk9KQmFVS1NQMWlyRFF5ZVlhTW1JMVA5YmFhalhwZnVaenVPVFhyZmw0ZWo5MkVMZzdhM2xFN2dxZFhJU3BDWTBsdFI3QkNmODBRR0RoRUFrMXRFbmRTQVpWa0dvNUt4a2JWSk0wM2ZLbUxjbytaZkc1cStITWUzcFVvTGM0WUswS3N6TDllRkZyRzVncmFrNmxwTmVKL2xYMXltbzNEY0lLRkhFU0M0cTJUU2lEVVRPUkRVZTBTOTQ3YUhBR2c3K05kaldaYWVsZ2hKSU00WmdtNG9WTXJuOFpjR1JWSWVCYnRNQjlLeks0d0ZraVhVTU9FUTRLb2wwK2VJS1ZKTWZhL1NLeENIb1hDV2dMSGlGTHNZVlVETEZLRWcxNEdmQlVVa1FxSnpUT3IxTDMwRW1UYTZXZFVLcnBNbTVCbXgzY2xaK1JuRFJrYmk3eVEwT0tGRGo1RW00ak5WZVRJcC9pOC9qZVVWN2tZYkZVWkp2Snl5TDhhdTYvZStIMGZOM3oxQXdKU3JCYUVtK3V5c0lLY2xsRm4yM3BKKzBKcTZBVGx6S3BMSUgxczVwUUg4SmlGck41eTlKaUxIV3dYTFVzSHU4SklYK3lvSnB6UTdncWtzQzdORlA3dnhsZlN2aUNsQ3BvRG1yc3FBQmxzV0pJTWxFenhWbWJXNXZzb3hTMEJ6d3Z1SE5rOEpVRlYyb1lUcm5SbUFLWGdsMGdLOEl5V3JoTGNHV1hXeUdwczVPdXlwKzhJRmNaZXF1RTdFcWs2R1JXd2tJdFE0NUtLWjUyWGtuV1pBRzVGb3NsanhaZ3VlSVMwRm05THc0a0dhblNRN0ZpQ2IvN2hqeVRvbFlTT0ZRaXJVUy9TbktlT01DbEs3RnhpczEwQzVlMTV0U25NaFlseldFRlNodG5zMExtUzUzQlZKeG45Njg5WnF5TGQ0ZEtRQ1dKazIxbjJleUpUbDBMRjN5N0pJTzh2UDV1SWlNTXBtdTczdkpkdTlLMmRaT1BJdzBZQTYvNEE5a3dRUXFLUEZrYjhZZDJLeTk3V3JJeVdQRWtFYWJNTGdvd04zcVhuck5NOVdEV2JjNm1ETnBtVXJBbEN4NGRvcHFKdkZrRjRsbjNBeTBqVExLeTFMOXVBdU8vY2l0NEFZMGlhYUFFUWU1M2hxM3BNYVdFT1V4c2UxQWpaY1NkNFN0ekxSUFhaQnRYTGZFa2RiY0Y5ckJFM1FWWmpyaVV2VjBTQzR5aUN1bVNqcEFzWS9MUXlaMWdETVhHUngzRWg3Q2VrMHlUZ2I5a2Nvb0MyYVI1YTI3bmEvdktRbVJmalZTZTJ0OHFNcml5dGRHa3pxenJnOGxWeC9mc0ZweTJLNloyb3BSYXBsbG9pMTMwVFYzbUhNeVJzallKNmxMV3FNUURaMENKSk9iaVJmazlzNktYQmp5U2UxaTZrU0JwcW15RGwzbm90QXVkUS9aU3dSUjVUL0RIODIxdkk0TEVzNTk2QXl3Wm55WDNwblE2ZmtXaVVUMGFmS0N4NGZ3a2hERldwOU00OHhrS1NzU0VWQmhTdkh1NkZjd2xtY3dscFBodWExWExua3M3MjU2aDBZUEZKRGxIa1VQU0pRbWtHNGlBdSsxTHRJdnN5OUJtRXB0WlFrakxJaUtrNkhvakpLd2RMeGhHbEIzRUpoZ2EzM0o5S1NJOVVicGNNb09iUTZWd2tzN1BXVGhvZkZLVTljeGJXcnVVYVFldllucUFkR2NqaUxOYXJ6TDhyUUtDQk83UXROd1puazdCekNnMWdJeTB0a1luUmJlaGtQMWNmN0xEa3Bla3BaMzBrUnJGNGdja3R5aHg2dXFFeHljUlg5RkRaZTZCckpkZWI1WW9ieUkrUjVRMDEyUTNoTlNrSlBrNzQwUW1sRmdtSnNEZ0VDV3o5bm5raEdWaXk3STRhc1phemFKdHNNRXBrVkpvQVZmUUU1S1Awd0c0Wm5KaTY5YUtqNkFKMjFRMlNrdkp6RVhxMFdOeFJPeGYxOTlDU1hXTTRYblAxUm5WMWpKNzNsMU5BWCtQaGdKN2s1SlN3MEt4RFdpZjZ1UmxPMlVYMkFkR3Z2SjBCVGVLS2g0N01jRURBS3BGTFhBVGVUVElUWWU0R0NKd3UyblpTK2hSN1YrWGxCTldlZUNFSEllUkZMWXNPWTJjM0RJTnlsRGwvTWhNYmIyZ0pNeDZONG92eFp3M0poaFUwSVNRbU45SXVWZFdHTXNBSi8rWGNRcWR6b1hqcjFDN1VwdUhFYi90WkZwNmI5Y2cyMGpETjVCYXB0ampvQ2xLb0Vkb2pjNzl1UWFLTzdtYU94aE5YVDdwUE5EakRkRUpPYkJVZjFJZmFSOHEwL1ZwL2RTYTNMUHlXNnBDTk9sU0xVOGljL3ljT1pnQ0RPWnMya1RIQlYyR0RHNTZJUFdhcWMwdERibTFwVE1FUjA0TlNyUVBWdVJQb1E4ZDZxZ084YjBkblBWT0xYdUpTaDRBVVJyeklUbkNUZUZVWFdZTWpycFBJSzh2cXJ3b2RFT1FVNzdKcFByd05wSmZKMHUrZU0zNmFrZkxNejY1WmVrNEVHMzAxSmNDb0RjZGJvK0JTbDI3K01acWpobWtMT0NDWlZHSm94dTFKN3pHUU9vaUtTVEROeFJxVnc0azAxY2pPTTE3UlZJSXRtNG1pQ096SVVCRTA0dnFyMWtDZlpxZWhRdDBZTmFTWHpwaThnd0w3dG51UmVLeTRmRlg5amd3cFVJS240NldPaXpnUWx1aUxXRm13cmhralpEMmlwU2hwblF1bWtRNmR0cEtGNCsvdWpSL0Zab1BqRXRCSWhNSlF1QUpDeWNML0ZsRU4yWlhHbnlhUkROT2lFUDdQTEZIV3g1TkptRGpRUkZFMDRoeHAySHVEalg1T0hVMkU2M3dnRVkybVN0WnNzWkNZMCtXdUFLaXM0YlBKTFdneWVaTmM3cnh1aElPcXN2Q1VhSEhwRkFGWmQrd0llRmRCQUw5UVZKVkVJKzZRcGdwR2RNaE1ZTVdKeGppeGxEVE5KRmczR3huZHUySTA2N0Uxc3NSdEJBTDFaOG1ubXgzRFRuV2ducmZpeEtyRmxkTnhKWXk5OWwyU04wbmxuTFFTbVIxTlNtazBMekUyU1ZRWTRPV3JCZDZJa0xaRGFWeHR3Y0hwR0NETzgxWW52VEw4c1lUL2kvSjRZOTFwNHhwYWdoTFppaFNndFBXbEl2SlR6VXdFNjhvdDVPYlRGK0x2SldtWEVQeUJ0RUlOZU8rOWxadjZtRXBUNFlkY0ZQbFp1YXl5THg0WitNc2pSUE5kdVJrYzdLWW1ycDA3Zmlta3Q1SVBoeUloK3VTM1hIem1uVXJXa215YVZ2QnlWZ2FKRDFZRzE2U1E4Q0Q1c3FoN1hUMGF2Z1VBZzgxNldPUDA1VDBDZlVTSmRoYnFySVNkZEtsMTd6MTFhcnhWMmpsQkY3ck1NNXZMV0I5cW9EdUxmN2xBQ3ZjWkNnME5tUnlNZ1RnNlRpVzlhMzB0YzlTQldnalNRbW5zaFJzdUoweS9NTEhhSFY5NXRURjAxcjR5REVMNHk5UGdvcmhzQkR5RHBMZ3JBVTVNUFhTRmtRUHI3RjBjUTdXbEtsalRmSkxOQ2tkM1N2VGNVNU9ZT3BES3BHNkFyOUNUeFdOSDVFUnlSOFZkaHA1eWhMMk0yVGdvWW5iSk9WTjQ4RXJjNkNuVHJTb2VaVDhuT0Q0OE5wazVVZlR0Z0xXd0UrcVVIa2lrMzFCNmFldXhEUWEzVC9UdHJPKzRvU1cxamMvd0JnM2N4bjBGNWV2em1FdHExekU1N1FSaTVaOUhkbU1mM0RZaXdaODdmQWdSbEtZR3UyRzBqTWhXYkpaMFh6UEVvWmRXZjVDWEpDMjlVd2lUem55b05tU3MrTERiVGdaa3E2NmE0OFd0eFlPT3ZyVVFzTzBPWlAyRzV6Z0lDL1RGd1ZjZ1A3bGRrcEZ3ZURtYWNGRTlJU1pGRnhpVXZwbmVobDJNVXpySkVhY1ZzeFgxWmJzSFVVNmJOa2s3WmRkekNzQ2M0b2VYWEFoTHMxV2xxV0J0Q3ZJQVNxZDd1Yjh1cm1JMThaVmN0Nlkzb3QzbUFlY2RLMXR2STNOVzQxUVY5cXFYT3pqSUtZb2hhYk5PekdudFl1amNVU3VCeUd1TUdZRWI1VDFOTnBWT1pzTWhPOWYzUC9aYVVuWFo4V1h4aWRBbHcwN0xrSDFLMXFqU3dyb29uRUZaS1JweGZpSU5aeDUrUFNlOCt2MlJ0b211U3NXclhBaVV5QjRBUUkrTmRXaUhYaE1weldiV0tESTBJeElxakVzYWNXWHNDMlEzRGwyNmdIWnJLQ3pqb0ZFcFVRR0I5aGR4cUt6RFdTMERPTVB6MVhkelRPMDF6Q3hwYkd1UHdrRmdMRGN3MHkxaXBaOEwyd2QwYVlwdXpycHJoMmlmVXpVeFlDYXFJS1dOZWxSZGluS3pNc29wakRJbWZrelprWEVZL1I0aUNxYWV5NzlzeTByalBWSk8zYytEc3ZYc1RkSHY1ZkNrQXBmMlk1QllaMDNTellUSDdxdWdLeXpncnNFc2d4WHBjaUErMXlZemsyb0dqNHd5NFdpa2pxeHpRb1J1NFptRTRpUytrODlKNk1EeEN1Z1ZneE5yZ0lqWlc2NGFVVWFJenhaWTFYZGYrRzRvTmI0MHFaeUo3dE5IeHcvZ3pMbzZuZ0FMS1FDRzYwRE41NlBlVlBydlFUZnFRTGtZVjNRMzNwUGRtTUpSUFgyc1FiMVpJdnVYUFpBMllPOHJMVWxERUhhY2JEdFY5cUFDblF6dHcyS3lGMmpiVUlkaEZCY3dsTVpoM2hFYWk2a1V5UWV5SWtsSkpPVk9EY055WXdURzJvMWpUYzB0SVFNOFp4RU5sYTRHeXRzWjVrOGsrSjkrUjBTQzNXUjBoUUpuL1hValdNV2JDeUZEMVZTNHE4Mjh3bGErTHhwbXNkSVZTRU5JaXRpazBFaDlpaFlyM2ZiZGZRdEN1T3lSMU5DTE5vUXF1OFp4VVhESnpZMzFZWEZUaDVzSlowT0FPWjcwNWowZE9QazN0bG9GMkIwVXAzdUhrbGJMdkxBQWR6WmlYdzM4Wnl5Z05LR2Fzb2hDQ2xub0NFWHROVE02L1RkSlpIVGlGQnBDVWNaNWJmeDNHa2lyQXl5UzRCTzRQUG0vbzYrbFR6bGI2Z3FHam5MemhRYTFhUWNpNzhraXA0YjBnQTZjcDNkWnFoYzNsZHN3Ykd5dkR6djEwNTdTRUljNHdvc200R3NoanlocG12SlhXN2UyRkhqd2xJVzhqUDVuckZVTEtTNkVDSEEwWmhRQUpBUkJKNFdnR1pGdlE0MllHbDg0N1lCUkRUU1k2Sy95bTYwNWZub1UrSis2aDFoWUhOUTE5QWMrYnAxUkp5dEZNWkhuOWNOUW1vbi9CZ2NZUFAzblp1dnRuYS9BR2ZtWVpPWnQ4TGNsSjZrTG5ldnRrckVJbUFFL2ttbXBRaWU2UWRFd3V4SUZ3eUpXNkJDbUx4aFBiRXpRNU9LWmxIajFBajVvK09iNVlIOFlPZDh0SVpOdE5WRlJUeDR2bmRwZit1SmI4KytFWElhYjRQSjlOUytNMlJmUS96M0lGSy9odjNWd3c2NjZmUmlLUlErY3BkMGNQRWZJWnVQSTF5NEJyUHhvanViSWF3MmErNml1QkdiUC9rQ0tWUDhPRHlHTlYyNEJzUHRTNGlRWTFmNUxZNWUvRUVVMHMydnNHamU4dGhIQnZqdUFuSS9DMy9CRm5qUGZaRHVmRGF1Y21ILzlYQUIrUExqdXlENmFpNUY2ZncxanZMVmFIRmVoU3VJd3hVdTNUWFFGcHEvSlJuM3RHNHNnWi9IaTNFRnI5amVFN0p1aE1HRitLenZ3bmU4bkczMWM2N3lIbVRUUkxKQ1RwMU5mc3lCZkh3Q1N2MUpOdHhjTnVFZk0yTW40TStmZ1BRNEFmV1cvb2x4OFV0K2ZNaExKL1l0eTBMaGhhbFhoc0poRnIyMTgzUUpkYW9BVzQ0UXVHZzNPWGp0UTlIR082NmJmTUxVcnd4eE40TGdMeEhPR0x1VjNPbm0vWFNBanY5QVpJd1luY1NYcnFVK2Yxem1CWENHUjNuMmVQRzR2aU1hbXB5MlVmeXg5a2U1VE9HKzYwNk0yL0NTZ1dsOS81dU4wSWlHNTJlaW5tMStpRFg1enNiK1N0L2ErUDZnSlhLeTBhQ2twNXhCV3Vsa0dSSW5ZcFoyR1pqaVN4T05kNnB1aExydHkvUEhidEJQWWF0T3ViQy9uVnZsZlo2QlJpWmNuZVhkcEtkZ1dmVXdIYnN4a2djZkovdCt5MlFTT2djZmI0MWd1Tkw2NWhSUThSNm1jQUtrREQzSFZHY3ZzVU0zcVp5RFpFN21OMW5BTnhieXF5cC9DcTFuK2ZMS3Q3MEpVcTFTYmQzRU1USE9EaEJEYmhLeXZ1MGtLNmVyUysyVnJ2N21SL2czcmw1OTA5WFA4T3BYNWJQQTFmdVdWMFB6aTBNUFJWdnl3U3AyeTBzWVFwMmJrVUZYVWxmd3pjV1lub1B6c3VVaDdNSk03bmt5M3FUd24rOGlrYTJIN2RjTloydzNsbFRQVS9RTythc3J5Y2FWTWEyT0dGMXpXRHloOWFIRWJnLzViUE5IRC9WekVLNkVKM0wvRnpsbVA3bU9ZL1pTdFpTL25EUVp1ZjFqU3ZlcVlFRXJPUW9mSi9QbDQxM3hSbFZxdDZySTJZOTNrMnRyWGlXZmhKVXovVW1ja1IrUG9BYkNqNEdoVnBLVHowZmh4M3ZJT2Y4eS9ranZGYVR1RGVLYkRSb0Y1ODNYZ0hYSllBczd2bTJrQ3VVV1dNbjA2aXpLeVNhZFYvMXF5UFlSQThDYzc4RU1pWC9pOTcrRlRmTkZpczdDczV6NXlkaGtMNEk1ek1HRzNveGtPZlQyeEpNNWR4N1pvWi9uclRrUEltRXV2WFhnTDBqZGhObTdNRnVhS1BSYlNyS1NtNkVQcm9Xc1hZWW43S2cyWE80UkNRaGVBQkRvdUo0YWh6SXlvMjdGRkhaUTdWdysvOXBMTUF3OEM4cllMWXNNUU9XaGJ0OTNyY0R2ZXljMjNrd20raUJNbUlPSnpVekNTcVRUVzFheUtRWDJVYm03UC9lVHlpaUVaTVNyMURCNjJqeURhS1kyZkxRbmNLVTJJL1pmUkRjL1liVCtYd2VSSTgraHFucnhCMS9nQk85SERIMmpPaTZZRG1HQ2ptRFJqVm9xbC9ibmdiZ3dqTm56d3JjcHl3OGpiSTh4NnczbHBWaEgxdVllSnZ4cUsxNDBlMDE2MERCcUtKZkVQMHhwN2tCWWJVMVprbVFweUtKT3c0OWtGYVo0dEVsYUV3SC9LcWV6L2dhUU5TTHRHVmNVNUFRdnN0OW5HTVowNnIzZkhvd0d0UjhmdUQ3Mytab2FaMmFuRFM2SnYzcmhxOUx6R2o4MFNHYThXMWVLYkxINFFmem1IaGFtN3pKa0s4MHRFeE4rVTZPTTBUZEprNGcyWWZ6bVRxdUc3N0lMNG5uanp5MmNiUWdjbnk4NkpsQW5JQm0yTExIVmxXNFRXV3ZweHNaRWJ4bC83cVBRd3d0VzI5NWNaRmd6SFV1K1pDYUxoYUZpY0xMZDQ5M1V4WDhGdFBCbVUvdVh1M0JDbnA5c1JaOFd0bldrV0NmcDZ4aU1EUUZudTV4UXhGZ1NualowdVQxOUpWNW5IV3Y3ZDllVFdEeUNGelVaKzJTelFXamNVb3NiUndoMXBWYzQ4Q1BZTVpzM0xNcjdiRzFIQWJkak5QS1ZiS3FFR25mRW96Z1pkTlFPaDN0ZldTVTNGZEZoUmQ1azJEcXlQMlVYTHBkNnBnTDBTMXcwWmQyMUN5QWlqaW9YODlRL1JuUC80MXpyeVFGdUt1akpVUUtsSm9DUG11VzN3U29kQ0lqZWVZWGZoRWlyek5QVWFPWXJKV1ZOZDVCUWsreWFXYzhzdWRjUVB5WENOSFVtekpoSVhYL1RkS0ZOS0xhaHE5a1BkWDF4SThtNC8zWERCUGI1SUhNOHEvQ2p3ZHY5SnNaTVE5Sm1zNEUwV2dGQzZ6QzVaSDJzOExNK1VjMTRqbUFBTnNHb1VYMExKbS9ubXhOd1JUZE9SalZPUlZHMGNXS21ZMkx1UVVwM2dqWnN4aFhKWDhVL294d2w2NmEyNGN2dGd0NGhtOE0rZS9BVWl4TWE4ZWFqVWwvcWRhQVRLMkRKOFFPS2xUb0k3Wi9PS2ZnZDRjOFRPRVNIWUg5M0RFV0xxdkJIN0cxdHBpcDQ0QW1QOVBkZEhncER5SVFaMXJYMDhJTjJBWUJvTFVHcFAwRTROU3RIc3dPcFdmOUV0Rm02Ykptem8xUVBlUnNPMi9hVU5mbFhYSlhiVUEzczM5SzlURVRiOEtvb1NvOWg2NDlZa0laUE1Zd0YyQTdPc2dldnZzMmwzWG5CQ1hhRlpYTHZydDRRLzBxQngxR3BtY2wyTEVkQXgzSFNGMXdDSVhVd3RqR3pmQUZYeGl6eEdEdGV6RnRhWU4rVjI5NTJKWklCN3ZpeXZ6ZTNsdk1odVV3VGo5Y3NNcE9Nd2s3U1dqdTgweDdFaEsyWWhzSFZSNUNobzJpM1lSZTdBdG80V0xiT3hDUkRUcjdaVURVTVhKTW5hN2M2YjhKOUVpZlVPUU43eENrUStVTXZNdVNoeTlFUndkUkJNd1U0Z1NaekJuaWZzaDRFeVlqVk5HWVUxMmlkWUdKVVRlcEJ6bWJ0QVVZL1JFcmI3aDQyVGhrWWZBaGZ1RTN1QlJ5bWRrbGZIK1JBVHlJZ1ZMTHZlMnFQQkRCcWdwd3hxcFFQb0JpVEVIREhiTzR1MmM0WW5sd1hwNmVPUXA2Z1AzMFM0N1I5VC9kamNrWW1YdUJxSHQ5SUVUWWpaOFZMOVB4SU5UQWJvU2c3K1RHS2FBN2FydXNRMFJOTXJaVW9oTnVWT2J5ZHdpQXJCTmVPS2NxVDN0Wkt2eEE3N2FCdHVEbHdHQ3BGYzJJbjVYWE9iWG1SZDRjWHVhZVlrOFNVT0JwZDkxaUtJbS9qZzh5SXdmR3krWHBRc0pWTllnUC9LcXZJZm94cGVaaUtqS0tZckVjbUN3SkcyNWpBYmV5d3dWdjhFeDlvMjhMV0I0TTR0VDFjWndxcWJ3clNvUWUwcE9lODlNOW9xTDJDZ1A0UFQrckRtSlNFSmRadXpKa3VLKzA2QlczbWE3V0paV0ZUU0s4bGk3M0liWWNJR3haSkozWkRIYm82RW9aVGtmWU1ISmt0NUk3c2kvRGNUTXJEREE3QURpTGdmZmpoRHlPakRzNTdETTdtdmdlU3pUTVpjL1FRZWRCUk54S012UWlROXpLQnVHMjNyWXptRmJHUnJVdWkwN09lMDdWaFU1VG1FNDdLOTFmWUlSRVJxZEFtenIySFk3TjJSbXJCOWJUR0N0UDBMREo4RFZPM0ZiTnVHNkcrMy9FZ3YxckRPV0IyTitLcGJVS2hyU0JvVktIaTlxbkRXNjAwR09HL3NuY3VsdTh6bnRhK0ZmSEp6Q0JCZmg0dDVNanNING5QWVZzWkU3WktQUHdvWW1mS3VYWjdTaENma1NZalhKdVZrOXY1MjRQTjQ3NmJ5QVNWRWJUZGE5akcwMHlaV2NBMk5zbXF6VVE2UWhkdEhqcDJhTnNaMmswb3M2bGFXSjJlSlc0OVFTNVZvajN5R0xaekNMTmVSTXJ1YTZWZllJbUxMNkZhTFp1azZxb2kyaVIxemZja0dia0RhMkhydXlrQWFwN2Izd3JYR05jOXYzLzJraVZmRExZaVRMbFNwcWUrU0tLSEdRanJVUjh6U0h3YUJoT2NPNWtUdCtVNGpPbVVTMEFZcTJBVG1rdXdQU3ZMTWRIdCtpT29iSWY3NGttNEtWUE9rYmpQVE9aVWtwYmxiTVVwREtrSzJON3RwZTBmWkxZR3huSHhvblJwZTBxWTlVeUVxV0JXeVFJdTNYZU94YzJja2JtZ2tMTVFtalBpODJZSDJHUkpsRWk4dGJmLzI4RlNWM3NQWVhtbVJuWjNMOVE4blFPVjJVSW5hbUZyb240YzBrVEZ3YTFuY0p2STdBdGIyUEE3a2JZajdPWXRKbnJPT1J5LzBIQlJJWVhJMk1mTE9NdWpGOXBINDZaOHp2STJod05jOXNWNVRvd1c4cldxTGVPbVluL1dOUjF3WHZYTmwwVXhORzVNbDdXM3g0M2psMVYrZTlsMUoxdDFURGh4QzJ2WFY4NUhuRTJmYjJIdDVGa1cxdTZkaEh2U2xwZ1RUUWxEclo4aXZlOURaRzkwYk9vdmhNSlBNRDRYUHBUSVpPeEgvazZVd0NZYzR6OUNJOUlKTEp2QkVMZHdvdlk5N2VINFNsSUJEdDhPdkt1K2F4ZkVqY1o3QnorVVZtRzJSZHlreVV3aVYrMFFocmtXNWJRTEsvMUZ0UGZMNkpWdEhJTkRVWmZ5S2EwSEFuNFZBMEErK1FacEJEc3c4WC83NExoTXdaNWFlMG91VSt4cEFoejJMSWQvRFc3bFZyYndOZ1RSN3hEUlQ2T21Sd2owYkdRdU41RkY4VS9BdG0yNFJFOWRVSDJqVEVFei9nVklRWTFJeXp0VTg2Um8vWlVBSXBrTjczQ1hRZ1g0R2VsOXVkd0lTL3VCamFuLzZDVTgrYUZET09MUkNXdHZSU2wwYXp5ZUYzQTg0eFFLTkh0RVY0OGZVYzZjaHVsNnp0aytHRjNEK0MxelRHalpjaHBrQXhhUE5JWDZrVHY1T1ZwSzlYS0tCenc5Zm5vOVIxTk9IcWkwVkxWNUMxajJiVHhMT3FKZjhZZ2U1S1d0WkpvM2ZzVGZlR25qS0UrTmZ6UmZHSWRMWngwb3ZEbDRGck9PeWtlZEhkRDk1aU9Lc083YmtKNDRIVlBySTBEZzB3NU54L1RqeWpPVGJwMHdNM2d1OEppT01zQk42emxLV3lubzJvbkZPVUlVWUF1NVZObnNwc2RVYi9McDhmTzAzUE5rNTRsMFRJOGEvMmcxeU5LTDU0QUNrdndhbXRkcFk2SUM3WkhkdEM3b2dHTThwdlBIajJsZVh6SkhQcEUzbjM1UXE4WnFqK21sVEV3N0FQUVcwdDk2Y1VOM1lyOVBueTF6dytTS3ZTejJUa0x1OXNaam1rRDY5eXpLdmhQL0FtcE5SVnllZzhmd1hRdDhKVmx2cGxmeE8rZDhOYU1QeWZOWm9lK1JVUGk4NWR4Uzg4OEhjejRhdHYyZWFDcG1VNnkvako1SE82VzA0dUQzblpCN3BEWFVvTW1pZzh6dEx2YkJHaEp5WUl3SlQ0SzFoaWNmNCs4YUx0cXgybS9HVjkzenE5Y2xFQ1dsVzlXL2txVm1zSEZQdmJ5STFkekcvajJhU1JvRVI1bFBoWHIyNFVXNEgyOFlJSGw0VTg1M2dJdlNBTmtWYVlCSWh6VEFVOGNIK01qLzhRQ1BkNEQzdldXQTVsdTl2TmdCM3Z4N0EreDc5VzJHU0hiQmxBdjc4eUU2M0JDZXVQakt4UFViVmlOblZpT2NuZ0NwSDhSNmo4OCsrOSs1VFFqN2t0SDBsMFVNemZtYnZkUGkxbXFkMzFxdDBPcUJ4b1RjdThBSnVhNDFHUWlSdDE4dC82NFpmT3RxdFNEdXZTdjJaWE1VUDVtOVpjVUlnQTRpTk9admZjT0s3UjNrekwxYmF0SGVRUUtRNVlQTUdPU0h4d2Y1dGl2MnRvTThmbnlRLzQrcnRteDhPdU1nKzU1N20yRytkZFgrejRkNS9Oc084NUgvbDhOYzNqOCtsLzM1TUgvNWRyUEpNTS92L3plWC9QcnFtNGVKMDVQUFp2L2J6bWIvK0pMM3Q0WjUvL2d3ZFVmckgzL2prbzhQYzBQLytKSXZmc3NndWQ2VUM5NHlsMU11OUJnc1N2dVdFN0RFdzdDa2RSQ3NjZG9tSDhUdnpjbW0vR2JST0ptTUcvaFJkTjlyZUkzN29FWW44ZmsrYTZFeHVwVUlpVVQ4N3lIQXQ4ODRyOXcraEZ5dklWNjVqMlNzVzlON2ZTdEQ0UmxkTFZDUThBS2FzWjBtTDNFYUxXVXhjMTFGWWNUTzVsR1RaMHFHeTYzYklBNXRNMVBGSW5HNHNjWisxTXk3Sm82aUdjTjdIbGhRd1ZwYlJFdk5ZdDVYYzVUNUdCVkIvcE9tdUpGV2JweTBpYzhXYVg3VEVZM1FodmxncXhZUnBYWExDRTJNNEpQLzVsNk1QNXExaGpGU2ZNZk13SWdIclc5UmpwTzFFWUxnczZ3aVYxRGxjSFdZSlV3bUpHSGpONGRaNDVRSSs4TGhXWHVjajlSd3V1M01CYTFScFFmellRdXRoMTNHRlE5ZUUzK3dpRUN2eWVlL2ZEaDV6Q1k0VVRNQ09ESS9YbVlVRGh5Zk9CL1VXeTdMRmRObEpTVVFXR1NwK0dGNzY0ZnkvZVd6NUFEK2pSK1dOTGJEZytPUCtkaS8vNWovN25qZTlqR2JyY2MwSWR6SG5QREJFOGQzeEprbjBqKzJhb1AxdUp6bWsxY0l3WS85UXpOZGwzWEhCbHdsZFoyZGEwWndSYitDOW1xL3ZxcGlNNS9VT1B4VHVTMlM3NzZ2WDJoekpMT3AzUjltejh4emY5Z2o3V3RnSnY4NkU5T3lUb2JHSk1ETURmUnFiTWNYMy81OHkrYXFlQWd3VjliZkNFUThtRE55L3BMU2huMnhFRGJ3NTNmZ25Mdk52d1JKRytVa2RTTFdmb2N4dlBNdVhwRnJzbU0yTThpTzNBa3liWExiS0h0MUZCTzZnVVZmbDlvS0NUTW9YN1BNbyttbElCc2c5VVpoZUI1dmk0WGltSGtqb0J2MklCeWhjc0hxbGhxSHVRMGNqQVo0MlRUemVBM1lRQi9UbFBWRG93dnZ1QmR4Vno0dXlzZ0s2RStiQ1diQU9XMW02eU5VMmxaSDRkVTFNR0JkSksvNmd5MGJzMjdzd04xblFBU0tDOUFyV21JU0ZmcGhoeWsxbUNFN1RBOWh0WjZmblBoS3JTOEtXMDA5QjhYZURWUm9TdUFJSW1WTStydURjbEwybWNneldoOWxrOWkzdTNDcWhuRGVlc3ozWm1kT3VLdWFCaEVHc2Q0UEIzWnV4Nzg0UXZKZEhuNC9GTjVrUW9YVHJzdHhrQTVRL3c2UXN4NFREdERXUFFiMkVPSjlGcjJ3THIwR1FBR0plc0hOT2szVjYybXRxWFhNazIwajJvL1JjdHV0N051bjhOMk82RTF1bHJ3TzdZUmZPMGt2Y0tadFA5UERZWUxrT296SnA3b2tod09mSXdlOWFCc1NOem1SMDYyVmJFazhOa2R5SmsrZXppWWV3Z1BVanE5aFMrMDVmMkdyNDJ2WWlwMyt5QzBybDVpQkV2Kyt3NHBtd1oxTDhqWG93QkhwQm92cHNjWUFENldIUzVxcFNFT3hVTHM2OWRWbWFsaFFRcEg3ZkN4RVdYeFp2NS95Si83MnRYc0xOcDFlQXVYNngrSzRDMGZMQkRhVHZWM0ZqUnhtL2Jwd1FEZmdXcTIwaDlZaDVHTStkU0JRek15dThXK2VNZjVOTnRuSzgvd21vTlpUOWx1YTJjczNwUVg4NVBnM2gxcmZiSDZIWFhUME1IYzM4WGdUcW1ReXAyMHpTektkN2RZQUk4MCt6NDA2QitsTVNFQmo4NzBMNDQybWdMejNYTEF3NVU1bSs5YndXNEZ0cDRqMS9qT2k3Vk5QZzJrUGtqRXhCUUR1VlFKOVJTVFpOdkllQjIrT2g3ZTVqcU00VWY0TXc1YVd2QnhSVmU2U1ViSUs3R28zK1NEWndlUUlIV2hCSkFIaTl4TTYrdzErOHNIWFc0ZHg5b21xMm5qUDN5Q2REdVlKL3dVc3Q4Q3l2RUE4OVRkZ3VlRmJCTFcvajMyNGxRTytUYWZmL0Mzcm55emFoTlAxYW5MWFBtK0dqdmw4OEZ1bDczRm0zMEhFWk4vRkJxeVJaczhaRmIrQzhYNERNUE1xcnYxMUdGclprL0UyZkdrUHFNNXIxdHp5ejQyazA1dUJ0aEg3cDRPRHNwRWRQNFdFOUsxZEpvUnBSUjRBOGp3UlNUb0l3RFlaTmJ6SFZrOUdDdkRUSnBEK0xGZG10K2w4clBnRVhYM3NHenRueVNFaFg0VGxibTJ5S0dFVVRpQmFVZ1lsa2h1NndxZWR5S2lPOWFEOElEVFppUmZKNzJaNGZQSnh0QXE0TndxVlF1R0grQlg3Y2Znbm1RQi8ycXA0Rll5Zk1TNi9yNzE4eUVQYmw2Vis3aytqRXB2QVBMOXE2UWQzNjJKVUJ4UFEvQlhQMFgxVHp0YjhQd2h2SG5aTzlUK0c4QXkvM1NicE9HYkhIcktqZXRqY1Q0T2x2WTVqL1F5SytsV01NN25oN2VmWnhKNGEraUdMdmdjTldWTjdncDVPNURLYnNIUzNFK25mUkU3WGRxNHdESHp3YTlOb09RTXZYdzBQRlNEeWJndHU1VzU0YkdVaUNBa2pCTU5nOWdtNzBDdjdFenArSGZxUU52MUtCRytieGVqSTV0a29uQW8zNzVTakhpM1JpWUx0TUVZcjNTbmZrMUtzTnRjMEhQRHBHa0J1SDM3ZjF1dHlHR2svRnZnbEdaZVFEUnRScVpUc3hWZWNNU1R2cWsvbTRyc0NMTDJlblNNdkk1MGF3eEE2Znplck5YeFR0UGQyWEpUTHVnL2ZzREFGNU1Pb3lJK05nRzBOTjkyQ05JYmN1emducXQyT0pGeDRXWDhpWk12K2NETlB3UmJxUVpaMGdpbE1tNXdFNDNUcXRJNzZ3b0R0ckx0SnplaGVUUU1ORFQzc3FPbHFFUzQ0eDdxdWI4Y1ozazljVDhyd1UwK0tCdGVhUzlFWS90Y2NmVGh2WHJ2N0I2MG5xWlBEdWZNcHBIL1lRQ3IyWEtibWFYREJ1VDlNVEw0TkN0YzZJWktaeEUwN09jYUhJZG1uRXlydll4ZU5iVS9JNGpFZ2hyMlgyNFVQNDJUTVFoQ3lYVVlzN1pXZG9TbW1oUTU1L2RRNHdCSDErZU1QUS9MOUNucmhCL3VuRFFCamVOdmRSRnpPWkczTkxHMDN2eGd6dEYxK3Z1N0hjajNlUS9wSUgrczRIY0UwZGpvRzRqUjI4OXBlTmN0QkhHZmZHR0hFSTRBK2F3M1piMUN6Wk04Z0lVcWNjcnNLdDRPc2ZwU25ibjkwSUo3YU0yZEhXVDU3TFNKMUR2dDNFdC9zSlJObndRMXB1U3FzK0w2ZlRKTzJ5cWcyOE0xcmJPVmQzR203ZVRUb29tMGM5Q0Y1NS9ubnJqZS84bWZiTUpIS0hMOUdXY2JDWHJackh6YzgyS3h5VFBWaGZqUEtpUnNDM0JBWWwzaDVEN2ptNitqYkhkaHYyem1BVzBsTjJybHVvZWgwUjNLbnN3N0NRNE9CM2tJWEo0eTBydjMzeUFEcnNZbGsrV21jOTU5anhSWGdqS3FqUVhZeWg1c29saHhHUlc5OGtlb1hrZ3MyR2daNUNtbjhudW1MUStMbXFIMHFYdjlJTnNRL1NmNG1NLzl0aEw1bTR3bjg2QWNKZGp3Q0RWMDdQVTNnTmhhaEUwQnZLd0dHTTdsaW44RVpuTU5UMlF4L2VFTitwa2FZa0VuVUhvZWRxL2k3QzlWNHovbUw3SURVbjRvV3d6YlUwVjhUNHpqalkvRVlmV3hxTGhiSW1jcTZLZjFBazJmZE5sOEk3TW90Q0xuWE1OVTM2RDJxNDB3eXRGNkJjTW9NOU84UXR0NHM1R3pQaGRqV056S2VBMmQ0OEpDZHRqL281Z25vMFpGQzY5TkpMWUFXSzlzWEErazVCcmZ2MmtTaXZ4M1l2M05KMVlrWXNwRVQ2cWJNL0d5eDZwSVk0MDdVUzRsOWJHc2lNeFJHcFY3MmxZMEtFTGZlcENpaDA4MXl6UTl4ZnFZUThHN256MHdDMmowRTdxay96Q2FEcjI2VXFNWWlkcjJiVjloQUt4NWFOQzJWNm1YdmtNa2UwMlJmTk9sT2pQQ09HOGRmRVdTOG0zRG5sQU1HN055S1loNHdPb29GT29pcE9JV1J2NEM2blVuM29pY1FIUXVrWGM1N0ZOZ3d3aExmTUNMSG02bWlZbzBrWWIzMDBmamVQUHFHOUdDNFRENlRFeitIQkFKNUFnN0NaSG8yZDY3OFJWYjU0S0pFZ01QdzQ1ZlA0eFIrK3E0QzFxNDBaSVN6RGlIaGVSc0s4VWh5YWFaajJiK2JOTWdaL3pkeGJ3SW1aWG5sZmQvVlhWMVZ2ZEowZFRjTnROM1FzaU9nSWhJMFFvRWFRbERqTnU0U1l3ampaUndsaGlEaUFJVktsQ0VNR25VY05JYTRSSWxSWTlBNERDRlFvREdvaVlvYmc0aUFyRTEzMC9TK1V2ZDMvLzdQVXdVaW1lMTczK3ZOWE5NVzlUejFMT2MrOTluUC95REdUMW8rMzVydnZlQ05KOGlwY0RwNzhHc1RVdU1KN0MrRlkxYnVwT3cyOWw4TkNuc3ZFZExXWDd2TDcyYmoxRk5iMFVvQ3BKWnFtRmFXcXBZYUZiYWQzYk11L2pQeGg5UVZ6a2NsTkQ3clpuS2VRUVRKTHRUM0ZoekV6U2pmRnNuRG1SU2pTRTJiU2lFNDBCYnRmM0ovS2drZ3FiWGg1MnJVaFppVmp6SzY4aWEwODBneUtaK3dibFhveG1IdzhVZ1UvU2RrZDZ1Y2NqT24wOU0yRXA3NEpLSHozSitoNUtwR1l2bDczeTJMUmR2TmIvUVkzb2hsN3hFMFp0bXhDWVpVMVkyVXlPMmNFYk9CbjJZbGRUeHNrLzlVNzhqNEp0Vk5nV213dVhzMG0zeHliendVcFhobEFpR2I3WW9UYmI4OXNTUXJpcHZXU2ZQQTkxaEo5L0R1dTNiM3M2a01sM0l2cUJQWHV5ODdkR0k4ZGVKZmRHSS9aMkZEbU5TSmNiNk1mZW1LNyt0RXQ3N2Z3dm55VDV5cEx3dTlHUVgraWU4WkJ2WDB4aS9idGhsekRrTHo1TzRkcDVNNmZXTDZCQnNZZjRYeEZMRGprcW56bkN2ekcxWDhTeFVXT1RZTTNOdVc4RU5FSmdQejlnTFkvcktidEZYYmNPa2lWTWswUGpqQi83ZHRXdzNTcVhrZWtWR0c1YnFPT0VYWkZGQk43NmRSdjR4MmwzWDRubVZUMFYxM3VIMGRLSDlKUmZ3Z1ovVEVIY2psNTFpNnRoMExvaGlSMGs2T3JSZ0xvVjQ1YmJpZ0dYTGxJL0NhR1N5VHA2WXRuSlpDOUU0TldhZHNpRmZETHN5bUZxb0pyU1R0ZGtnR0N2bVhROWl5Qm1uZnJBd2lMRitEYjlxT0VxbWhlcWRkcFUrVXJkYVRnbXhzMHMyUnAwMVVkZ0ZUSit2SkE0ZHFKVVpaQTB1MmNxY2FsWkt3MmsxWWZ6VE0ya1BxRFdXSEhjSkdiVWIyNnU1aE1wTTExTG9CQmVNK3VmY3ZaRHNtR1V1U3EyQUtUbDh1elRKTndtYkJjS2luV3FTWXp1aFdZa2pGMUYyMHNyZnlPZ04rWjBsUEFXWUpwYXpuNkFsV0xXbU95RHcrQkMzR1pnOHZUMzk2MmlleUVWUzA1c0RsemhDUitZUzhMQlRHRWRVTzJSaGZ4Wmc1MlZvdk9pWTBJanBQM2dwS3JPZUZxSzc3dWVkMHpRMDZBMmRrR0cvMk1aQnk3NkNyMzhHNitCakQ0bU1JOHM3QzlIZUl2Mkg0TUdjZytjNGdIemxNRWdFcnlIMVg2VEdJN2YweEhGMnJkaERNNUFhdE42dDhFSHNoZkkrSk9GYjk0VXFDWTU4UnBYQzdCcE5KaUxxMElwa3NkbmJHTnNnMEVPdXlKNitnaVJNVWdYaEkvOEJnbW9Hb29FTjVxcndnbXl2TXFxQUtqTlRza3JVMlRsempaS0MwemVJWnVJM1Y2QlZteWRoR0xKbGNwRzZ0V3JQVU5IY25DdnN4QlJBT1lVd3RtY21QRGdPdTJraUFXemhhcWpXbzV0NnQ1OFI0bVQ5Z3Btc1FheTAyU0ZqQWU3UXhEV2JCRzlkb0hBUUNXZWlNUVNyMlBRZ2h0bWZXS2dHYy9vVWt3L2N4b1Y0a3JEZHFzTnVVWmVSenIwSWc1eERHTENsREtwL0VHa3pHRkY1TjVkMnBqb01EekdBeHB5RU5ldUowZnFNOEVSMXRBOWM3b2djR1h5SFpzNWtVYTVBUzlxQXdrZFhRUEkxZzZKUVJ5dHFGc2V4VncrcGhrNmx5bWlIY2RxZktTNUpLQVJNTlVoV3JuVTQ2dDUxNk5mc2FVT3RXYVA1ZEt4TExmSXl4WUp2U3BhUFp0K2VTVlBmblQ2RnBRbW9CRWJaWjl5MG8yM053cjk2dXArM2xISldPbGJGOWFqVTRrdTNvRE1lSzZGMDIrUXFsTDNhck9vT3BsZC96ZUp5NjYvMVlRYlZFSld0UnJmdmZUbFJHNzNDZTZ0TmtqL2VqNVhRVnpqQ09xQlhXZk1ySG1haWRXL0N5KzVDZlQyN0hJWHg2bTlRUWoxbEozVXpsTGZHUURlU2pBZmNtWWUwczkwWDBiR2Q1MHVyZXF0bFB5T3dpWWVwZTdYNFNPSjFxZ1djZkpPaGROOTAveWJhUXY2bmJRZkw5OW91TlRSNW1EOW8xOFBhNHM0V2dqUW1SUVU5a1YxQ1JZNVdLVFRPUjZDdE9RTENCZmtsOXcyTVVnSDJuT0taUmNTQ05Dd2xTK0w3ZHVFUDhHNlFnUjlYelNlV1BPMXVGaEFCelpLd1EyUVdYUjErcys3ZHEvNitsbVNpRWt6aU5oOXlCZ2RwdlU0TGM5TFZJeE9zSi9GMk1vWGdsdHNPMGx5ZHgwbmhPMmhoZDAzNFZyVkNhTDVlM1pOTFJBYTJWN2VWaGIvU3JiWnExenAvMGVwaUJpc2s1R2VROXZKbXVpSmttVG5ML3JPd3VEM3Z6WDkybFl0NzhWNjVRRWYzTW1vM0RBemJ3M2FsdzBqZGw4cHhGbCtTZkJBMWwzWjkvVTZMcTM1RDNmOEp2LzlNVWZibFFSL2pPK2I5bkVVUnp2NjdRWC83dDdKZXphQ1Q0NWkzeGl1Z2FhemJrT0ZmbW5Cb3NpaDBJMFIxb3czNU1CTEIvNzFSYXN2TTBuTHd4OUhXT1Y0bW1od2dtR08yZ3NuNXFkNWRkWElkbGZ4WmE2TGNzMzU5UURvZGVWVVdWZXBQN0NTMFFlMThUbjQ0b1BqSG1SZmM2RzI3UnBabC9kb1R1cmFBSlVPbEM4Q1pqdDlQdnIvaGpqWGRtbU44SDNES1ZJd0NlUzVyWDNWOGFtY296Z3BsdGM5cnpTb1phKzhFVlpQeW1rRmY4UGRya1c1akczeUxhc1JtTHY0N0p6Qm5tdHBMVTROM1p4eTVJMXdOaGI2SDhRYjNvS1EzZkRkelhoZVhtei9BOUx6WFpkM2Fpc3UyQnNQZTlPM3V0eHc1Y3VjTGFXUmtaMzdWbVBvdHZ3bGcwb1hQWE9WOEVxNlY5WXJ5eTZ5ckcwU0luTzlZNkR1c2dldFUrT1ZIUkRiTzBhMUlEb1Iwa3FRbXZpVmUyWFVYN0NYRWZiOExEdWZIVWhJZDVTZlA3VU1Idm5IS0NManVTUjRuRVkzdmtzVWFGMHU5TDJEK0FVekFXaWZJNnIvbWU2cjdhVk9ML2xDYUtha0JpS0dudWRRYlhNMDZBQkw1MkZXOFIwZWlab1BtWk56ckViUldHMDBvV21nakdlSUpRM2V1RWFoOWlFNDBSWFB1L29kNi9veEdKNGJWcE11QUJ1OWYxeVVCbGxFY0cwbWJ1bjI3YlBCd1VKZkN1T3ZUYXVLWHVDajRsUk5HSktYSTR3bFRNKy8wSlZ2VysxS291K1QreHFsRDVLNng0REpVRHJ4OUovcTdrUzVkTXlZZS95U2pKT1VIeXJjYzgrSnd2UGZqZllNZTJCOXpibnAwMC96TXVzdWFOREkwSzhiNU5wTWpuR0tuOU9FYlZDcDFQSTFxL3QxOTN6dUV0MU9wY004MEpqQW5TOFJrcS8xUUphbER3STZYNk4yYlhyNTdjd0ZscU9DbVk2SFd2Mk5hMjlkYkRFMUpyeWhGVmM5NTVGVStUSWVHdjB1b2NTaCtGR0tLaXNUcTMvWC8zKzdaWkp5VDJheG1tN1kyU0V6NjB2N3ZTYk9XejIxZnA0cjI4ejFOZkpjcnhQUFhmV3ByL0lVKzVCeUxZY0I3aXFwUU1WZ2toM3Mxa2NFdmgycjdzM1BMaHhwbERxemhIQWZ0T0RML3pzSW1tRS94MW42S2ROckRER1ZxQmlTUGszVUMvQ0M1MkowNVVXTjA0eXdDNlNOS1Q1d1VnNjhtWURpdUxwNllRYVBwWkovbFpqY2pvMENCZGJGUDdxcXBpeDdLa0hXcHB4aDZnOGNGMnFGRkxsMWZMY1huQ3I4WE1RbGwxRUQ0SXFZZVoxSjA1VjdBQzFKUDFKQVB4NFp0cUpoQmtoUXhUK1lKcWpmWWIzTjF2OHNoVjdxU0hlZ3ljZnRkQUFtY3lNelE4VEpPK204ZkcvWXFDUm9HWDhlTDdNVGQ2RXE1cXdHRW9FY3l1MmtKZUY5Ykl5N0tsc1lpQ2NCQUQ4N3gvWmdscVEzWTZEOWs1M0ZUaWdZNFRBQmU4N0kxY0ptelZwZXdPVHBxS1JESzlBV1h1VTRGcUdIR09TL0JSb2p5R0I5WXI4T0x0UE1ibmVEbURhTjMxd0VZRWZKT2xFZ0RCQytIU2hBRGtVOXJIM0xFSmN5QkxBOVdEZWVQOU1LUEFRVHBrbTlhVzN1MU11cVZxZjZNdHNBc2pzWXVBUzdlYVFFUm1nVXhOWUF2dVdzMlpuY3IxWURSMFl0bGxLYVdQNVJOVWg4TjcrTGR6UlhLQi9ZVW9Kd2dTTEFtQ1ZoTjZXUzMvbzlZc3NEWmpkYXdrMnVvZTQ0Zzc5L0R5aGZ4eGw2M0RqSzBsNk5hREVwVER5eE8vK0lYN1RPNnZCeDVlRkJ1OUNHSWVYcjZlNytKem5KejY5VnIzZTN1UEtabmpYK1l3cVpnNitLTVdDZHdEWjlrZCtBVVhNUDZsK05MN1o1RWFTWmZycGpIOXBCTGpyd2YyUzE4S1FmUGMrZ1J1V1pGNHp2bXIzeWVPZHpJT2VpMHJkUEpyNUtibUYydjRUWTg1Q3E3ajVXcXJxeExmMlg4Ukc3aGZvdFMzK1JJcG0yOFJ5ai96NDc5aDg5bmtIWkxadmo0eUtkbHhKM2I2QW5yNzNDTlNqMEdHVTVVT0lWSTYzdUJCSXIwaHZCYnZPOUtaT3NCM090bjdXVHR4bVE2Y0RPODdGY2YvMkMxejRDZGNPL25iNmJHMDBrVmhlTktST25rNzZteHFPOXJQalg5SlFESldMWEN4UnYxNEtuenlVUm1KZGZuK0c2cjJKdllWbW5qMGdnbXkxUCtBSDNTZk1zb3oyWS9MQ0NEbWpFMzlXUVlqenF5anpla0RudmlEL1Rna00rbGM1NURKSVhUcW54bmpnTTdFUGZ0Z3I4NXNTSjlKSkRVSCtibXNRTmRFcW4wSGl1NWV4SmtVdHRrRzdsSE5nQW12SHErQTh1MEc0c2dGZmRoV3BmaXNCZVZ4djNEdzZKOVMyYnlVNlIzN1EwRnhhSGFwTHR4QXA3QmRReEI1NW03dWVZQndRQzNjcXo4SDh1S1Y3Z2ZuVXgyeEdkRjFlamN0RjRYRThlcTVTMTluaXYzY2ZTR0VqYWZaTWs4am5FMGhIRjhvOUIyOHVMNkVsdXFwNWk1VVJkR2dKNjAxSCtDMzIwMExyUWZPWmQ4THBIUGdPM0N0RzI2WWlLdUh1OTc1b1R1MlZiZ2JOVzVIZnNLNlJKQVZuMEQzQ0U3c050TEptcHkzRjcrd0VLblhESHBOamJEU0VSY0hoSUZJbGNvKzB0VjFISDJhbUZzSnVaZW5vT1JFSWs2TjdFTHZFNkp0Q3RydEc3ajRxdks0VG1FQmVLazMvSlBGTHV3RHVoZXRxcVlYZldmMkVnVHYrL010VTdhRlFJQkd5K1V0bTZDUnBvdDBDNnNNcDBOWm1aWnFIaE1idDBsQWhhaUhKdm55UkM1YWhLSWo2RGlDZHBua05WVTVrS2trS2oxSitSalkzdDBFMmxrQys5d2xQdDZsZlRnMmRxYzEvZFVhaGRDSW9KcFZ1QjZtdHJ1RThxa0RtS3dWVUVncDQ0bzNFdjYyS2tmLzVLdkRHdCtvWGZYc1JLVGFPWGtIY2FqOWJLUmR5Rm0zMjl6OUx5Y1BlYldpeGg3WUhxcXdWYmpJbWx5QmJGWlBlck5BQzdsaUc5czBvcUlnQXRrZUVPeDE3aGVDemUyaGJETGxlWXBBMHNqdFBzWDhUNW12eHU2eVFxcGpsSUJiZzVsYzlnR05JdXJtZmZ1by9vc2dkUi9DUkMyYm5Sd3RZU2ZzSWREUlFMcjkwLzJPdVpwNW1VK29kT2xraTN5aWdrSEUwbGEycWxBTGQ2SDJ3Z1JpdXNiRlo3bUhaMlVQd0lDWkJJSDNFaXJJUlpRK1JUQnVITkhPbDhnRlRGSjlBVXRackt3MThyQ0l4RzBPMUM3QU9DcThScFVkYko4aUFXWDNjNVpwRkNZRnNjZ1VTL2VSYzlIUWwvcDdKbmpOZ0NBeitWMHhtdTlsa0pXdDZaRUsrMGlHZ1hab2R3bmtFd2wvQUNpWGZXcXYxbU9wMFIxR2lsREJWRXgrdUl5SVpRV2lPMHVOUWdoK3dlaWMvT29FSnlFb0IvR2dRcFdTb1hQUjVLdkFZcDZqYlg3YmVnK2gzT1RYeEgwUjNKdmFBbUcyOVFKWEpnOC9QY29WTW1rOEY0UjNwdEttQ08xTTlhREF5L2J2RVdOdkxvR1htbFVyd1A1cUVjaFltVnV5cEFwVWFUVk5DaUtLS2hFSjk4aThETDhpaEJrcGlpY3FrbWx5QlllRnhScFFQNHhhTXpUYUFHYlFmT3pPWXBoQll5alV6SHc1ckIxUlFxQkpmVkpFSEp1NWRoWVdzNUJyTXNYZXZMUGF2UE5ZMjB6VnB3ZzlpSlgzUGlINkkxVFhkTHk5d1lJVmQ3LzFFT082TVFOYVFRQTZjclg3cWttMUFXOTdnYUQrN2lrRDg3QmUrNDhDQ2VNbmhKVjZjY3ZUd1luczVkU0hHZjBYeHkrOU1MNU9wNkNuVndUTDRCSEJsbzB5Sll0eXJGMkUzYkZ1RFlsMSt4R0c2emRKSTI4VHREVjFIUStXb3hQYWh4TUlBWlRUZkFNSy9SVXI2a3ppbXAyRWNiTTBoSUI4QkZFUFc0MHBYQUJETVhGRDg3bHRONi9IYkc5YmpmM2ZvSGZTUkFuUWxvQjZzWjJjOGhZYjVjL0U1TG9SZDM5b1ljRTdDZXQ1b01XM291eStPY3k5MjRCRlJOQVlBbWpOQ0JibU5kQk50TzZBUVpwbEVkWnBrMWUxUzNCN0pnMmJyd2srZGd5Szd3TzhzK01KV1hSaVF2WXVYcWoybENWKzcwc3BycnRIV096aFhqbXhhTlAvZ0xMWHBTbmJNSnpuTzBJdlFqWWFzQlZteXNVK3I4ZnlpSGlvWHg4Ump5Z1Z4aVppUVdqcU5Fdjc0d2hWcGEzaEVGZDltZDdxcDZaT1FFa3hkWVY2TXdqSmlYZGpzMzUwaStQcjZvczFvYnllM0xyNkJscDUxR1lOWWlGSjNqcUlWV2o2djdZS1hnMmFLUk53VjI4Y3dtSTIwUkNTNFdleEQ1T3F0VVk2N1ZjSE9uV2crNG5LdDdQMUQ5ekhoUTRzSmhDN0h4NE5JNzMyODZBOWxONUN2KzhobnY0MUxJLzE0R2UwMzBRcC9hWjRKTnJsdzNaMHEwM3JKV2RhdEFzbWpGeCtTOUJFb20zV3c2N3RsbDhuZ0ZLMnM1SmhIVUtjWktWQ1htK3grMlZRU3AzOFNhWTY3eWtWelZIMUdUcytJc1J5akpLTXRScVQra1BLNjZmU1A3QWFreUdmeDNodlZlclRSTHl2L0tKWTlGUWIyTFowa2pXcnArQkZLZWswbWFEVnBrK1Q3aFBpZnlVL0trY0VEZWJaUDhQU2p5SWYzMWRiRkFwNU02VW1TU0Z0eUp1RVA0NEk1MHM1TTNSdE5zVU5tVmdEZVlqL2dHcDV5ZloxZDdPU1k5Q0hoL25kWVNJVGY2RWtNb0l1S2k5QVZkMTF3M2hyWGhvdE5TOGdlSlNUQi9VTjN5V1ZnY1A3TUdFU1k3MWgrU2JhQkRNVk9aTVNtaXdrQ3dHTUtvMmp5V29DNDFQL09DMVZmeFg0RVZwNUM4K3pXKzJaY1BkbVRRL0RSdkttb3doaVZYNmpvTXJrb3dzQldTQzR3bnNtWEtDaU9uMlhMYTJEaXNwUkp6UHNsS01rbGpEbmxxWStaU1A4aEJaRFlTSFBFdkdObFV4WU54c1ZRcytYeWRZRUtPbnhMUmgxUDlvZno0cSs3T3dIU3NMQ1pNSytVRUgrUElGUHlWWXpaRzUreTExbUZNYVdPTGZtRlhUNm5yR3FFalpHM1hxVUxndHgvb2lNZHZ1U29lZmlZazc4RFFKMjY5T0p5dWhNeWhtRUJpeVRXc01zTkhoRnNLYmI2SDBXay9YTElEbHhDc3F1RVNMY1NiNXNKNWJETVBaWE15dHZ2d2ltVHUvemtHYmdDaDViOFFNaGZYN3MxOXNOaFl0UEp0V2k4cmJvVGNwTG9lRHp5V3NNVzhlOUJGeXErbW1qbVF1TEpJQm8vZlNBcUQzZ0pJRTRrS28yR3J3RW5LTnQyWUwzdHhjeEdVUnRyMFhUNXNNS203RCtjNVVhSEl3dVh3eDhDVjBFYnNNU3hzeFM1WThnSWRGaG5ieEt0b2JLRVBySXdab1A0aHQ1eTQxTXphSDZwUnNqT3NMQ3QxQ1NvK1JsbTdBSE5XSkxHQk9xMnIzaXk1OGs2R0VRRCtwblRPeW5UTGRoWC9QR0kvRjA2MkNRa1Z4Nks5WlNsZUJjYmtmcy9uNHJvakFmN2h2SjB3MkZxVTdpcGM4Z25FWTF1bjBXazdvWE12ZDUzbXdYZHZSQjNKdlZST25hWGpDM09mbEhnbWswdHU4WWJuZ1lMeTBINjZxYnEyYmpCMUgyWlVKcVV4ZHNJSThjRUlhalJnZ0lUVWhqd0piR3BDNUwxUm5GMTVyUzJGdWhRdVRlbmJ4WGI3aG1NWUt1a0tkVlRYd1BhRFFBVThDNWl0U3FRSitUNGF4NmpLUCs4RjBOanZJSURMMEpTSXRDaUQ0RmdUc0NnWHVRUEUwZkpFZ0xqOWUvM1VUWDliT0JUWFBXL2FBa09yK2ZlNTZMUUtMZ0ZxQmpaSEZVRDJYcmhoT3UrQXNXOVVBdkZZbnV0ZXcyQVpPWUVKSENsclZvOW13eXVrSW1HWHl5OGY5OXpIRzdrWEtLRDNEUERsZW9wcU1abTdPQlpvMFdwSHBGRzZVbDduR1ludWs5VHVEcm00My9PR3JiYUgyV1NOVDdPSmVqbHNYMDdLWXYrYVI5amtPVFcybXROSldsSGxtem91TlBkWDR2SkRwL3Z4Q0QwRE1adUo3WkNsQ0NUUTRxU1NRNmZvQlhRZW1NTWt5V3lXKzZ6VDkrcFRYamlVd2ZRTUdjWFJSM2tzUkVFSmZ0UWhsQ2ZiWXRORTY4UEF5VGFIMzZybFRxR1FkREtpQlQrSm1yOUlkTklaRW9NT0tMcVNGNGJTUGhscTRMRTZueEM5MGFwVUdRcTBzRkRGMFgrVmR5aDduSXl5Ujh5aUhFTmh6cWYxRityVzJCLzB5MmcrQ3IrMmRsZEVJL05XOXowcHZ5VzNBTk55alBqZEQrTi9SSUxsei81eHF2MXBHTEtBcnBMdUxlSnJMQVZFVEh6N1FhS093a3JNYkhJMG15MVd0UFdqYXZuSjZud0VlMEVPZFJxSnF0ZGhCc2pnZ2ptczFKYUtqSGtKeGZQS3Ewa243L1lmcjMvZlI3SW1VbWoycXNiUGIrMGQvYmsvR214MnlNbDdpM2NieWljY3NxTXNrV3hLbEsxa21EbWx3dEtiRy9iSnBSY3RXcW91K1VrS1pXc0JrQjE0enoyY29MdGFMNTNYY1ZXdVUvSTVucjVWdXJvZU1NTHVCMm5wT3pmNFhXbndFOUNZUEFycTlnMzZrdjlYVmlyTjJ2WWp0VkNNR01OZ0hoL0FjRS9ZNkVtRUpkU3c1dDVSTWU4Z3FELzBMZyt2ckhFeVdPNmR4alB2UmZQK1l0cVFOOHA1Yy83aFg5MTM0a3Joam5lUWlVOVFBRG5FY0tOWjlQWjc0WmR4N09iQ1RLK2RoVUNvSDI1VmQ5YjRpbC9nbjR5M20zeHpPMzJzQ1pGNXVTbitUWXdGbDE4YTcya3Z1Y05YNFJQSDlnWTZMay9oeHJMaDFxU2hmejM4R205Sjl5dU9sNDlOR0xTSW54ZVRoVDg1VXpaZ3NBeVdESzhDSExrUGRsNzZZK3VSTVpPTjJXYUZ0Tmtua054ckdzUHNFOHk0c09JakM2NlVmUFZOajZFQlp4ejVjUUFXc1JhenUzcUhWQUdLNVZ1QlZWZUVTZjhOT2h3dDdxWU1PRlZMdVZSR0oxVUduUkFjaVAzYS9pQ2RYSmRNQ2pIYkttbXpINlF1eFE3Nngxck1YZVdjckREMktiYm9PY2c1VUkrUzZuL1llQzhqOEFWOCtjV3VpY25OSEFXZnp4RW1mYW4vdG82dUxlRmQyMWx4eTltYnY0SzhSWlg5eWVldERVSThEWWVtWTlRdUJrWjlvbU53R2tvb3F6UUNGQWp2VVJaRmZ1Q2o3bThEQ05CQVJ5SzJBVmhHUCtxMGlLUDA5bWMrYXpMRUp6eWFVTUtIODFHQWJUVU53ZkNPMzhVaEkxb0U2d2dJN252elU3VWJyRXJlNjNadkxmL3pjczVaN1ZhZlRBMkg1VTh0MURJcVI5THhpVmZBd1VlUE9HZTJEaGhTa243OWhFRHFVbjdsYzdtblFrKzA5WVhXZlNsK2orUXEyUlFra0VacEF6S1FLS2VJaU9CUFBjOGNPRVpvWmpFMzAwZlFISVZSVGFkSjFpMVZPMnhQdTNDV3BxZXhVQnA2cnRFN05TMzc3UENiU2UyUzRzMXlCMWIvWXBjbXJYdzJkSFpySDBpWVdVU2RwT1BJbmRCSVQzVVR0K2tEdnVZbnFyM2NXRUpQZXRlN29TalQ0bVNGSStBNnNtc1ZTd3o3ZHl3bE5rNEo1NkhPNFNvRmlYSmpPMncrdEI3eEd3NGFxSUYyK3ZXcCtseHp2eG16ZzZQNlRPTkZSQkkyWkdFVDc1bTJvam1aeUlPaHZoWVNjQkE3MGVSSC9Ta2luNEl0TVRiaXFXWmNoR2wyWFlSU3d4aTVmWmo0eHZ4dGpjaDJxcUZaQ3p1a1RsYmF0aWpKNDJ6YWhSQ1ltbTh3VUZUWTVsbUNuWUQxeERyd2lPaFF1UkVvc2dDN0l4ZnlKRUFNWFVQV0hCWGtLWklyWmFxdFlDQlhOVmdPOTloQ3gxV0NLSDFYVEFQdy93TUI1MGh5Q1hCZEVvSkdYTkhzR2hUS3FFbEJMcmJpSjJ3eEhIVFFKN1J0a3dPZEIrb2R3bTl2NXVkck1Bci9md3drZlVhaXFBYk55dUhKYTZnMDJYaTVKdHdFM296UVhxQ1Z3WEVUbnRWSnNqSU42MlU5T3ZzZUZDV1BNSHNLMExDS3Z2dzQ3TjVXaU43RVlNN01OcUdzY3o3OVlRRHlFQ1ludG1DakJTblVTb3NScXhQaTFHVzFCazcyT0Mza0g3UzQyMGp1Sm5NalVFOTRURHVFOGhBQ3FQZGd1N1MrZzZwUDE2WVhQdjJ4cndTNjJESVlHaDRUWjJ5b0U4TGYxSnEwSEhTMjhNN1E5Z2lqZFk4VmtGQzl5S1lGTTNVUkd2dGdTeWxDWWJyYm9mMGRCVFJlT2xDLzE2dldaQ0FHRmlyYTN1WHlha0pCTVdkRkFnZlpvYWdHMnEzZ1NCaklzSXBjUW10dk16WkxuNWU5YVFqZ3JiQUhDS3JTVThVay9hOWxvODZGZXhKZWxKTWZscVAxVU5JSzYrcG9hMFEyNU5uR29uQms1ZXloNVk1LzU4Z3R5Ynh2b2R3amxvaGg5cTRQTkdiTXB2RWpWWUEwM2ExUFpNRWJNSWMwU28rcHAwQWJ0WkJVOFZjNEpFV1RnS1hSQStpMlJuRjhJMGF3NDhmUWlpRjhNWmRMS1lmQmhXczZXNisvZ25lcjByT2NEWjF5Qk9lbUlKMXVDOWhIRnoyc2h6aEZuN2RoSUNJV0xEQ2g5K2dmM3pFby8xT2F6NzdsVytVOW9QMmRBYnR5UWJ2dTVCMUxJSG9CWEZXRzU1N0pPK3JISU9Qa3hGbXdJVVFzQlQ4eWVSYm8wNnpDWWFRbUdBRStCeEg4KzVoM3c2VFZCUVJKeUlyaVlFcWF5RTJscmJTVjdpSUx0RlhObzlBV3gremNrOW9saU1JQ01rTXpTTVFLbDNpbXN6TkxWQlV3SWdhSVRyYXdKZ25sQkdlY0I4V0R4SEVaVmlRaGVGU05GOElaRnFoZ2hTSjZqUUlINUVFT0xWRWgzU3ZQQWE5ZjhoWEtucTFmQk5WV2JZTGdHK3dTMWRpRXROSzhoUlZ4VmRHajJSWnd6NzA1T2JiQlV4RWxySkkzVW9zTTU4S2pQQ3JGd3ZkY3FTSENpRXRqM1dwaVJERnJNRmJUZVJlR1ZNRHFvOUhYbDJnQVJ3QXpIUWRvSFNhR2R6aXNhSGRGNmhaNE5rTWk4VmZLTjBvNHFiS0d6ZmhmdWZUYm9pU0N0K3JsSkZxdC9HTDR1Z2xmcmcwaFlCZzlhVFFFd3hZbFZEYzNoODIvVlgvMFhzZnFTc2NnczBKTnU2eUFUY0dxclRoWXZhSmJkSXFNbEUycnFGd2d1bEk3Q0x3RzRqeTUwRTBQaktpR29HQ2MrYUlPVEtFYXc2Rm5RT3laMXdBM3NqUW5KNHJjd2xBZnRtdk1Ta3B3YWVQcUIrZDhKWEVuR2VJOWJtODZZNnJMM1pYZlhFWFFwbzNqME1OeWlYUTl4WXZkditKMlJ1RG8wMURaZTVDeFRLa1lYdmNuamZWb0dscS82RjNSSVMxcXdTU1VySGFLQUdNbGRqVk5RV2ZHU1gxNExNNjB2d3FIMXliL3grOTVkZlU3WnZjbmgrSVpsbFNSQ3hmN3VSUVcyRVBCcDQyeWswRGV5R2xJZlJwbG1xSmtlczdGVmJmS3A3Mk9UaVZCeTZ6MXZYK1c1cnN5TFZOL2xkWkFTSnpUQ3lkRFg0TCtjTGJiS2VnRU1UbTJreTFENkRlb3hHZURWUFNBV0NHU043Y1JnbWExRXRoSnBpMWRNckNBSkJXcXVQWHI5UWxRM2w1UnAra2lIRVpKWmVVd0M5c2FwSUNubnRRYTIvT3FvSW5VY1dwcGd4bnliL25nSVZaVTBMZ1hqclJ1Rm03TlgyME9RTFdLSVJRaldmNWxSV0k3VkxoMGliZExJTDJpVTk5VW5DQkxPcGc5QitVbkZGdVhMSXQ1RDBPNndSUXErR0tXUUlzaXdSd2l4aENSajBlemFSMTU2QzJDYUVsVU5VclVoeW1jQjhKblpBSTYrWkJ5TytnZHg3RVdZdVZqZVdiRDEwZzFjK3BTazBXVnc2cUVFbWdteUVZN01FR2FMdVRGWGw0TTlIZUxaQ1VySWw2QWNoT2FwSG93c3laaTc5MHFkNnRFNERSbWk5akZEbFBHVFFhVW9RRkJQa2dISWUycVdhL2hKVVloVDJEZ3JmOWdsOVFwRjJDYVFYbjdjWWtSU1ZjNHJLN2tHc3ZvQklYU25pVFRXc3hleWhMa1hGWk1DU0k5V253NnpTWWV5YkJpTGYxVWpVTGhSZEJ5Wm1Oek1KTy9ndGhjSzJjM0lpRXYybDljQTBOU1ZBazZRMG9jZENoeXdOMlZUTk1TVE9WY1lRNlpWRGxLY1FyWi9QTWhhajNVTHNsU0paeWtnQ05VRjNxWDBCVFFpcXYyM2dVeU5CMWhxaTZKM0RVL0pFeXJkTjZUalZwVG5UT25xRDlTWng5TktvSXl6dVhnU1N5TU9hTXF6N0ZpS2hHaE1teSs4em9mT3Fnd2RyeFpMU0NnZzZXQURUS2o3U3BaYkczSVl0aHZ3TlhMVUFsZDNsMTFnTEhzTHZGOWVzdmJyaDVsODF0Z1JLbVJCSWhhMVMrYmdsYmZ3K1MrbC9CWW13UXJ1Rmlvbkk2TmFFSVJWWDhCNERTUU44eHZxL0F2dCtHNk9tR1NJMVlYVlIvbWJyV2UrcjBKdWJNTUtxWVZ6QmhCbVpZMnJXaGVYYWNjMDBNclNkTGNLTURyc0RjK2tWeklVTCthMWFzaHVuSU5HN0JXR0Y3czdIVGptazlpRUU0Q0cwZUlUZnRhTUVoQ2JWc1o5ZUpzamJKUWhFUmR5RXNBdFQ3YjZPK2xJY2xXeTJaUWwyVlMyVzNSL1I4K2VvRDVHN2dTaG1tOUdsOWZENnhZam83VkNzQ2JFVWZFaGRaMHR4UWI2L2FvTHpVUC9LbnYvK3k3SE05bS9xK3hKMW5pM0JXNXJrRnh3WWdreGxxdVhJWDBmOHZ3eVRvWGJ5T3UrNDNiK2F3ckg1eEhzWGpnQjF6enNPWjNySDhlaWRtNzhneEdjS0JpNE84SWREcitIUnovL0lNY2g4alo3WnIzWXYvbGRMeXJEMjJ4dVc2RXR3cGMrTjY0UTRsM1ZuMVNKRXl5WlR4clVRUnBxdmVTTmN3RVJYVFJDWW8zcm4zUEg4TlF0RE90ZjdxWWtLbi9VaUprKzRuekpYNG5ZRTlHUHp3TnRheFRaL2ZMdEhrZHNGOUhjTVJYcmpleHhEa2ErM2JCQkZ3T3ljdXM2L3RYc0k5OGFQNFFITzJKUklVd1JPOVNsR3lkcmE0cmovd0hxWFl5bXluS1YwZjhLaVhvb1lVemVJMk83NDY1RUpZWDEyRjZTYllSL1A3TDNyREFwb2xxc1p5S01GeDdtMGYvemNtbmpJN3k3MGFNR2ZzaW1FUGQyemhndW1PaXRZeWh6OVdZNmEvd1pzMnhzUlBYeFE0dlhuM1ArNUEwanh2djNVZk5JWERlZStjRjhQWTZPTVpmaytnWlMzWW4vc2lNUmVmK2wxOXd6RTd5dVFkUkhFSjMyVzlnQW1iYm5Kb0REVkVhL2ZhYkdvdmR2WXdCOFd4NmI2dlpoNkdub3gzVk9mQVR2KzZESkIyeUFINVJFMHBsQ283ZUVxWWhWTm1oUFhnbzZXUjlJR3hUdWZkMkxFM3N2cGJQdzJUUnJGZG1wUUpTcWlvcFkyS2g2UWRGcVdpbzh3R2JMWW9KbllDRm1DeUZhbEs0YS9Uc2tRVUx4Q05aRUxCQ3o5U3RMZFY3VlprbWxRRWVSaWdNekpZMDFTbklWdXVtZjRLMXllNUtQcjNDZUZHZFJycFhsZVdNSUNrenZTNmNoemhOeUQ1a1FtaTFXV01UbStDR2g0SEtaT0V2WG9SOXVwY2l4cXh6UVpNeWtOcFIveGxtMjRxeHJyMUZ4R0FLbjhMeFI4Ry9KMVdTcUZCdEJDM1YrYVBaeUIvVTl2b0FsU3ZwSUI0amVna1I2VWVPWlFva2xoa0V5eXRwSnRreEdUaFltVEJUOEVTVEZtd0NVWXF5YW9WQk42UFVNRzc4dUVyYkpWdVZpQXNPK0VtTG5ZS1Mxd1cvaVJ1RnV1Qjl4REQ4Um0vdnhpVS9MNjY1ZUZvdlorczY5cmx2LzVBWFBxWmZyNFhEQjk4RGw5MGRWUDM5amtQbVQ3ckxFeC94Y0pkNjBiWWRIYk5pVktmcHJqakFBc3FLUEhuM1RIWjdyanlRTXJLZS81VWI5RWU3a04zSS91RkNncm5Ccm83U2hFUTNUMzVUWlFTbmpqaG8rVmdRM0lKTWFvdys3MW9Oa0Q2aUlkd0JJOHNJdmR2QXhtL2RPTnh6K1FyZFFEUFJmOHFhS1cvNFFpK2pFclVZNXR0ZVFLazlwMkdBTjlLLzZMYlhjYm5QZjV1ampiemovTlpFUW5mTTBHU25iRTJ0N1F2Vk5rL0JJSi8zUHlUZmpYLzR4NlRuTnliSWs3RmwxUUJuRVNKcVA5Y3ZmT3UyM1NKcS9iRVN1SnJyOUtSTFhtSDJEbkIzYkVRdEVGN3F1ZjBaaDhsTmhobTN5SUsvL21DdlBsR3g5SHBTcDJZWXh5aU1FWStGdVI5MVdFR2xhVDBLb2l4dnAxNk5XL2pvYk1RZVJaKzhQWVoySTREVU43TEVJUWxlS1czTVNCL2x0TWRFZmNCbDdtNnlrRlpGVWFNV05xS1lLb2tVN0Z3TjhqbzV4UTZCNVpWVFJsZks3NERYR3VMVHNJZDM2cU5LTVF3VU9FaFhiQkRma2MzNFhDelNlR2NvQlFYREdCcjNyczhMNktxU0ZQK3VMQXRXMXhEOUVQMUd3elNDSHpBUW9ld2hSVnZFQWgvNnpVdUJYdkk5bCtXV3hsV0ljbmNTRlYzK3BUVHc3MHc1T0tFQW85bVljMGxRd2pOK1dxcEo0US81VjdsUVhHKyt2VXdoS3FSSEhtYmZYODFCTlhFd01JWWNEc0p4cHI5NVVoYXFzeGE0bVUyWU5VUExSUUFWU0R3MnRic0VscnNNZ2FsZk9GU0lldzk5UU0zb2lJYnNYb2EwRk9kMm0wd2k2dTJLV1FjYmRxWGJHL0ZDcklsSnZOcW1yY1FsTFZkY3ZWVWpCR1l4RXdPT1IzYVZwYVVMMjRiMENmL2hoeVA4ZFAyRktrampHU005czAyYTBOYVZRQTVWdndtWWgwMkNhRldMQ0dtelFpQnV1eENYYVIrOUc0YWlMSUprdTQwQ0Y2QzlSclVrZllwQW5LMUdFV04zSG1ZUjY5am94ZkUrK3MrcVVtb3NmNnBKL3RKM3h2OTArQm1FVGRpRWU2MzhnbVJLclhrMjB4RVdvMTYwbWo1dHlwaTd2RGVmaTRiZFd4U0hROS93THdvbzJuelljdnV4QlcrYytpai9Mb0FEWjVzRVFtS2pOUDB4QUVYSXI3cjArNUNLMXNYRVBtUjVoY0dFWXpKbHRWSkN3Z1F0VUdZUFo3azUyZ1NRZDBDcUp5dXVTdHFMeHN0UlBjYmcrWmtBTG1HQ0FSclBRa1d6Sm5LYXZWUDhKelZYRHBIdUo3dGw0bGQ2L2tGYXRvZWUyQlZ6aVlySk1aRVJLcnF0cVlPdG1UaUVZeWZNdjBZZmZCVHZxaFBVQmtyeGZVMzRWdnI3RVZ1NFRpaU0rK25idUUyYm1mYXRhamZiY0Rvbi9DNW0yR0ViZGozbGRqdTIrSE9hbGt0SHZ4Mm5iQUUzVVlhQjlEazhNYzJFNElySjFLeG0xQ1gvMjBuSXQ5amxrWW90NXVKeU1GOHNCay9PTFg3azF5OEs5azYvVGdVdzJpcUJpQnhxQUw1K215TGZBRXl5QjFJM3EzSEduVE5nQUxzeHpQc0kxb1FLVzJDWHpkWHozRUEvYUtOTVJDZ29qQlBvUmVzZ205OVVGTVpLT1FTZ205VVNUamhid0tjY3VMVkpRUGRFOCtsWXFGQ01rd2NhOUN3VXBmUUJyOWUrZGpaU215U2lpSmdXSHUwVlFCQTBlM0VGcHZVN3lFc0Y2cmdDZWdaU3V5cS9QTnVQalN0c0lGQ3FlM0VxRTRncm5TZHJQUWZXU3JOYXRsaU9JbzlRbmxTaUxrcEQ1MXFWR0FTVjZtUkVnQkNubVN2REFGNm51aWlxZ3dJK1pYN3hRS0x4UW16eWZkSEJHNm04Smd5aUNxMUJiMUVFSGdSM2pwckVKdEwyeTBMQno1YkpZalE3VmJTb3NWYk5FV1Vvd1ppdVlRZ0d5Ky9FdWZzckFkNjVGRDlxQ211K0ZkSHFhbFFFV3VoeEY4blVRRURvOFJna0FEeEwrVUJia1UvWFhwalJQZEgwb1MzWGVCMzlqQTJZL0dTNWJtMk9UM3VrM1EvZGNEWVhsbW1DMlIwVUhmLzkzdVZpOCtzVjZIbHRBbDhhTGJlWUdoTkVPYkN2elRJUS9GZjJqTktVaUNXblpUUHBHUUEyaUF2dGk5NzJNZ1dqem1mVVRDdmlqQ3V5cHptaTE1U0poK08vR3V0a0dQUEpUVG56QkJxaEMrTzJHOUljUVphZGN6WjJuZ3FWZEY1cTQ5a0dacXN3cU8rbkN5NXNyQXlFRUJnZ2dTQ0VicFlzZG5LbjZLWVplSlVHNkREaG8xM1Uxb29Fc0o4d3ZaQ3FjOFJJS1lsSXI5Z245dlZVeWIvYkNUQmRmTWhIMjROcjJFNmthSWZoRHg0TExsOFpYdVdmYTczUnpvcVpFZm1oUlRqRmlzb3NDMVNSTjRDQ20wSVhpeXlsS0NyUTltOTA2TjNjUHQyQ3ZzL2l2R09KOXVyR2h6cU1COVBBaHpOcTFlNkZnSGE3cGpHbXpBOEpwTzJpYUNXMkJuOUgwUDNQVWVTTk9pZVVJRHVoV3ZLNjRaeUlwVjRJWm5Fa0lNQ3BFZlVpcE5wTjY4VEp5Ykx2clpxQ3UwYmRCTEU4KzZJWlZFdk5ISUM3VERnL0RvL0tIQ05MSUhrTTY3c2FqemhKQ0dGWjZIczlOTUFLNDN5MzhReVZ6RktZVUtUMERZSGx0aDBNQ3p5MkkyOEMvOTJQN0VHeFducExvTVlDNGhiS2l0Y2pGM1hZeVNYTXgrblYyTk51VzRaK1VjWEdXT25zOTZ2ay9VMlAzSjhqQ3Z1QW83UnRXdWJKRkdjYzlzNU1oaTFIdnEwdW56WlZZZHhQL3d6Z2ZRMll4Nk1IVlZrODlyNllGTE5NMHpYeFlYNWN0bU5yU2F6VTZZVGNYbVlrR1I1R01rTnlJaVM2WWswdWNyVGo4S2dLaFJ5M1ZWRkkzN3M4U0hVRk9SWkQ1eTJTNHV1TnRkRUlVNXUyRyticEkrZjZqT24zcnMrWTZ3Nzk0d3lacnpsMU80c09nUjk0dTUySDl6WWY2NUZIT1lYa2kzWGpDVEdlejIvRUFCbDJHeTlVSkJBR0htUGpuU2ZEcGh2dFVZYTN1QVZUOGczTkZGN094RjZMQkZDRDlkMFI3QXJlczFUYitKYzFsK2cwM20vYUZLNElCS0dhR2RUdEhKQnpUR2NpNVJJLytLM3FlczFCM1ZmNFFCOHVtNTZjZDdQK0UvM2dFQ1FRT1o2S09wODcwUXViM28wZmZmOVdiL3JSMFI5TmJjUmc4NmNPMTRyNTFGMXpHOVJzZThhNXRlYWwvZGZoNm54Rkp2ZGFPWTlaUGh6aVA3eHUwdzYyZlR4enZEVnNNQ3RheDVhT3VEQ1FIS0VhWnJrdU44SmtwN0hIdjdkY3pjc3g4VVIrNU9uNzlhNTJQTWV1ZC9oc3I2ckM1MWxtMlN5VnVqZW0xTTRpYlZwOTVCS25YeER2R1Z2aVhCV0hJdW1vdC9rN1dMMkFDT2NTQXdHbTg1djAvQ3orVVo1RHRGM2VtbjRMMVUyOXJXSFhBaS9lUkhISjlWdlRZQmhFYkhOVm1hbDNZZkp1MlB5ZkdlVFNPN3ZZL3Q4azhDZ3VsRTAzWVN6enlaeGRzK1pZTzczMDJJOCs4VDFWekp6alEzVVViNjJJSUFCYnI0M3p1TEpqZ1Nya1FUWG9rUXZ2MDZ0dHRLTU01V0NrdFBvcGtVaU9sTm9lbStLWEQ3VkFUWVZEVGpuZW95NUtOOVZUNXZid1JNYncyMDNJQVJzVWw0UTI5aHhwd0o1enlIRDZONndiZjQwVnZ5RjdwaGkyNTRxamZZMlB1K3pVMkdZVUVOUTRxZVQ3V0krK2dPZlN4c3lONTgyNXR1YVBzSG90d2JxWkMzdGJCaWxLemh6bTI4UlMzMmgvY0hUNlZXcnN0T1dDU0tMY21YM3VtMWJMWktiZllvZkJlRkE3MC9wOG5TR3BEd1Q0cU9FdmZkZ01WOTlUeVRhUU5QSVFpcUZxaldDVnNzQjFybjRMZmtNM2tsa0FNZ3V3d1kyd0xqVVhUTXJKNEs5eTQzRXdkc29zcWdCZk8xUmZKdFJhTFNKbHMwQWFXUjBKSFNjeTNRejEzZi9XcWp1MkZnOExjWkxXMEsySGVOZ3E4bHV0VUNYOGkvb0xiS3RrSC9TYVRjRmxIRW9JSzhkblpBQzFsQU9hMzJJL2VubmtoZ0RoSzFnelJVSVZGOWVVVnIyZTgvWVU5bUU4bm9rSk1BUGNGZU43bHdjYlljc2J3ZElvc3RYMmNEMzFSVm9vWis1Y09SVGNHZ2V6eE04VmJ1MklId2FTUkp3bEJEKzQySTIvcy9ZWU0xVXo3WXpuMWFWRWtteEdBTzFITXBBTHBzQjJ6WVEyOUtiR2xOemlScjc4Y2d6TVpLNzBTUDV5ckFoNkRJWGVYRVFyWUFqTGxBbmlyVzBZUFoyQXoyTkhkVXpmZzZXc0NBMTJUaitYZXJheUg5L0MxNmZzaExZVWNyQ3RGNy9zWHA1eWVMN0Q5L1BQWDhPTUxlOCs5S1AvL05KM2grYkN2ditiOTlvdWVmOERlZWY1T2VQL0NsNXgrdXlpZ21HNXF4VDFEZnh3QnYyMGhBSXcvZDEwSDRPbHZkMlRnTCtkU0hSNUExLzk2eTN1MWlwRkl1VWxvNFh1cURDS214cjJLRFl3Z3UxU0t3Zjd3VHBYTTV4WjdQNDl3QnE3WENRbGtJMG1hVVdSaDJiMlpSV2pHcTlTeE5LcHZubFZ1VlZXRkxxblJXUnhzMnV3VUk1T05kMEVLZmVuNktQdkp3UHVTSDBpNWxRdkJqL3V5anorOCszWW5ua2t1czFuOStsa3pRQlR5ci8venpUL0Q4Ry85M3p4OVBQVDhWbkNiUC9hemhZeTNBZVFSNXJobEIzZCsxYm5FQzB4Sm8vVWIxOThJQmdJM2F4b1hHYmZFbWNIOXNJOWNIUHN5MkVGM056NkVJY2xpZGlpQlp2QnpWQ3BENXlRZkRMWkQzUERXKythcUxKeENpUWFPTlRRVDR6M0dDSXZuSkRack0zU0RBWnd5WERqUldEbW9wcE9RelNqckNSZGNoTnU1U2FhNnl3ZndpUnlYVjBrNEluRUxLaUZydzRFTTQwUFZ2K3ZMTlR1U1V1ZXlqVmdETlFsUTBOZ3RiRFJlNkNZWnJ2Unc3cnlra3NzeEVIbDZMbVhzVHhMKzJER0REcWU3UkE5Y0pacXVSVGRYQ0ptakJaV2trMTVGc0UxWlBJL1V4T1hnbUhETDVnZ2NicmdsMitYTE5KTHhVZ0hKdTNCRW93bWd3azgraWNrRnZLSUVUa1U1eTltUUZyRURDR2xYaXp3SzM0S3cxcmpuK2hxdlNOeHgrekEwcE44bjVkZUp2M3ZDS1dPcUc3eVlZdlhJdnZ1Y1p3ODNSSlJIMEJkblJITHhVOWNUbUt6cW5KUUVIOFM2eURRckZoREY2Y3lqUkNCRWlJcTlwQ3RXNmZKVy9UTWN1Q2NWRWN5V205SXRqbDJTQisvSUtiem5VZjFibDltM2dyQUtxWVcvMFB6cUduZWNNNGNEMUlTRVBxTDJ1R1VPMldVM0k2T3VHSmM3S1NIWk8xc1I0RmZWQkpFNHlCUUtTeVZwTnJxWkF1dUZWL3ppSEtuV0lzZlR3RTl2SzVMTFJHOENTbWVwY056Yk42Y2ltM2t4aFFmK1lRVmltdTBmRnZEb1AweHRlMTlFeko4WlQzOTNzZjJlN2taZURzT092UTRZTkdrekxTUjR2UDRnL0EvQlNMK1E1SzluRGcvbzVpYmNITDg0ZGpmNjEzUVkrbmJXUnJGT0JBaERUeHZ1aXNFRFlCeVk1eFQzcVkwUmF2MC9BOUtKeVFkbzEwTk1va2QrTWtteG9BWFpvM3VQUVpyWEdwMmhnbmxBOENaVFZFcXZwajF1WW9TRk5pZ0NqSVlSZmRxWFNVSy9pWHQwNGtXeG9RNU12ejZRVlRVRUVIbXk0eGExUHJ0Wm44QmFoS0FILzNVbGt1bFBRMk4wdytSa3ZDekJJUUtzWHJoZCtvZU9CRUZDQzgrYkNxVGtWNnkzRG9lbDZJclZNMlFkd29qYTVGaXN5eWROdkhTMzRZbk11eS9oTjVUZFVXb2JaWjdBd3MvQ1UxMUFDT3o3REE5Qld2OWsyVFRoV0xXRVNaZCtDdzBJdm9HM2hXVFZOeHN5UTRPTi9QQmRQT0RIMW1JclFrVXF3OWhVMWl2eVVhTVhmM3h3ditlZWM2R2Z0MWo3RnZqaDlPMXQ0TDBwM0gwOS94MHpoRlBmVzRJRi9SMWFlTHBEQWZZUU52MUhvY1VuWUpyczRkT1pFMVFWVFBQVEdIWktsS0ZaM25hem91KzRHTy9uTkJaTVRxWitMYmZSek14aHVYRENJUTMrZ0F2WjJpaEtDdDdOZWo3SHh2MDk1WjRvOVdoVGxVcldhbkNhbEhKdWNyWnY4L1UyeGNMUzJYZi8wQzJPOVJaYm9udyt2aXZrZjE5QWFaa0RiVGdSWjFzdXBoUXowV2t2UnUwYzhLUzRFUlRoa0t2N2JLZjVZS3NXdnZNRlhVdnpzZVM5aHZlYS9sZUkvLy85Z2lsOXBhNlg0cHlUKzh4Uy9qdWV2L2M5VC9DZVFMMGplUWRoeXV6SDJQVmx5YThKbmlrWXFYazVHOGxjaGphdmVkM3VvQ3FpSUtoVCtkdktjdWw0RmtsZm55UmtadEVVeUJ4azBrTUFPWjd2Zm1kUWYvaG5DeWhwVUFhcEFudzFjT3VIZlpDQ3hzMFhMTjNKMFhYUmpNbkVpa1VRa3Y2RGdlSkcwOW5pUkJMZkpsSlpJY3R3bWNZMXk4Rmp0aWFQeTVOYU5KNUluMzE2WGtpZEp5Wk1YSkUrU1g1VW5IaHVlZUNObmZHVWpseC9keUI4UUZaMlJUTzlrYmVMbEdkNWFoS052Yy9qN1NFaTNacW5EankzM3hMNjc0VjJZRVBzdjVaZWZvWVpGUGJjUzd0Q25wQTlpMkk5MjYrQVVZZk52bHU0UkNQS0sxSlp6eEtxSWJwem43dlRTamJGU2QvcFc0NitJMHg3czZMeDQrdHQzMDk4K3Vpem14Tm5McGlUNkJRKzVGWHRVNit0WUlzeG9XbU1EVjE2czIyOU5MYjMzeTRlZG5rMCszdTFaQXNldlJrd2JrYll3aURJUVorM1RSK09oNkp0Q2l5MklCWmZsNkJ2bkNhOVlENkQxcUlrcE5udC9mVGo2T3MvaUh4YmVOV1pLaWd2RC9xRnZGTVJMMHBjWlhDeXpsSTg2YnhCT2FUUGdVTGFoTFNXelBNWFdsS2pVeTVyZk9ibWZmTHdEMzBLYlo1c2dVYmFwaXVaY3dvaURjMmlqYW1SUERibUhScWtYTVdDSDNvcThMV2RqbEc3T3NLWkVjRURFUnZxU0g2ekdEeXVoZG5IM052b0xxeWtRc0hXMFpUWUM2OTZCQXFoZGg1QllmWTVhRHpFdjhuQmdXN0dDY3FqdWFvSkRzdFJZOXczWnh5Y1I1SSt3dFRSUnVzK1RhckprWkxJWmhIelp3VVVxVVZOYmRxVCs3S0NHYXlkMXZWc3ZOUlh1SVhiUUJFbERzOUs5cGtLcHRocGlRMzhJeWxDa0ZLc1QzSW9XT2RVYWkwUklySEVaSjczNE5oMklIUmd6VVNMeWRSUGRQZk9KeTFhL3BFVFViaTVZemE4T1lsN3R3Uy9ranlsRjBoekU3U3dmaUJ5TDNvS1BYWWlWcm1MMWlFREMxSDUrMVc2TmNoYmFHQTVhSVRHU0Zyb1l2Ui81UDMwNS9kTkgweis5NkNiOTlKSDBUMTgrOXFlNDg1L2lLUjZhb0Q1VStxZXkxR3lybGtoQ2xKMU1mUWxwQUh3dFlmVXlrR3o5OFhub2hsYUVZNEQ0VkFlVFJEcEJ4ck4zVTN2NGdOTERSS2Q3b2Q0MlA3M0Iyazl3MTA3UG1YQXhDUVNFUlRmeUxVaFlYckFwUVR4VzJzTk5KajYySlk0T1ZJd0owT2NDWHJQSm9BSFZoS2cweWxMdUd6VlZRQ2hLc0FMR0NKUUFTOUlJQzBDOXoyOFFmenAzb3R2dFpoRUc5dXhwbkI5NklmMitMR0EyZGYzZW02MkNGV3VaNy9HZnZPL0ZSOSszTHZXK1czbWFFY3RCT3VoVUFTenAwVloxenlwZUFQdDFVdFZ2RDZnWFE2SEhqcm5ldDM2RFNpdldvcUJYT3Y2UmR6MGZiZnpTeGVaL1J6T3lhRDdOTkw5UE5MdmlSRFM3S1UyekozeWFGUkE2ZEo4bkU3VDREalE0UmYwV2FNVlRMbkhhN1R2UE9iVXdPWUpJZUloclRyN1ErWHptU2paKzdZTWFyc0dtcnhWOGZvZG1tNU5GcE5MZmhHaFJOcWRLNTF1Vk9ndXZnc0IzbDNwWHUxNHczbCt2N3NaMnNWT0ZjOVNsOFhoL2JkQlZNV283TmNubWNuTnZwYUQ0bUkyb0tjMjZHWW53MEFKdU5xNUl4ZzNyOWpTeTR4SzI5UnJFOTQya3lqb3hnTHhSV2FpSWNlS2NVWjdocTdwKzFUcXBmenI0SzNCbXo2UUgzUVRaaldxUTlncjNyMENoYm40RU1iYWVEbEQ3MWlCSHFjRllpZFU0NGw4TElhR3VXandoNU9YUlRaWXE0bm5QVUxja2dmRDdRakx1aGYySU1PdmdEZXpQcTdtc0paQWJWR2NPN24xUTJkTWd2cCtxbjczTVUxQXVuU0NwaGRzMFhWaTVwUEZORmpIWXJPZk56eXAvd1kySXZIU3UxWDRLaUtEdVJzK09tZWpPTGwzaG52eHJhSzR6UDdIZU81aFlvUWFsanlTc2VTeFo0Q1AzVDhoU2hTRWR4Q0g0TWxrbzRYOFRwOHNJM3dyd0trRmpQZ0VVSXYxdzlxVUxXQkUyMHY1VldpVkMySnNFcGRPaDdobUcyM1ZxZk5CbFRHdm9DRHBYZDFuVDJIZlcrLzlmRkEzYXdFNlQwZGJ0bU8vZmJESVVqYXpveWd0SGczZDBQVHkxN2VGd05ISkhHLzljNFR3ZWt4R09GcDRidE1rMnp1dW44d3J2bURyMW5YQzBuODRxWE9FY2Y4Nkt1YlBzSFp3VjExbXhPN291bjlwMmVUZ2ExM2t4ZDdYNzNYbE9SK0t1bTU4VG03TnZNcW4wWEF5Nmo4Z01xTTczWHhqQWJjWVJVVlBZZGJoanZtVDNFNGtzS3A1bVlsNk5aZnZPWkt1TVRacTJZT0EzUDBpTjZ1Q3dQNnJqdWE2RWU2Qmx6bzd3RDhFeFhnTDV1YVFwNlFycSs3WmdtTXUra1VFUjJldEpFL2lOKzA5M3dLc2xNMjhFTTV6Mjd0dHRRSk4wLzlDSjFwNHRuTml1cEhFMytEcVBvVU92SjFNM3NFSEdMWVB3NjE5TXdMMzI2eWl5TGtWZDlDc2Q0bGM4d1R6aFJOQU9PWS8rNDVNL2RNZm1YWmpnZWVZaDYwNEdiR3dlOGJZQmxJVE9HejNKQ1pFRWhGaTRGSHhtSGVLbjl1NU5jTjJUL1hqOXU3RkJ2VU1FWjVLN1VLalRkcERwdVB1bGdIOXA5eXYzZEhlelo1OVUwdFA3bFE0cHBQTW50T3FYZmpYcDZLL1dIZmVyU2FsNzdleFkxMzE1K3Nrb2xOQ1QyZStFTURQdlppOTc5N2pjZVBjNCt1MGs3MXZIS3lzd2NRZmdwY1Z3Yk9SME5kTEZlQnBOSHhyankzZG1KRnRyMEt1eElzYzZGL0M0cjJBMkMwVHBtNXcwbVdqb3lWUjRlSjg0ZlRJdEU3V291dE13bTA3Wk85OXQzd3MzUnBjOFlBTmJ6M2ZHLzA1bUgvR1ZYd1FQekczZy9ndUVwNHJ5TEtPYTZ5Q0Z4eVVFNi9hWHN1dVQxNk5tQWdzNGF6ODY4S0E2UHRmRWJuY09TeExBU1RORUZhYUZHQ1JUeDhXeW9rc2ZjTytJOCtWZU5NVHQ3VFlxbDl5djNIY3JabW9xQXgrejhJNnpzSlRkUHl0czRGL3prTldheEpxMWZKM2ZlZHBSTEtES0c5ZzZXd2R0QkZoR3ZlKzQ3NE8yamwrU0ZWM3VibEJWNEdpOCtIR1Zka1BUeTRVYTlacHp5Tjl5RHpNYkZienRobGpxNkdJVnZMMkdyLzMzNUI4ZkQ4WktIc2l4WnRYK2VPa0RPZEhGNy9QUnJhcFd5cTRtRXVYdUY0NysrbVZyUmlNMTczOVo5cjdHMCtkQ2xHYmlwdmx3akJ4dloyQXM4VXQ0QXFxWklEZVdRVitWbHpCcWxOMXFDS3FveWxTak43MFJRUHA5Z0xvVEZaMEd5SDhIdHFVdW5NbCtKUUtqN3p3TXBvRHdHTGhEdHBBbTBROFpnaGVoSWl1VHFrTzFzUVdwd2FPd2hxZkFKbXpHVHNnbEtkVDRiUkpRdkk1dDVocThEbDlXT211Z25qS0ZNK2hTajdOZS9la0IvQmRFM0JsbHhCa244TkpuRkM5dzVKY0R3a2IvQ2FtUE0wcnZkc0ttQjhWVjlScXIrQ09pbzllZjc3anZlbmovUjBYK0gvdlVtdkhlZC9hbjlVVGJsbEVnWkoraC91Slo4cnhkTkVrOThEZ0d3SDZWd1hjUzdMQkhzQXM2U1lNS09hMEwyNHRpYnR1QlVoK2hrWnI0TEFZRHl3Sk9tNEcxMTZVR0cxd3hTNWNvMzFIelJxRHBGTHFpQmhLOXlZQjlnMFFrQmNPWmhkdmNMYmhFbHE5enMrejhtZytGc0VLSzRsTFU4M2xzaG9sc3hjdGVrSnQ4QlZxZVhJcGRRemJwMTRSVmZ3MUxLVUcwaG9LTFg2djZ2M3VGWUZkd2VnMGhGQStlYkJSMjVqczFPTG1nanprbVJMUGljbGlWMmt3RFF0dVVFSUg4WkJ6TWZUdUd6SCtjNG83ZnByNCtJblZkc01Pc2xnMWFPU2VDYkFMdUdZUUZkQkl5WlN6TjJnM0UwZ1poYWo5Sk5PVXlxcVppUkZqSEZrZ0V6U0tBc2dTcGN1Yno1bDMzdWxEaGN5ckpUNmFjNVFKS3RBWkM5YUVZbEFQeHEyV2lub210MEJObU9mbnRSUFJmNTlqQTJ1bzQ0WStCZUpBVlNKYitmQnBDYUg0SThmVmRaSDM2UTU1UHlUSHV3MnJZVDBPMjdVb3dDemNmMzdGTmlSNzYyQm9GMmNvT3JGK25tVE41MmtPUjJNT3B1YTVxNHFKRW9GWnRGeGljVEIzMXZqczBHNzYzS2lsNEJtV2xXaS9yTGU4aHJQTUdEQjJWL1VSbFhJMkwrOG02UUo4NDB4bUJTbldQa3ZER0E1aXc0Rk5tQ0I1R2M3YmJsYXBSZXpDWmx0Wk5DUWJYS1AyWlpQM0JhTEZiK0drRi8veWNTdy9NbzNmRDNNQjJuYVlHYlZqU0xHSzU3UllubWdOcnprK1VQSmdUL1hUT3ozS2luODJ4eVFWRkJFbnFOeVgrVlhVM1ZNNFJjN3h5QmdLVjVpWmpFSWlXWlQ2VDBFbEE3UUZVL052M25KSG9ydVRlS3VuWm5PQnN1Zk1pNWNUM1J6Rmp4cXU4Q3gwOUZHUVNRMncyeWF5SUduTFZVd1dUdE8wRkxxY0F0K25kSmJHUzZISjM0V3A1eVNxbEJZYXlHbnlxYW93SGpZK3V3MTR0UmV2b1R4RkNxd2kzczVTQWdnYnkxZUhyRnpHaHBYb0NwQmtLVjF5dGFOQWV3ZExET1cvQkJadDR4aTh3S3dVWHR3RmRjdHREOGF6bzZuYjNwaXp1dENxVXUyTXVNQzdZbXA4aktCVEczU0lvdFMyay9pb2l4eXlHODM3Z2dqS2l6STVCUUhGclZMc1hxOWlpR2wzRWFXYzFoSjhJRzlxbWpJbmlrN3RUYkxUSkNjZ2VBa1ZWUUJNc3BZSnhDNzB4czZibllsYkxURVNEWHZ2R0F1OXhqQmtoSWRLVDR1Q0NNV2sycGxqREFscWtsR1dTT1psdVBZa1V0YWpNR1JuUWpoL2paZkN6VldvZXBqRTZoS21RZ2JqS1BrZWJCWUI4RTRDNTVBeDdHeEFickQvaTZsTUpZNHVxc2s4aTBYVkRlNWNoaG1BdXh0MDhFNi93WCtEZVN4RUdnazArODFiVVFoLzI4Wm5vOWttc3dhVm95ai96NmN3VjY1eGEySVFIN2k3aFJFRWhKbkFldzFQSVo1dkNIQ0tRWTVUUktPU0dUUmtaanF2ck94akVjZHNUK0gvQVZKQzluKzgrdGhFTGZmcyt3alpLeHlzbnJzeCtZUWdtbmUyZU1ERHNVZnpTUHFzNHkrUHloVDZyODA5MzNmVmJuRnVXWW41MXoyYmcxZXlWdWVoeHVBNHQ4QTdCL0VNMWhpVEQvOWE3WWxzWEZDc24xUFFEdWNKdkVRbmpqOW0yRUF2b0xiVktRT1lYYWRwODhXV3Nxay9RODVjU1hOUjRWbE1Fdmw0UkdwdWhxZTVQakFKeS80Q3RQai9oai9pdGUxQi9ZcW52U0tRWHNRZFZiVjdLaUkzQVlNY055YjB6NHlXQzVNUFNIc0pLR0RKUTlnbXlGbU1JYlAwSFhuSmdJT0FWZnl3ODltVEVxM2N5RldUSlQ2L1R5ZkdRMHlQTmhBWm4wQzQwQkJsNDBRdEVCSGJ6QWtNbmtnWGVScUNpZ0VDdkNXN2FxQW52anVYK0RzZHcrWE51dFcrL0Nvbzh6MWtuUWJ6UDNjSWtQMlk4bWVuTmZpOG5WV24rRG1keE9ZNzAwbWZUNTJlcm1ma1JwT3dlcDI0RHYxc2JJMDcrVzN6Z3JuTzRZeFdCcjc0b3VVTE5xUkFFdHNyUDBPVDFxdFFtekxtSHlvRFB0azF3di80UDByTmxsOENTSnlIdVJpSWloV1BjUjBYbVVtV1F2SWx0dUJlejZSREZydTlzWVJGWHNaV0szdVRYNVpvOVFid3RpNnBQZEtDYXRNeEpLSjlQV0U1MWxCT3dzbCtjanpuOEFCeGRLcmREVy84aTRndWxIcERpN3k0anN0UktqdXFObXhWeUpSVy9HZXVwdDVLeHNCTnZaTTZnaExrSlhkVlhDaFMrUExSVkV5cmd0cVVLK1BVZzBGTkl4ZXB1dk92KzdKZERMR0FoQUNpS1dpb2QwNU1DbGZwbHNhd0NQeUF6Zy9VZXd1YTQ2SG5ua252clc3d2ljYUwxL2RVeDYrdHVWMDZmMms0bk1LaGlZSDFoMFBJbHNmVDVXdC9uZGY3bzlQb3l4Tjd1ZVR1MXZsMTdyTm11b1VHL0k1WlVqYmwzRWJUOVE1TkM5QUtUVVVtam9HZlU0ZC9wRGZUQzRndXFmM2M3c1pJaE0rSlpmM0JuWE1lV3V4ajc3dm9yRkdsVEw5ekZ2RVlJcFNDMHI2QWd4L2NRMlI5R3lPbyt2SUdQWWFCOVk3QkZ2WnV0NGxsVmtaR0pLdWpTYUkrTHlVdzg5Ynd1TFZRaWxpdnJDS1ovSm1GWExsMWdBOS9nNjZ1bkpoeE5ROUQwYWswMjVtUGdSOWVSSjltTEFRVzRpYTFEcXBhUnlDcDd4ejFiTVh4YXhGMzdJR243YVBUalh2ODd1MytNdStkK1FrWTFSS0Q1cmQwN2d6N1Y1YnpJOTZhcm9LUVR5UjVnN1p1UmJnRUJWNmtFc2hUSzlNWGxaUHVZNkY1aWh4SDRQSUoxbWMxKzBRTUg4Y0tUcUxTZ011UUFwMld3cEoyc1NSS1IxS253M1hyUzRVT25LUDRKam04MVZNaUZhdzlnbEJaam5yZGo1QVlGZTZSQUZpMFhsaExhSU1MUVhBeGhBemdxbGppcU9lMVJkYUNncVFmUTBuOFM1c01wbzlXNGlWVFVmT3BjNGRXaWZjTDdpZkpXczkzMnNHOGtCR3I3c01QYTFFWmE3dXRSMjZFSWx1WXJFNHNEbE1FRWhGUXkwOW5TUVUwZUJBL0g4NmNtQXVLNFpSMVFYU0dXcHhSN3ZWbndSRnkyQm9OYWMyKzZjTXdFL3RHaTJkdDB3VmlnSXUyN0ZNTEpEdm1jMWR0R0c5VVhSSVEvZk5leHlXK3NXZDhOdis3Z2pOdFFCenN6TXB6a1FDZnN2ZHJ0dHo3NDdHY2h3dStGMmM3Qzk1aTdDVnJ2UlNpUDJSRkwveHBmeVBzMUJsZ2x1dmVCMngwTmtyZGRUZ3pJLzJuQys2WGR4M3A2UDN3dy9jUGIwN2NkS3hHUlVGRUdyM2tlNm13UVp1OSs3SkdMS3VSYVhZVFpjUkhNY3hIcThLSitpU0pybmtHNm5yekNIYmxBU1QxRTdGQTRhaUJXMFFYVVRKLzg1TnJvZSs0Zis5R0hseXpFNU51bW1SbGZzRktrZTN6YmJRdTI3QlpzMzVNMGh4ajNZd0RwbmQ3NFVrTDVjeDYwYkRlWUpVS2lvd1VIUFYrUmVHdzdaMjdJZGl0azNBdTdwWTJPclVOMGZqVVFDKzJCMUk1bW1GODR2VFk0NEE5ZTd6a3JjZFIydTJhQys2V21QL2kyRzl4WVFGY0NtUmhObnJGVzg1Tmx1MVhIWmJzaGFWdHhqc000aU8wa3k3TVJmZ0RQWUx2eEFpRVViWWFneGN0ODI4MTlFY0JoSlROaGhsQlo4QVVPYUQ5d2RyWlZ5WFo3SEVvOXBlSU80ZS9PMVdqSUVaQnVqZk1ZcGVlaFZySXd4WHRKOVZyN2RJeW42TGlkNTNCMmdQdDd2UndKU0FqUUw3MndaTTVQMmp2ZXU3TWV4QXloTHYyTFBzN1Y3d2NIYjBOMjdTTmt0cCtrdiswMmN1V2dRUnU0ckRuUXVSRjhpeXhxWnV1N0VuTGxlRGtsT1NLc1UwK2FtUXNjVC9pMFRKbzVZSmVOOS85OUNCczY1Y3JoalJ0L2tvWmNPWjZpZ2FCS0QwMUF3cUpUV3NGejVVcDlWdzZwSm13dHpKNnd5Z2RuSnBiUW5kTk9NVTRIbkhBRTRkQ0tHRW1DT0JPWU1aREJ5aThpSGh4VDIrU2xNeE9oNkc4ZDNaTjMzb1MrblhWelBCUmRvVDJRQytkL2t6T25VV0NUdFN3ZWNXYzZKOXVwdytSQlJnczdpKzE1ekk3SG4zWjZMdmwzcEE2TXpKemZNVTNMSFZxaXZjWjFLdGdpSlNSeEZPbWdJZEZVT0hrYXVCN0RmRVFiKzJza0REc0N1VGVkbEdrNXRWM24wR0ZTQVV2MHgwcXVZS1hhMkNjNlR5WDY1VXRqMGMrZDJyME4xK1lmVk9ZdHEwUm5iSGtDYmJ1SVM4MUZIQTU5WGtDQzlhcWliMVE4YzNKcVU5WlRjSi84NFNxaXhmVndhVDVLbWZaYVUxZ056TU5sc3hRSFc1QjZpN2RmME1YYWxBZ1RiZ2k1cWNoc1BORkxRc1RyaEpzVkVob2RpaUp5Tzd0dnBWb2lyeVVpOWt5WmMvYld1dzgvY2FJcm1aeUp2ZkRGblZnQkIyQ3l2V1FwR1Z4amQyeEZZT3dnT3RhcmFZTS8ydU1rWnVvV1ArSjh0YWdDS0VFSmpKWUhtZi9kaG9qSUVRNGpXamp2WTgzVGJYblNXbjg4SzE1bkkvRzU1cFVCMmpMaE5wQ1FlMmdNd0pYVy95NGZqOE9ZMDloU1UwWUV2TWVoTEpQTmxNOW5hY1FtaFBoaFZUU1RtVkpQa08ybkdFZ0FJNjFkYUU0b1ZEV3loWitYcUJnTklVSnN3YXdSdnFJeDRmTzFuVUJVa1FiekVuNzloTFl2MjRITi84VWNDUXdsNlY4bFpPUTVldzhxeERTQWN6ZVYrNDRCRzBCRDJiMEphUnFtdVdPYjZKaEkwVkcyblFGTTJHc2hzR3B1dWxscHBKTndhSHRoVVBYQmlPVkJURDlrNUlHODlOUGdNOWRnYWRWV2VNekVlMnVRdEViTlIxVDRTOHlVeUtwdEdzcGFtQndNQmdtTThIQ1AwSTZXU0Ixc1lvK1crdFA4UW9xK2pmaHkxcjRIZjd6MmZscG9iRk9reFZ0TFlhR2wxOUxnTFNuZGFuYkVKRFJRTEdHVjUwTTF6YXByVjBsbXU3b1NPaENYWkJsdGtpZHBYeE9MQ0pDRGlxWVM5UEtJcHZUdVhjWHVSZDY2dmNEdUpRWTVna0Q1ZEFMOWJsZHVjaWVOME02TmVkTmJiQnN4dXhFSXlsNlVScGZmTno3NkMzZVZuL2RSbE8yays3UXE2NzVLYWNMbEhxWHBQNjRoR1ZlcjRVUStwZFZSQVAwaTJJTXQzRFJJTlhUVGNJL1NWTWhSUEgwc3BlbGxiWHI2eTVSZWVVSktmNUJtNkMwZXBTUEdPOWZrWGZGbFNtdHIrSlRHa2ZNb25SNk0xeTRmbzEzMlV3ZmJYeG5GNUdVSmo5SlNiM0FyNXExRjB1MUFCL1JxU2ZNcFk5Q01tWG9jbjg1MGZJb0V0Qis2MVEzTWxsODI5dFVVcFgwSnlKTE5YWHFNQkZROE1pMEFuYnlyZExKUGxjZjFsRlljSS92MkhpUDdjTUxFQXluWnh5VnA0VEFobEhCSzlwbTA3TnQybk94VHI4bXZlYVdMNS9LZzdmdzJyR0VNaWxnR0EvNW9qWFplMFB1a01Rd3NRTlBrOWU1azR1c2NNR0dzN1hZRWI5NXEzeUl3NFkrLy9HZExhZ2ZrRVluU3BjTElVaE5EeEYyckFrMDdmYUkwbDJNdDdzY2ZFOERxU01xSkdJbUEyNndDQk56b1Yzbjl6WnVjRU43OEpzNVdjdE42cjF6VmxPUTRnK3FnMW1RWlY5UVVnTE5RZjJkSkxpQ2twN0d2L3JUV3lleXpRTkcxYjc3aHpMYy9ONmxWQXV2ZVZ0RnoxSWQzM0R2WVoxdjdFUnBtTHhXN2V3VW9aNFVnQnZNVkU0dW9rU3VFMnhXWXpnUExIaDJJUzZNYzFqbUVHai9GU2g2NFJxVzEvRERnSEQwMGp6bUphSEJ2VmJoOU1UdVIxanpWYWMyejdSak5jNVFUMFFwRFpoTGZVa2RHR0VuVXBnNFQ2UnhPeXZ2UTB6bS9zdDRTK0RvbktEa1ZTTzJlYzlJNjUrK3MvMTErOXpFNlo5VEUxTVlhSUhQUTI3MG4xRG14b3pvSHc2MWRrYkFSYVoyallFMVlnTVVoU0p1bFlVc3ZIYU56VVBxK3pvbWxaVTlheXQ4dW5mUHFVWjNEMHRpSFZLUmtFK2lyQ3FJWm5wVnpWRTV5ZzV2d1BpdXc4eW9vMmFuNGxlUGo1YU1ucG1VblpwNW4rWkNNS0FmaDgzakxCODcwTEIvSno5TWtZOGRIZDd6c0xCOVcrUjgreE4veXR2d0sxbVhSUGNkditSTWFQYVV5ZWw0NHp1aGhML3BHejV6ak5yNTNzYmJGNlkxL2pORVRPV3IwcU1kSE1rRXV4OHFiNUhKUWEvWk1LVWJQKzg3b1dZM1JRMkZleXVpQm9udEJ4MkJZSk9Jdkl0TUhJWWpSZ3hzckxmRlZvMmRabWdsUjFUbkFNWFZoaDZjTW4rT1k4S2poa3hiaC82WGhveWozUUhNY0U2NFVFOGFsTFZKNm91cDR3K2NvRXdvVUl5ekFrQkNMbTVYeXNFMTRpbS80ZkprSjhaUU9FTnRBS1g3WjhQa3dmY09IampGOCtpUk9hUGdJNzhDanBiZU5FMUlvUncyZm83YUNiL2pBaGIyYTVudnNiL3J4b043VDVLVFZNUTZ0Wi9pVUowNWsrQ0JLZk1NSGRUekNOM3lNWjdyNDZoZ1AxRlBINlExOWpEcW1CYlF4SkhYODE2T0dEMG1abE9FVFRLdmphNHkvakY0U1ZWSmp1NmVPMlZmSHFPT1BqNnJqRXhvK211QjZHNnkyVUtVeXV6QWhWbjRiVldySnpIblRad2poVkZSN1l5Q3UxSFpiUnBuR3Jtc21xcjFBRzkxdGlCaU04c3hOcWpZajUxQkJFTzdxaHpUSVk5ZDFYa0JDNkFncTIxNFN1d094NUc0OUJFTlFrOTM2d2lxRHlIcjAxYlJMMWExNi8weDlkeC9DWmdqMlh4RisxSkNWRklLZkJmY05RUjFVRU9iVnB5S05qQ1JRTm9ZMTZrT0o0VW1FTWZwZ2FMWmpJUTdCcXl2R3UrQThlNWpOUCtUcGpkSGZkam9YOGduaWt3OXJmb0NTL082QU5ldldrdEo3aUVqcUxWaGprMllveHQyQUg5OUV5VUFUeXEwaFF2cDRKeXo3MFdtWUdnMlJyeDVQcm5ndTRSOVM4NHdPbVlJMnBNZ1VCV1ExSEZqRWVmOWpDYU4yNGxJZGNIUUlWZzNQUlJnTkc2eDUzZXBDSWx5aFArNmY3aklQMHhaaExpSGk5cEsyMGtVdzFSRFA3MTFIOGRaRFRLQzZoWkQzdzhwSVpTaEp2QjN0R2liY0d5S1JIeElZL2oveVlBKzNzNjh2SVhYNGt2cUI3NFpMd3FkQkpaYkgvb0JJL3A2OXlNZjdGc1dDK216Tk5YQ1lPKzYrUFF0NzU2VlZoTDFZV2Y4SCsrUGg2QXI0K0RzZldBMEpKY0M2SFRQalhTY1FEMURWdVJ0SnZKdGtXY2xJZDg0Qk5FQWZzR2lLQk83NTBFUUpDVFpCcStDZ2hLYXluYVpPelJnaUtwUjdqWVJrNjVhQTd4MTJhT3RSeEVJdnI4a1Jpc2VjMUo4Y2xpWUhkenZ2UnFVQ1IvRHlzVFh4MUo2cmtxYk93OEhKd1ZodXdRSnBwTkRVYXVhVjB0Ymp2RlFnSVJUZ1kwMFdRVHBONXc1dFlubUVGZXZWcHhCTkFrRGFCRVQ3VzcyUWtxYW1LZWpBZTVYejg0TUNDNVVCc3dOV3M0S04rS083dXg5U1dxRW5xK3pZNENWOGwvaDFQbzdwMG9KeUFsclNveWRRSFI0OXE2UUUxYlhDOEV4ZlVFNXp5aUQ2WG9lN1p4OXdGMHB3UEhyaHU1VGpESlhqRm9MVjRaN0kzV0l2dXE4T3hYUklEWUJIcENTeWlldDA0REVwNE5yS3EyWUtJKzlwcVlOc2hjTWd1QXFLODVDZDBEOUYwNWovUnozWExjWHNwS2NrTEFHUXNlczFCVXJrM2lGaDJZUlYyQUwwanRaUHl5bFlCazFuTnBzU0VwWXNSemdIaVVpK1dnZ3pIZU1nUzRjcVB3VCsyMFVvVjZOWE81YXBtKzhHYktyVHVlQTFaTWJkSjhyblJoS0htRTY2OVRTQy9tZGlXSnlHeFRnZE1US3k3dTVNYSs1d0puT2dVaE5TMzJQTC9RZU05ekVPNHpzVkNjcXAza0hBRGFhKzZtTUN0NmRDSDYxQS84MXdYaitjSFdmK3NacUhzTXcwODdTUlVwbWVtaUhMclVvcVZNdHdDRHJaSmdnOE9qYkxMUWlDdlpoc1FHOWNjZjBwSWhKZVBEWHhGTHg5Q1dzK1I2SFNyZzN1MytkSU9mWUM1NjVJSXdCb045cUhTclgrWTZpWlRiek50NDBhN0NXOFc2eThQQUprSmxjaFNnb3hURVNRdVlJZjdKUjZWTXRyQnZ3WDRBZG5FUEdFSW1ZWWN2STlabEw3VTZUdUZmT0xyeThVWDU4Tnh6bnppa3lKUmFNZFFUY25TYlM4VS81bEVqNm9vbzE3ZUl5NzFCbW1vZzJNVzNQcVF6emk0QnNuNlpidTR4bTcvYjg4eUxyVWc2aUFuUjN6T2R2ZjdsQ1dvMXM0TXoweEV6UllWM0JnaHdBT1prcWhQYmg3QXEvWVV6UFk4aWFxamY4cFIwZ3lrd0s0MjRkbktHcldYZU45TjZzaVplL2NwemlwclB5TkxJS3Q1dTUxYkl0aXRjZnBxalNMV2thK0JtWjZjVkw4L253QWRscTJUdlFIanpYZHhQV2FRVnF3TGY0MEtoOHZxVG1vVHVGZVR5ZDJXRE5VMVZIWUo4TmFFanNDdjluaG1QVUZKTklQaUhqYXcydzhEU2pYcVBMRGkyS1Z0NFc5NGVVbUQ1ZXRpWWFWSGxUdEJIcDFrb0h2UVNRMWI3R2piSjRBL0ozVi9CeVQwSW1wTjgxYTV3ODJkOWV0c01rRE9BRHpOaDUzSS81b0hMcmRvN0xXWTI0MjkyL2ZiSkYvTTZkYmtocTlQamVSdWlHSm0yTnVPTC9sYjl6d3R2VHNkZDFzMXQrKzJlSmozMngyK2thTDB6ZWFnOFdXT1JsN3lCdjAvbCtTVUM1RWVZWnVsQm9ZZnlJU3FpbEhKRnhDZkgxMzhpZ0pGLyszU1hqaW01MlloTHFoU0hqMGhqNEp2M3JERTVId3hEZjdLZ2xuSjFJa2REZHlESnFOd2hxQldHakNpSjdhSm1rN3pFbS93STNjNHZRVkd6TlZaNjVUUzJ6Z0ZpY0pWUitkZklnZXRjQlM1NUlHK21rR2s4S0l6bEd5eVNkbWVSY011VHVVSUVuLytRcVM1N3BNQ2FGMXZ2RExySC80dklkY1RBTHhzVHM0N1ZWc2V2ZHZ2M0RWUkZjQldJeURYellad24yOVExakZrOEVxdmxEb3pSTjhyT0xrbzAySlVBcHJHQU84OXR0SHNZWkRSN0dHMVNPTHJBUkx1TUFHTGtXSm5kcWlkei9WS1lUQU5PeXlVOXQ0OXdxODRoRjk0TEpKdE0zYlZzSVo3UXlVQ0pNcXo2Wm9KcEExbE1YVWFJN3dCUndpbVpKTnhaaXBvY3IvRi9qLzMzWDJqMzM1Y2hhcGtKQjhFbkZUdURMakoyNTFxQzFzUzhnaXVaVnN6THhibk1kMHQ5TlF5ZDNqMUE5Wmg4WnBVTE1mNVhaMTZvZjg5eVdZdjNXSWxnTDF0eUhLaTFRR3Q2dEovV1dDcEZmOUxDNURJY1dzcXJNdG5FYjA2ay93dytoM1RNa0ZPUUNBalhjT3laRkV5WVdNZjFKSXVRcmo2SHE1YkRpek1acSt4a0c0MDFtT01XOVQ5RVRabE5jLytnUDh6NU1vaUwyWFVxd0IzSHNxMHJZcUNiYk1UMWpYQlZOaGxXc2RvUUlaN2oyU2IyTnYvWWFva241WWdZa0l2cGU5REN5aVA2dWhwcFphbkJ0bXVDVUk5SFp2bVh6SitSL0pmVGU2VncrY3d1VjNLUHcyNld4M3VVWXMxaisrNFFGQW40VDdxMEVBWVZTSGtJNVBkUVpLWUNBK2RtcTkyOUxyM2NGNmY0MGZlZXM5QkFRQTIwb01nYkVlZjJ1OVdVVi92V05mWGUrSGFIem0ydTQxbVM1bE5yTk4vbjh2N3paVk9YNDJjNTNqN0YxWSt5RXNwSUNLTis1MDJ5eEgvWDJDak5oSXJPOHhnbnN2WFlWUG9WcmdvT1lvenNRYTYwTGxkaTB3L2xuMmt1ZFVHVUFwUUdPM1dlWStVakliYW9ockRvUGptdXZaRW82NEpUNTFlMUc0YytoV2xld3lydVRxTzFQWk0xdDlHaTB0WFJpWm54QnFQL2dFbGw4WFB1ZFFHUytsN3hrYzEyN0NtMTlkbStQMjRtOHhZQSszSVJjdm1JVjMxOG85MnBWQVZzK2E2dVUycWlYcGY3dE4yWnpZbVQ5allpV3JFL29mTDA1Zy9xdnM4U0tLS0F1VzMrMytJR1dMUWxUWDdWbWtldVFqVUdBR2JkcGVIZG5LZEhGUnI4VkhpOGNVYXZTS3dWUmNkRTI2V0tnQ2craHp0d21USHlHN05MYlpLeUJiZWx5QjBVcnZOeVpkWUtRQ3NyOThxY0JvdVFxTTJPSFZkM2xQNDk3c3A4ai9aK2hMc2IvbC9aOWFTVkZWTi82azE3ZldnYUxQaFBoZHRMMmJ2amhNKzQ0NEoya09ZYlRlUVNjY2V2K0ZjbG12eGtqNGRDR3FVSTZwTWZvdEJxTXFrZnlLSlFHQWgxVEJKTDU4VlhDVFd6RVRSMko4bm9OeXJWRDhnNWV1V0p2K3hIZkxrZS91UEhmcnlRUXhHRGtYS0liRUk0dmlqb05HT2s0TXpGRUo1blZFcXA1K2c2UjFweVlhYW94bkJ5SDJEbnlvdG50UXhUbXF2VytUZzRMRnF5eHNCTWlid0tVamxKOVFqYVJ5czhRVElrUUdBcU54eDE1UjBlMGlIbm91Ynoya1hqdTlIa3U3VVRndGhPTHJhVDVQenJ4S2tWTkN6ZmtiL1VPbXNBWERhUFRaQ0pCQ0hPaDg0YlNBa0Z4STBXVlNDS3kvTGtKVzdjSkZlMjYzUnhGM3FhdVl6N0Z4RVJ0eEYwR2FsUk04RXJsRFYzSVY5MFNwUXpNSUVuRkk2QUxFL3hWRDd2Mkl1MDl2TmFvLzhxVS9pMkJBblNjY2t5cGMwLzRFaTZvV0VpenFnYzU0aEVLYW0rSG44ekNjYjBhc0R5SW9PcFlreWJsc2xSL2NPTjU5ZDgya2FIS21EV3k1TWltQUFNUkE3dTBiM1IvQm8xYmh0eG5BOUt4V2RnYTlwQmNrRmExcEVFd1ZxTlROR0RRTmVPckpWNjVUMXplaG50eVovaUd1NmpaNFkvMThHOGg3aWRjZXRFQUFBWVE5T3MvZHFOWUs5ODk2cXNSRzM0ckdhVWM5ZDVJbXl1SzI0U0xLU252ZmRSVHBneUJRMXVxSmZyVmoyR3NWL0NsNXdGZk9obUhBcmJEZkhjdks3THZabmZzWTZSeEhVWGVCNmFUMFJvOFNWQUJVZXh4eU9zSzZROThuempwNmVQclFZMHZUaDNwQjZqOEYwMlVKVDc1TnRFZHhqWXhTMU1vVWdaVVdLQVhHQ1hrNDNnM0EvU1QzQ1FMcExwTVZUUjUyMzJsS3RyTEJ3TFExREVoVVJ1MU1tM3pxSEdFckVJdlBRMFUxRWZjdStCRFpPTmQ5REJTL0xSZ25DSnFEMDV5RHE1K1BKVzZtRWFlWThGUmE2dTkvRTZuSk5ERnZiSnYzQjFRZEc3dkhoUFFZUndBbDFzeXdEUFVKS1NsWk5nNGxrckdZdDFLUEMzRzRER1dKMWk5QXBtWVE2ZUlIOWdoTDVDNVM2ZXkzRDRsNGJqNE53Vm5FSml4UnpRb3hvbjZFMUEraWxJbzBaUWZEdEFqRzJURTI3aytTcXl2WEtlNEo2OWoyZkRJWkkzUUtseUxjVkFkYmxzQnErdFNQOW84TTZnMktCTHhKZzN4UzdRNkRYOEM0ZlkxQXhIZEhrTGJMSXZpZXEycEp6SnY4R3ZlcG1WUk9sdkpobTVXRUFYRFJOcTh5M3VtMkVXMEpQckx0SkhqUnJKNzBLVTVxSkgreEdUblZTYUNsV1NLVjZybEdBYTBKY20wdzJua2tJZlVEQStDR1hBSEpDUkdVSFIxRWozdFBkQ25YL0Q2aTZZZlg4TWdBQy9ndmh5V1hRYmpJSTZXNkVEUVFFMi9qQ0p1OTM2WVVuVGpGSnkrZmRvdzdTdFNFUjIyZnZETkZWSGRneDVoWWlwUlZGSUthTEN5STZaVDJoU2tCL3laYTlpOVFmakJQVzRZU2V2VVNzbHVqTU45T0tZai91elc3Q1YrZHl1bWpFL0hvT2h2NEJJNy9DUnZIQkJHVVFYSUxRYXlGWUFjdVE4a00rSXBEM3J3eER0a3VkTFh0blBaMWRSV0ZvcC9yYk03WW1Eb2poRk14VThsbVVKejFZLytQRTl2dXpoYXdKdHVocmRORlRPR1lNeFNsUHZoNDZwQi9TZDBlTzhWREVWenVUYUJHOEFjMXdvMnRGVlNVK3VROFZMVUNWSmM4Nnphdi8zdzZUd2pyM25tQlU0dlZvWXdoa3I2RW5zLzltQ3pjUytRemhxMGprdTZmRlVsZndLa1I5eFptQmkrUVhNM3VhRDRYb1RVVm5TQXlPK0s3UTVTbEp2Y3ZVWm9iUm45aGpDeEp2SUJNWVB1NkNWd0duMFgzRlpQT05VRXFyak0xY1k5a1VmQU40azFKd3JxWHZRMXJCa0dRNzU3Q1NhUm11bkJnazdVZnkxcWtjRUYyUnZjVnZNNzhoTVlxVDhTSStyckdRTURDMUl1YXlkY1FRUHN6akhvbDlkc1RrSzN4eDdFVm54d2Rhei9EV1hCL1hJWTgzbzdpMkEyUDdpYWh0ZjBhcDhDVGY1eWpHbW9DeE9Xb2ZRNlpxcWVoNlNTOVJKVXd6TXZ1NWcrSG5pUWhNSW0rQzFORnJHbjMvdm5lSWJ1ZG9UVDJ4N2dnQzRWYXN1R1cxTk9PZndpYjhteTJ5NCt3S1cwbjY5Nk8zOTlDdHFJVjE2K0IrSFd6ZG1VRDdlTE5RbjlxWXlVNzZHM3BWRktGS210RzFOazJhQVlZdmUxVTFJMjRGTE9rdkhCZE15Tnk3WnY0VHNZb2NBejJVd1lXUXFIbWp6MFNmOWo5SmRlbEtYL1pnZ0ludDl4RHN1Uk4ydWg3MExLVHU0dHk0eXhZeFp0L0lxWXBtQWgwZnN3Zmg1SUZDRWVZNHZZTTJwc2pWMXZpellNVm1hUnpnRkZtbEhiNk9iTUlWZm1NRURPUkZZbVVISU1FOVk4c2NPeGVUeWpXTmorNjBMMmE0QURvQVdxaHNMaURqSE9MNXJJcXNPMWhVajJ5d0wzcTZ4b0dGT0NGQnFNeTgyRzVjcFY1b1NBTE1VY0xXUURtY1pwaVplMXhaWHRSOTJrcW1lbXIwTHVIQkZxTXpsRGVxSmhNM21GVWR3NzNyUllhOUJlYWwwdm1VTVhsWFFKRkZ5QW9xcS9wR1FYK2VxTkdmMTRtTCtZdExqVUM5K3l0Q0EzZmV4Q0dkeXRmM1EweUduUGliQ2VzRnRFZ2VlcUR3NFE1MjFteE1GZHRVUm9jbzdLSjE2RE4wRGFwdlpVbTMzcFM1eG13VFcyQklwcDdrdWpLVEd6SWZteUxYT2pSbDBCTThSM0d5MnlZWWpaN3FjYkJZSTB4cDg0TVVOMzdGWEFQSUM2bS96SjIrZnM4WHczdTFCYml6MTlRSHYwNU9tb3J5L0k1RlVCYk5ZZVRQYlJWL3NaV1RTWFlBdnRuSXg1MmNKOG9SRHJBbTBUWHBqNlZhN0Fzd2JrQnBHVk5MNEU3Rkd1NERuVG95VHYwd0kzdHFlUTZFZmFJdXNlcThYT2NyRkYyUXdQTFdidHNXS01ieXlWN1lqelN0cVRVL2F2K0tJMG5wV2lzcWNhaXNXNGxHdThZbjZLeFpveUp4cUsyYUx3bFRlTmlqOFpkOG15UWdENk5ZeWthb3c4OUdzOU8wL2k2U1NrYVR6eEs0MEF5VGVOejBqUW01K3pSR0puZzBWalUxb2dWVEpTdGFncmEybllNalJNcEdndFpXalJPVTd1Y3JnT1B4aC9nZ3ZXNi9EZ2FqMHZUbURCSkR4emp5SXFOMERndUdzZVAwbmh1TWtYakZwL0dqdG5maHNLL2VEQXVabWZYaldBQjN2SndGMURnU1JTSHljUnNhOVVFUmRBdjJtNXdZaVJNYjFVN05rRVlWZFcyeXgzTndlcnArSzMxcHl1cnhUbVAxdVV1RXVXRldOWkhNSmFpMWJLNit3WlJHdDJ3MmVmUW9WbFlhRnl0Qm92bEFPaGgzaWVFNW01czlCcUNIOXVRcTRlbUkrdEtXUC90WUwrYlVjUWhpeW4rSDBJMjdTUjhwZjVZcVlPaFYzK2M3Y0V3WWVFT3Q2Q0RsQUFlUkRiTERCVUF6amdxd3JGdWFnVXBQaDkrRVNBNVhMZWJMbnJCVEc0RGlOa2VVUE5QalNySzRMdERQUDVoMU9zaDN1WXdIRWpzeGRhcHVLRG1iQlZ0RVk1cVZiODhBZU5XWklSSDJjZnhwN01CWnZCR3kzaWt4cC8yU1IxTGtYcDFtdFFEVGtCcXBlVkU2c0ZwVWp2WE5mS3N5SnhJa1hsb21zeTgrZkZrVmlwR1pFNGNKVE9QN3BNWnQ3Mlk2TXVRTFdreTR5UU81cnYrV0t1REZSMUZ0UTlxRDBEbUorSWk4d1FmY3JjZlJuN3R4QlJ4ajM3YXpiVTlNbzgraHN5dnBjbjhacHJNeEJnUHowbVRXWVdhTldlcmhySUZ6YWp4ano2SjR4NkpIYjgvd0s2WlJNQ0pmaFV6Z0MzNGRXUkdLYVoyQmh4MEtxYkdObW8zeXJCbURrSjJoWlY2RXJBc1BUc2VIV1FEdHhFN1g2S0NxMnc0c0ExaEY4RmViaG1EYVhxRUVQYThsOVZ3cFJubzhuczAyVmlqMkRpeld4NFNlaml6REtQeDd0UWdKbjRZL3VvUENjSjFhYmlrdks3amZ0aXhtTiswbkpZNnMyMXZmS0d6Mis0cGpvZWpRNWI0dU11bGFMeDYzcmVBanJvV2dZaHRXeFlMUjA5MUZLYmk3d2g4MEluWDN1RlZCUXVEL3V2M3hNSU1tNkNPb1cxMzdCRjNVK2VPaHg1eFgyRmRSY29UanpoVC9mV0ZKaHdkUm5VVENmVk9LVDRLZXJpd3lkQ2M2QUVmQjBDNjFFVGVjbmZGWXFMYWhlY3NXS0wwb0x2VEpjamRmeDRiSzRuKzB0MzlQYlQ0VG5qeEJRdzRXODhkYm5BSFhxUS91SWhrOXpaTm1ZQ29OWnFrL3AwK1dPM3Q1RVd5YUYvcFpMK0ZwMVBJbG4wZHVqVjhZL3hCZDB5bG9nQ2ptNVVKUjZKZmVnMFdKaUJzRU5naW9EckJBT1dXNXZDMldCaWphRnpzUGtGY2V3T0xiV2MveDFUT3Z2MldrSnJZZ2Vld3BxT21UM0NmNkpZZWhUNzUxbHFKVis4a3N2dm5sRzF3aDI3UVNlNldvMURuMzFvSCtzUWpMTkl3QmpEYjk1ZGdlLzRUckw4TXcyZ216UGhqQWNKNWx3MFJURExGYk1rbmlSSGVqWWs1RDUwejdXMW85UkI2MDlsZ1hHdkZCdXhKRE82TFVFK0pVNXpZbUVBaHd1K21KcGFnSXZUSTNoVUhacmdyZmwvSTJQemdVaGp3eGFiMWp1aVBLUnc5a2JCZmZ6SmNwcFRTbWlMZW9ZaTJtRkxNcTFMQ2tFV0V4K3FRTmN3eDlmN1VhWW9SRWJMcWU2aFBZSlNYRjNPb1k5c1ZuWTJNS0wwSEp2Z0NBT0FMMUFTOW4yaHBEVUVJL1hIL2ROYi84a2VGMHNubUxrWmNjc2lVSmNCa21hR1lmWmxrRkVYanhld1Y5ODlLSFNMNXRGWS9jSjVUTWQ2MnUwZ0ZFR0p3eVZ6cTFLN0ZWNWxjNktUdXRSOEJIRFpjbUVSenFSUzk5aWxpazRXT1V0ZkMyNU9Ia2hyWm9lRUZHU3FHd3QzSVVmQ2dBU1Mxczd1U1lCTzVUd1ZqRVFxQ2s3ZWswdTNxanpucmZTcEZWdUlmWEltOEdOWEV1ajJESkRMZUJiRTZ2QXMraW10K0w4TDFybUpuWU45MEdpUnNrZCtnYXZMVjlldmRXYk1KNEgxbmpUdmhsMWhuaSt0dzNZYU5kTzl4VGluVS9KektyNzQ0SDNzd28vb1RmTzFQR0t3dlJSQjk4U1A2bytuNkMyd1FXZG1YY1J5Zm4wdDg3WE1oZWFBSU9NS2ZKVnhSZGtRUU8rSkJiS3k5bVBKOXJpS2MrRG9oeDF2eDYrYmpwb3lhc2pINnNnMGtjQ3JjK2FRZ2hBQmY1NmpXRTArazVBWEM3SlBlWUpsS29FcGpvWFBTZXFMZURyMlBremwvQWg3M0lkbzNHMW04UThRSkQxNE9YT01mejRZbERuS2ZmTUpMaCtobjdubGFyQ0k2MHdaK3lJUE1yaEdXTGlwakgyWjhielhoMzR5Ujg2MzVjUE1VWEsyL2UxT0RnN0NyTTVzVTlVYTlDTmM1c3dVdHZaOUl5OFZndlR4SUhkVnZOVHprUWlLUGlpZDBSeFJmcHhrOVU2Tnk4b2l2VDFtNlFLM2d1clRUZ3QyWVdsbi91R0dKUDlpVFN6c3F2c21pL0RCQnRQdFhCT3VtRE9DNUxtRmJYWTJaM2tVQWZURUJydWZKZkY4T2IydDZUeVpXK1Vld3lJZExZMHY5eXZEeHYzWS9TUWhkaHdEYVkxaW5yMk8wL1JHUERpL1gvZ0U3NVJGc2lpNHN0ejlnTTQrSDNoeHc3bThjamVPdWYvTVUvNEE1RDNvSmJTWUQrUEVNbmpqamhyaWlnTzdQWEVqMGlXYXBKSENEanhDbjlQN0FTRWRRQjBmVWxVcEY1QXRZSHM5QXF4RExjanQzdVpZMHpRc3MyTFdFeVBScEtWWjZDTUZ5MlF3ZFFOQlBvOVQ2Mm5PaDBFWGJZdnNoclREbnhxbXlGaVhlRFQ4SHh5RzA5cElobVlyMisyZkU0cXNJcEgyUHdrM2RyRkxYR3lvQlplZGxzb3BkMVBXYmkzWk5ITVZsbjlqQUdDUjI1VWM0eUptOGMzQ3NraHN0NDJLL1Y5b2QrZkZqUW05M1FjTzdDTEVQWFJiTGJMOUs1OURIVHZnemI0Nnp6Zk13MEhyY0I5ZmFaZU5wMzREUG1PaHRQMUhqeHpLQ1IvM2FTT1hKNnVsUUNaT2FqYzl4R3pINXNzeG1ENmxGbE1GTURiOUJ0T3d6YVBZeFFqWDhTRHk4SkNWdWpxaVI0UHdFY2FRQTRZc0dhcEp5QlhZUEV4WE1sRDIrQ2JiNXNYQ25Ma0hLZjJlQmVzRUY0S2U2eXpCUnd1N2gzci94cExDTHJtWS8zb3RKOXl3c3R2ZEpiUWJPN01MdTA1QjRrNGxuM3FXeFBwY1F2UC9sUWwwYW5hQkI0YUVpeEQ4QktSUDhSNkU2cWloamFBZjVvSDRaNWprYnVBK1YzZGNuNm1IbDJyeUNpU1hwbXBOWmlUUlJGUm00ajZEYUhvK28wT0ZoYlduaFdEa1hIZnFoRHZXbi9Yd2t6TU1aSXUzNVlnY2tZWWdTVWErdmhOWUpjOU10OGR1c3ZVdjFaMGtqQ3F2Z01TanNBL2RWeE04UW1zbEUrUVB3dFlldlRlUzFtUXNWM0s1U0xVR0svSU5DdUpkZ1BuOW5pY1NES0FBZ2oxY08ySTFmRjV3dVltTlZENmZYNUY1S21ENGFPOUVSZTdsNEdKN3VXczVEdDJOMVp5YjBieXlYUzJxYzVQbmxMQWsxZnRxRndSWHFzOEYvS1piRjNTNG1NNmFTV1BGMFhxZHFCV1QvR3VtTlNvWWpmQnNqdjdKdXZoTk1zeUl4MFBoR29ud0gzdTBVM0VDeWFDTXhYUGpPZmpxUHlWSHMrTTFvWFZ1dkFzeFBOYmlRWE0waGVHd1lDSXZVdlhrakRDK25KY0p1ankxWkFoSGJ1RmF1ZkVwWldpVGcza0o2L0p3QTdGdDRSZWQ5TzZGelRaNkdmcUpHQTNnTlRScFJSbWl1a1IzSXZHUzdYZXVEVHVoQ2JwZ3dYTDhWQmQ2ZkxiVWJvVE5rRmt0aWZ3cEo5Z244SzZLQ2ZBTEg3VXJISSt2YkNHZ0pCNzFkMDR6UjJXM3EzU0kwR3lhT0d0RUlCWFYraGRMZnZZQ1YrV1A4dFY5SUZQUkZSSlJDckdxVXk1NCsrdU1PVitQWFZ0UGNCa3lRM1VOeXJCclNhNFppWC9ac1g3Um5LUnUrRkIreDcyeVplaXo2dzdyMktXUkkxaFppRmM2Z3Jqdk92Z2dBb1hRT05YV2ErRHFRN0U0YnVyZUFGNFRlVEZmd3FQODgxRnNBckhFMUZmbWZhemJmRzJqakp4cFFvQzBFTFBkaWwyOGh4c3pJRGhYcnN3VklpL0FLUXZMUW44MG9wczBDeDBia2ZyclE0eFZIanlIcUt1blBvWElCeWd1aVdyV3VXSE1hbnBxRjFLNkNrQUhlTUo4M0RuQ3lDb3Z6OWpzanJjUXZ2di9lTktkVy96MEhpQWpUVjlqRjhuZmc5cjUrQzBURW0zQ3JJN2FhcU9BZXZLbGpLRDg5UmZROVNMTnFZVHpoU1B4LzNMMTNuRlQxdmYvL09iTzdzN045MlFKTDd5d2xnSWlJb01naU1VclUyQkNOUWE4YTR6VnFEREZlWWl3d1NKU3ZRWU0xQm8wdGxoaEVRdEFnbHhBWWlDSWlLaFpBZW5QcGJPOWxQdC9QODNWbVpnRXh1Ym0veCsrUDM0OC9EbWRuenB4UGUvZmFlVzlKZDhlZXA4RWZpcUhqazVGNU94RjNPQm5GejMzbTBPVWR4UFJpOXZzejFsSjhOM1ZtZCtMRnpza0xGejZSYnUyWFV5UHRuMHkzNW1KRkpNcFpXQW9YbTBsNUpQZTZWQnY5STNwdHlxV1J3cWZTang5eFpHTEVNU2NaMGY5NnNyNE8vOU94WjdManB5bU0vRXR5S1hYUkxJb3hCbnlKRnFNWGFkaGljZ29ZMW40SiszV1B1RGx1YzJKWGRQdTYrQnl4bHhhalRYLzJjU1F4czRmaVAvNk1vQkEzUitialdJMlhrNHZrTjFxS0QvTDJVQ1RyMFNqWm8wZkdQclByVVUzZWcyQytSelRFZXVJNzFzTmwzbHNkdjZ3bkoxTXZHQzJGMjAydnZaUEdNRzJWZ0FJckVGc3VRY3lpcW9uN0xCeTdYS0lZSEhsZlZlOWtSVkU0OXBNLzE0c0k4QTY3QXFCWWdTZnN6eExLbFVXVnAzSU9kSDZWcjlWYVdVK0t6VnlIQWJUQU13YTUyS285RDJoaHI0TEg1WUJHcEJ2aExYVGZ3TEt5c1RpNmkvdE5lS21ENGtmYnE3WGRNcWN5WnFNazFJMmI3dWdHTG9RcThLQWc2QlBvbnJ6Z0Y3RDhia0RZTHpBZWQ4TUljeEdIMnJzWWZlMGVkbDRmL2dMVGNUZVk5OCtCaVo3YktZVitLUmJ0U2JSV05VRTA1NkRhNUtrMUR5UzZVVVZTY0VMNDZiS0tMZjRFRER5bGhjWGdGakRadkRNb3RZL1NGaWFmVW9mbVZIWnJFNGpaSDBQZFI5Q1JqeEREK015LzZNK1BjQUdSaDJJM1FhTlBsWWZmdDFmbVVwc3hCVmpJeGtjUlVoUTZ5V0FOektVUDlIYXJhbkFxalZ5ekFEVG9jR1V5MkdIbEZBVS84Uy8wSklSTC9YY3pxKzNKT1hkQ1JDN2wxenRRMjNRcEhaRDREQU9JTHZ5cGgvMmYrYi85L0pqUEhBRzdBY1g0TzhrUVhZTnYyTkxvUnVtV1J2WC9sSVdFR21obDdmWEZCSEloL0VEN0FIVDE0WUREaUg1UDhJNHZhakZLQjVIR2tqbUpadWhzWXlYcTdqTXFHTlNJL3F0d3JHWkdhcVFIVy9TRmNYSTBFdUMxZ3dxK1A4SjJhUzZBM1JlQ2pYbWNWeDcrNjhKMXlJZmVaUUhyM2Y2MHZtZnJ5czVGdzhLdmM2Z0xickErV0JhOFVjcElJcFhkREtHVFFBRys3aUZPRTNabk5NUnRsL2N6Y29uY1hWTERrOVo3Z2tvdGRxcUtueUs5bk1iclBpUUNLSXpoT2N5K2RXeU8vTXlhNlU1MWNSZkRNd0gzRE4zMW91TXBZZHVIbUJaVGd5cnF4ckhSSXpOTThHNEgvWWkvVmJEZGNvTEFvdXVjVURYN2JrYzdJUUh1eTkvSFJDN3ZVVC82aXozT1FxVEpXaFA1dlZ2dVluNy9LYk80K1JFVlUxT2NrSFpXY1VMVWtZNitPUk9aVHdIZ2pialYyK0tFVE4xZ3BUUFNmbHdoUWtFb2lQdXFHOWo0T0h3cWliMzE3M0JRdVR2UGVyM1JMNThlQmI1eDYwMmFwZEpGS3RkR1p6VGJpR1hXay85WkV1UHZrSTRYcjNZcXZLM0docCtHR0Y4QkNVdFJyWkNQVkJWa0kyTGVEaWpQVGtTR1RXUktiTUtZMTVQWWc1M01mVUFFMEd3bjAxVU9NazRLU20wbXNYUnBONEdsLzBsOXBjVnIwQzJpTjVRODRQWVB0RzFjZ0M2dm1uQksrZlhmaXBEanYvVmRxUWNESXJHeFRBOGt4ZjZRSmk2YWsvc3NyQ2s2YWxsNUZJaFgxOVFXQ1JlU3NoV20rQVJDN0VXRG9DVktua3RTeFRad0pVbENiOUlVWGNsYVVPR1pKS1FoQ0sxSlVpbWwyM0MyWGVTSFNFaUFSNktnLzVhRVlPakdDVE10RGNkbml0YnJ6N1EwSE52TWplekdEaVhhK3pzYTZaNWQveVR5N2Q4NDBuUEpZNHhTOWVDRjc2bXhyWmw1TG1hR3ArRjJLc1gvRjNUQjc4NTJkeTJBTmRGeXV2TWo0UDdDQ2YvMVR2ZnQwMGdWZFVyZHZuZXBVOHpjOWtTUmNLOERFUDZHWkxiME1ZN0hDYUxXNjRDdjJWekk5bGVPY1dMTldxQjJOYWVaeG04V3dZNy9HNDJ1SjJhMi93WWdzT3ZyVzNNUktTbjh3b3hDZUxoUW5HYlZTaWVBSVpWKyswRkx2K2IxVGhMM3hxcHdkUjZvbktkc1lHcHpkNFV3SDEzaWYrWm1XejdWYWF5NWorRG9Pa284RmJtRGRvL3lKbzlpSkRxcWhQSnA1SjFOdzFyMXZlbWV0WCtDRmw4UEdsM1BJcXBRK0t0d0tMK0o2L1l5NUtwY1JCZGRMZ000M2h5THhFcWorK2hLVGF0YjZCdy90ekg2cTd1WFcrOFY2a1JSYTVXc09STGNIVmhGSzJUVGFsRHRCM1hndlpDU0QvUHVnVXYvQlRqN0h0dTFqdHFEOTZnMXdUa29ORStyWkI2VHNHL0tYODl4Y1ZHOUpUZGxKblVkeXZWQzJPWVZTMFVNVjZQcERuUkNoM2M3WnBDQkMrRzFZamVESE54N1AwZUxHTGdhQmFsNnhEbld1NjQ2VXZqYmRCdGREblpOY2hyRjAwNzBhcWMyYnJlRkMzL241TEdIaVJ2NTZ5M2h3cm5wLzYrLzNzblE3cS9TUHRScCs5QUp0RjR5WVpTMldTbU5hRGFOU3VCcFZzdnpkUno3WnNKZ05xUHFiSVlKOXd1aU1UY2pkQno3UENLWi8zeUYvRi9yVnFiRTM3S1dua3FOUThlNkh3eU92OVgwSTR4bU02Zm9YMlRpYUY3dnY0WG5sU2hNSzFIM2FnSVpWQXgzallKT0dMYjVFNS9sdTFOSzFxUEQxRWdGNFlCWHUybVd4TjdxM21MaXoyOEl6UGIvamoyZk0vd3N2VHIyVmw2RnhTaTJHSDNvVnJRRkFQVGZTdTZEdTJ0N0hqQUpmdTdGbng5QmNhVWZmdUd3cDhjYmxzUVB5RkUxZ216MUlNby9EUjNyYU9JalU2YW4rbCtaVEhmT3RocHN5Zm1VK0xnclVaSE41VS9OY01DTElHaHllemg4emNxYnJnb0s3aWxZdDlmdE51eWlPV2l2VlFlZG9Kakp2cFh2UmZoOTQ0R3gvayt6NVR1eFp1OWo5TkdiNThSUnIzQVM2RkNCaTZnYVdseU4zbGxCTm9iOXpTaDRJbHE1eVZ5dXI5eGR6a0pWNHFWS2pybWM3SU41ODBHZFhHQlJCVTh6TVl2a3ZFM1YweTYvVkI0TWJSQlV3alFUYmE5YzNkL21JNlB3VXplbHN4QkM5c0tJcGlGbzloMkxnZk1taDF6ZVdhcnczaE1LVUNwdEMxYi9PZVZON0VlU2JENENRdytpQkh4T1lXSHMxN1owRlJDM1V4VlhUOGMzWHFSbWVvdEtQbkJUUGw4ZTNmTWh2SnNoQVdOZ1p4OUFyNHNtcXJNcTd0ay9uNnZNbzR1MEo1SGo5MFIyNUFvaWFESlJ4Znc5V2FROWNjTHVEcmVvQmRvUFZZRkZrc3RFYU1sWm92MmdCMXQ4UDByaSswSEVtSjJQUXFIOWNOUGJPMmNzZTBIdkpBamk1VnN3bzB3ZzlHbUFVN1M5MDlUYnFPZVM0M2VGbnVMMkkrV21maVFOdG0xWG9ONmw3eDZ6Sy9obDRydmk5a0JsMlk3ZEdaWTNCaXZoQncvRmQ4WmM3dGhsZE9xTkVOOExZYkw5QUwwUkNIUlhpeWYvV1B6NXg0aDVhekZLWFkzdCtDMlZ0VmZRMHFlRTladVJuT1VXTk82K2R5NTN6T2xqenZMUEw4U3U3cXZaNTdoUEFlSTFrTmd0dDhNU1A1MUtvTnJ6MUF3N1l5L0NaQVY5ZW5RcTFlUGRXeW9tckJTNGp1Tm9JSVhhV01DWnpUN21hR0tneXRhM3JvZ2Z6V0lkemRSSVBBSTRSNWFpd0RnZmxLbmVobkExdjB2OGdPcWRUUHRVaUdrc0JwSHZ4bGY3WXhTSHZYM2NyMjhtTWU3Um04WTUxb2N3ZnpQWTgydmt2UkpFZis3c0NvUjB2alZQd3pKdm51VW95VS9ucm5CdmdVWjAyZXo1YnpZUGxJYlZWS1ByVmxUbUh5Qm5mSjhDK1YxMzY4NjlydXQyL3pPSHpKVjVNd2lLcytVdzJLcVhWL2hObVczNVRPVGl1VHpNTDd5YkZDNlppM2V5Q2pOOEZ1ZFZydFl5dk51K3hnSHpLeFgxZHhlcVZQc3ZxYWFpQ0E5NW1aK1k0MTlDR2V4eUNjdlZ3OTN0YTZwa1VENGo5cjMvSmplSU82UUxvWWhheFZ2RGtaMXo5ZERMZWtsOEp2Yi9JQTIxeTFiWkR5ZTkrQTFDM0M2UVRUWWFEZlRIMkFjVkQvWmpERmJGK0xwL2ZCdGtZNnFqSmQ3cFQvRFRTc3hZTmRENUdwaERKY2JmNkk1dUNvVkd5Wlo1dXdZK2thMTYxYWN0UVVmSXhvR1JBZWZUeGYzcG9LUG5iblZtdytpbUgyU2doRmNTMkdoSG85RzZzUmxRWWVrallnL1p5anRRenU1Y1hKSVlFSXowQjV5RHYxa2RNR01Ed2pxUEdYRDJCSkFsV3lId3cySVQ0b1VNaU5GeXNJeERsVVE2K0FOcWhhby9jeDQybUZnalZDUm8zN0FNZTh0K1JNTHZhWXUxVG5hUDcveXhOYXhaTXRVZmxqZU9US3lUdWt6Mnd3a1JjdjU2dytHNjdnUWdkWlR2VXRIVkRFQ1UvNUpLRTVlRCtwZUFlWmRqRTN3VDZlQmVkS0JmUURPS29iWmZxcGphejlCemZuMER0NzBaWlR0Szdac0laQXZadkRkdWNMKzV0Qml4WXRMY2NQTWNRS0ZIQWhSMkN4UXVRMnpQWDRRYUZVYWkvTkZka2NKbm5HeHpJdzZFbytrbGhjODZxV2RrcUtUOTc5My8xMks3UGV2YWtzTG4zQjhUbEc5Y0h5bDgzdjB4V2hYSUY1Y1V2cEQrLzZtWEZpYWJxZTRZcmdENHI4RU1PZVF6UjMrdW1ldDQveEJvOHpVRXk1cTM4SlYzRjhkb1IxUmNGWXdwR3hXaGJEWGd0R3NON2hqRkoxVmg3YTFFUHlpN0NsdzE2WUJ1bVh5bWlIcVY2cnQxSnJqU25WckJmdUJlRm9ITDJUelVUdjVaV3dzTVBZenlHWkgxbzUzcXBTRXBaV1BxS250WHc2NXRHNWFpV0pYTXJXeFMyN0Q2NTQ5TkxRWi83SkVDNE5qZzdFeFcvZkdEUDN5N1UwZXNpbVcxazRjNDFWSFU3RWthRmlqZXRVN0RLZzhIWWJPU3VaWEpRMnd5MjFhcnBEQVZ5TWFoWnJvUDl3ZDBTOGhxQ1BndjlBZU0zbjc3Tk92dHJJd3BHdGhhMUVJYlVUc0oxMFVMV1l2SmhIT3BNUEVZUmw3R1dwSVJnSnBocjBsTXRGbkY2ZUE4RmxkNUVva0V5Zmd0VXBEM2c5Q0Fzd2JUcWlKSnVyQThtWXJZaFNhcFpreTZvbnljWElhbnVEQWcyRGlOUGJxR2VPMFlSQUFsR3dRdkNJQ1BZUUhjU2NlajJHNEpOakNqbGEyT0hITklZZityMkc3NWgwUUZ0L2o1UkJLd0VUNEdOa3ErRGhzUGt4Wm5tOW9HVEU4TXVDcmNkanh0d0hqeUFVOEVSdjk0ME1heWFrOFk4QTdIRHNZMm5MRENTVzFnK0JHMm5UTDhZY3psT0hnSXRRMVltNENIc1Q0OG1BUUFhb1VKZUxDekxuUUMyZ3NNZUJ3OFlKTlBBdnBiQ0IxS1JrWm9Rdmp3NFlFM0p4Y2s0R0dCbWVWR1Z4RWhBanFTNXJYQlFvbGZuc1djQlVDYzArcmVsUVNkVnNDM0gvc1A2N1JZYnRNVldkMGxCZzhQSklqRUp3SUVpQVR4S3c0a0hKeTh5TGI4WEVsdCtOOXNwVjlUeVNjUzNRVUlxZjY1T0J3dThROEh2TzRtZEEvNm0rdnZ1NG8xdVhQcExrQkk5WW1FZjFvQ0ZMZWg1QXFoRGp4OHk0ellnSDVUdEVxZlVJeWRyZE1KaVRhMURSc0hGMGZGR0xaK2VkdXdnZGc1T1ByQXNDTTFMS2FieWplaVlQUEsrTENHNUpHSHA2eElyRk1qQm4yQTd5NzRTL1hCd1FjU2Y4RFlPdHNHbkJTSVVSNEhjOTBGZjRrQi94U05rUThOR08yUmZiK2pFYmVwM2dhR0NML3B1cW95SmxGdEd4cmhOOCtEUnBqeDdPQVlkZkRCRStWb3hCeWZQaGpEK1lzK3FISmVrZ0xva1JjY2ZUaGZ0Q0VXejVDazdvSjN4dWlEclYzbzA0ZlpvZzM0eld0T29Ba0NDdjh1N0JYc29pQzIrK1BTellBdzBLK3ppd05ENUJoZ1NHeFNzRzJUbWdLSlRibzhHaitWTThQSEFBTklOajl3SERDWWxDaW5FamwrUU1pem93cHRwL0p1SkRHZytjWUJqNEUrLzFUR2hPTUR0cDFLSkZVRGhoTUR6a3VzVU1rc2ppcWNCQXptYThBRzB3WUc1Z1F3TUlrQjU1bmpCcndPVmNDUmhqWXdvRnkzRHdZN1k2VEJwR0JwZ3pTWThaT09CNE1DZ2NHQ0JCaThuUUFESnQ2NEx1S1RCdnQzT2thZWhYMmtoUmY2b0tBM3FCNlFmRTZyQkFwZEZFL1VtempMY1FUclpOMGNqb1BDcDZJUFljOTZZaGZ1YThjcDlnMTNHdWw2R2k3WXUwTGpnc2VqejBuSnhBa0hOYXQrQmZ2MmhnVmZ2VzhrRTN4L0RHUzRzVFNqd3BQUW1aTWovUHpqTmg1WjR2akpodG9PZWMwSmswM2d1amNXY2JiWFp3cXVna0RiZEl3N2FhcWpnKzZWcXZMM1dBWm9mT1MrUUw5VlM0d2VpN0NFV3VYRklJRTNZTlZJUmVtcmwvK0pXb3AyQVJUYzQyMVJyTWlYS3ZYUGY1UC9HOTZPTGxFblQxQW5LZTZxZmFyVW9Ub1Y0a0VkYlZETUR5WUEvVm5YaUZITTR4MExrS0VYd0JvOG1lYjgzNml0MDd1eEg2cmlPbDJkOE9YZE5GMURZSFh2NDFUSE9nVXMzRExEUFVuMkQ2bEVGRlluWGtRRmFRRmNqNkpSQzRiS1V0OHRmTDk3SHFOOHc1endrMXBNeUUrZW9DdExpcCtYSDkrNzJBYXEvcUJKeTFScHFERDg0RCtRZ2NaeStRLzBoTCtSUWRPclBKSWZxWC9ibWk5VkNTS29KR0QvME9CdmxQWVRacjRSOUFYTkdIQzBKS0NyOFJWaDVaa2xjZUJvOFVXS2JyY0c0OWkvSVBZaTN1c0E0enJlK2Y3UjhBbkRUVXdNSjREdW9Zb3MvMnpJVVlraG83RWgzUjVIemZIREJ1Szh4N3lHa1BoTUtSSnpQM3lqWDFKanFwaW1Dc1dUVFVyK2k5WWV4RVJ1c1ZUYktINkZXMHRMUmpvUkFhM3lxTU1wVzBzVVNQYnI3aTZLUTZlRUhKUnMvQXpVRExNdkw5Sk9YNENJNGZEYjJuZnczL1dpQlA4VnovblluNWZmd3kwTWNyNUpDb09sMElqYjNoS2YvenJobHpXT09SRnBYemR4cEwwY3FkRmtLZ3J6OHNnM0VnZ1Ixb2tKbkZ0UTBvMzRhaW9jMnAvUENaK0E3SmVkZ096S0kvYlBFNG9vMmV6cnlQNTY3TzJ4TTkyMU9ud1NTWUtEdEg5RXJMOWdrVHh3dGptU2tuK2RWWXN4ZTdndk8vMFNab2s2ellTelBodTlKcW8vQ1RTcVpiRFlDWUIySk5uZGpyVWorakpZYTdGaEhTTElweis4dWQ5Qm1XQy8vVzc0T0w0cnFaejZndTdPMGRvLzNGRGlSRWhmWTR2dm55OTJ4VFMydFNjVGtpK1AvSzgxTmtubEszd2gyU2VTNW5pbGFVMmJHdEFtSkU4NlJraWVGSWVBU21DbDNVZ0p5U09QVVpyRW55TjZmM2RmT2ZURzF2cGFXa2xjT1R4R0tqK3BsdWF2TUZNSHlidDhMZTExYzFJdHpjUkF0aDNCVmRFbTZrQlBXMXpTSnBYWG1iaVdSc1JyQzI0L1VoNzlic1ZqVnEyTWEybHRVdmw4WHlvZkc1Zks5WFdiVkM0TmJWakp4M0dKL09WSVhDSnYwOURBeGNadXZrU2UzQVlFTVk3YkJnNWVEQXR2dUtIa2Z5S1J0N0hhK1NYL2U0bWNRMzlZZHF5dnNVdGgwSnJ3TjdETHVFdzBMMzdJeDdIbU5td0ZOSHpXUEVsQ0dDOXdvRmQ0UEsySTA4TnZrTVg5Rlo1SWwwNHVpNzl1NGdOQ2w4d01oNHhBd2dteXVJTUVrNlJPbE1TNHAweUlRWUlaanp3NWhzaXJ1QkRtTGxpZmpwSEhmVUZzV2t5SGo4bmo3ck8vODV3dmlKMGdrMHNRd3dzY2s4bTdTUkQ3UVZFQ0dENWVBUWlzZENDd0g0NnlSRUI3VjhqOGIyU3VZMlRWL3prZzNBVWd1R2tjUTRaTFlwWngvM1NiQ1BOd3h4czZRZklxT1hhMy93ZVMxK3JFbE4xZk1jbnJPc3pOM3pZZUlXRFRWbGt6cWpmeVJaRGN4S0NLRUtjcmErVUJ0NzFCcFZRZm9KUkplN0lsMU03RUJFV1Y3MTNHM2hLZTN2ZzJ6cnIzYnJ2ZjJ0WGtTNzJIb0R0S0RaSWE2ZHNRZTE3ZVJYWHAwUE1IaUhFL09FaHZKWWpMajMrb0JSYUR4TU0xTG1MMW83R1Ryb2EwdkljaGRuVnBPUEc4K3I3WGNpais4Mi9qUWVtQUovcGdzYjhpOTROR0xFTHAwK1V0eEVNUXhLTnVSbU9ybDI5KzlKeHA4dXZ6UEVFQy92TXo1WTFVaG8rZTczRFRyOXdPYk5aYjcxcnVMaGNxUHh1VWE4U3pFSnlvdE9VQTBDUzE3OVFid25FRlVKUm5MckwreTN4ZE1UZGMrR0s2alM0UkNDQjJlK2NsUU9BNDNBNGZJM1luY0xzMmZ2alJKU2NlL2pHY2VNMEoybU9iMkgyZW85cDIzRkRqNWtDOW1yNUtGMEkzVHNNYmN2dFFrOENSU0l4TWVuV2pTaWd1azRaTFJ6V3lxZHVzT2pxMlppRktuOWp3UGFUemJCK0dhTjZJZFMwRjlsNEhXMVpodTBhVmhGR3p6SHNJdGVpMUh2QlFabm81bnJJVUphcURvbElCb25LSDNVMUVRRjhpL3Z3NWRzT0lmWEFKV3lKNjhiT1pKbGIvMk83TlJpQnFkTktaWFV1RTIxZERqVjhwMVpvUkNwRHJVZ25rUEJOeU90WXZsMEdCcC95dmRLdzUveXNkYTRwMHJJOGw3OVdmakhQOFN4MHI5Qzkxcks4ZE5nV3RZWTVkNzRpNGhYUWw2MjBZQkxZemNtMXYrR3R2WXQ1NzR6UHJYWm40azhQelB5UGlqQUJJMDZrYWRqa0VSNWgrOTN1UXREUCtvZEhvVVYxZ0RkMkpDZTVDTk9Sb2VFTG5tL0FVclFRSUl2anhUSmZKNEZSN05JK09iS2VpUDd1cHZYVTNSSEhLaUpxT0xFczV4dVNqMmlPSzZXdWh0cnhKRnhTaHZxZmllS3hWTmhBblhUMWZCVnZUMVBGQkpYb3grbVNCN09sOHIwemJTbFdKNEZKTHZIRU40VVpWYy9EYjI4OEJsUDltUmNjMWNua3M5cXpKWUUyVUtETkczVDRVUTdoQnBaeWoySGFWQjkvRXhxYVFFdENnbEt6R0FqaFBrK3pQZ3VlYklCVkJ2NzJJYXNJcnpvc1g3a1l1WWwvc1BpUXF0MC9VaEoyQW8vZDhwdTczemJwWldmUGJpZFFhTWQ5UU1qbFdlaGtpNXhmRlp5R3h2UVJWT3diOXZXUkVGUng3aDluNmxlcWYwdHVVWmF6eXJmc1FaSGVUZnJTN1IySTJuSHdYYkdmNU1PaDhva0hwWk92V1hjc2VCSlY0ellHb3VrTUxRV3FabC9nbHJOV1RnU3cxMVFOVDJGRXR2Y2VVNVo4TldkU0dwdStOZjVaMU85S2xHUXFNZkFmMjQ1ZDI5a3RZWjJFOVNWZTlLczVOUmVTc2VqK29wdklBMWJ2M0NNRnFrS2xQbWEvNExGT3ZGaDAveWw2bW9Ba25TNmwrTnZ5NFczMTN4Mys4OXE4aUcyM0xkcmZkcDl3dlBFaTEwVjJPS1pnNVM2QVMyM0pMNGwrVjR5RC9ZYitvalo0ZFFzQXhJZUx1U3JGRGRGSmJsVHdGYXF1RzVyWThTY0NFZFBkcFFCeS8vdlp3REhsQVA3NjNYaExTRjkvSEgzWGZkOU1iblBpcmFsbWxjTDk2V0ZycFhoVldWdWZnVGhnaVNuRW0yakljRXFXWkNPVzlGZkJuMFpPMlBvMVh0QVYvNVRiaVlMKzZ0c1RIYnZ1OG1qNXZWUU5FTTBFVEFRbEtDZDlwUjhhejZZUUlsUTVvZFZLM2FtOFlFZU9UQm9QRDBBWjdJWDZ0YmJuSW5HL2h4NXBDQ1ZuLzdmNVhlU1VxaGRZSnU4dUR4TkoyZmpsQlp0b29UQnY5T1hyY242SG1CTUVaZmFNL2JhZXZyUVc2RGlBNWU5MXZuK1kvSDkzMTJQMXUzWE1XaDVQOWRjYS8wam4xRGJoenlpeHBPeWRzUDUzdzdwbzg3SDl1ZW0zblJKMzVQcFFsTk5kUGlVK0pXY2ZPQ1ZNbDM1L3NuRlFFcHhRbjhuSG5kRGh4VGcraHc1WEI2T0xuRkU2YzA5eUl6c240QTltdkpzY29iUHljMUkzWm5PdFBoSE5pTzlzdE1HM25GTkV3T2ljZ2RaS0tPT2tWRjA3V1llaWNYajdobkNiSHo4bUpOdENPaVJEZmdSaGVMdWZQQWJIUHZQZnJ6VW1LNk00QzhtSlZld0Y1djVDdU11cHcxM3V6V2s2b1JZejNQVkZJbDJ3c3Z4WXhIcHEyV3NSbVd1QmtnejMwdFZyRVpFZDh3MEN6amgwSW9UQTJrRGxtb1BxOGsxUThuaDBiWlZaaWxLbi9ZcFM3WTZQY21Wak83Tmh5c21OVkRhK0RzcTZJbWpjK1BCeHJMZEU5YXRiV0orZDkrTWJoTi9KL0V5dm9lL1AwaEF3ejFrWlQ4MitYQWV1Q0Q2M25Qanhzb3l2NHNOdXRGNnkxWHRnRTZwTlY5N2M1MlFrWUx3WE00Zmp6Ynd5U2FTODEvemUzWXVRSnBCTFRNdkpPc0dnRUZwd1JUT2d1YU82NXhBWDlHSXdjaWRYWmMweVBXTnVmTGdmVXJzWVJlclVTNi9CNy9YUVpINTRIeTlnS0NUa2JCcm9HSGJTUERLWkxKZ0dKN1FrLzJRZFB6MUx3L25qd1pJdGE1UzBBMFA1T1hNWGZFZDBXVEJybjE5TnlmNjZJaFlKZStuS0VkUHBpcHBXRDVOQ2JTMGNGLzg5QUNQeDJGMURoZmV5NzJ5aXFzR1dNZStkSzlmTmNrZzFmZTNSY2ZOS3ZvbkgrTk9JenQ5V1Job251cFBzU2ZhVkZiN2tvQXNEZkRTSG9RMzJwY2VRKzlMbEZsUUdVMXZFRUtjZTlGNVhNZFgvdlRmeTlGaGQvQTlSc2xRS2p0RFYrcTdzV0wzNG5EaXhPRDZEMndhenkxZGpwVHV4Q0pOdSttM2xheFdFdGx2d0FieTVYWjAxclgwSHYzQVpwM1lzMnRWdDFhemFZN240dW8zOU4wVWVPSDk4V2U4TDB6aFhIVkRtRlhPa3JFeVJXSVFFWlJWUDJrdHpiT1RMRHpRSkowd09rKzBqUUNjUm1hMHlTamY4R3Y0WUpxWEs4NlRTZE9zZXF2WkRzbDhOWC93MFRrdVVkTmRXVEhGRTZRL1dRbGYyMUhMYTk3VGI0NmV2TGtGYkxhVFprcTlBWXMxOEl4eVNuUElvektLaFdkMWtjREhVd1RLN1BrMVNCWUJMcGZyRis5b3licTNMOVdVNGY4OHZFYXZ1T1ZzYkVCSHNVY2xjMVI5K0cvWEZEMXV0UFdIZnZKMHJpSlI5akp4YjQrb2tSMmU2ZjJMaHB4NStZMzNwT0hnS2QyRDNLQWJES3J0MUdMc2kvZFdMWnlucTZWbGtTcXZrL1FUMUZ0ZnZxUGh3N3NlWDN4MDhNbXZxMUU0c21Uc3kwblZpWFZkOThZckhEMm51MmYxaU9qeXdmZDh4Wm9UaVZ5MkpYTlR0eFZ0SEVXUVVTWjNWbjRxeWVPdWFzdGlmT2FwRFJXYkdHckR0UGNsYjFpYk5TZTF5ZDFTMXEzR1crUzVMUW1BMFVjM2dObG5zcVpmUk1EdFhOY2dnL2ZRVkovRnBZUndVR3ZncTA5STdJcS90a1FHakd3QmdsRnErWklQVldoT3NXUXVkYWhtRnFxTUkyWDBtWTVEQU0weCtMZzBERmN6OUhwUS9nVlFyZ3AxT0tZNUpjUjNod2s2N2wxNVZrSUt5WUJYTjZHWDMyR3Q3TzIyd2w4VmJ0SVlvSGtKZ2Z3a0ExbmZjTTU5djEySngvanVQd1BuYXVnRkQ5UXd1OUZJcFN1Sy8vdGs2MUVCQlczOEdLdFphWTdZODQyQ1RFL3BiOTRCcW1MVnVqZWpBcTU2Rkdlc1FRUnAxT1oxdlFsNm1XWW1zZ3J6VGdNUWF4L0xEYVFnQ2I1ZEQ4YkVYWnFoR05qcFJZc1hZWTF3eEJnb1FuT25XZUUwSkl6VVdheDZodThzaXlxMU02RHVHMFRaaDFEQmttbGxvbkFibTJhTlZlaEViYVFuNXJXZ2g5N2x1cW9NSzd6Z2NDZXQ0a2kveG9OTlFyMWNRSUUreVZIRUpmaEhKMzUxbFBXZlFQWnlKbXBoTFdra0xZbkVleVVqclEwalRpYk5VaGQrZHhPSS9PVnpyM0p0VmpZbWRxcVhxcnJTRFYzVGFONU1tN1ZpKzNkaGFLdzBZTUc4UEdZUUx3aTlGUXVxSld1NlQyaGVCeWs5TEI5dDJ4MGgzVFJVcjhMNS9oUDI1dEwvZWlXbGFVRXZVZmQ4djg3bEgzNUIrWEVTenVHN2hWV0JLNUxncTZKMlA0TWV4M2trTEtVT05JQ2pjZUtsYVNhaDJKd2ZuZEdUbktQRXFtNUdEaU1vYnNRVndrZnJLaThuRU5ZcXI1VE01RW1yQXRLTWVna050TnhKRnEyVm5aY2JLUVc4UlRYZnZUK0NvWGwyUVZ6a20rdCtXN0VZUVd6WURybEdPdXEyTHh1cFNYRWlXL1p4TXh2dVY0eGZRRHZ1SWxUaFM2aU9PN1Q4VUovdW13NkRXNVhSTERabjd6c05VYU5xeGhFU2o1Nm9SaEhXSDZ2bkRseE5udUw5SFBLQXRFRUg3OGQ5V1IySnFkQnVwbU0zMk9DQzRFSkN0ZER3SGtYYkN1ZFZVOWMzOS9hby9kSDB3bnFPWDlPTU91cUpJalVlQXJPYzEraEVpUGdEeU16QzdKYzN0d0ovUmhOb2FRMDdIYS9CeUJRMTcvQ3pHdTlRWFlCeUNZS1BtSHVuam1kSVU1M2VBL2wvL0VMdXN0TzZ6bXEzM1J3N3BCQTNweTZRKzRjTEc3Z1I0K3MxdllzWDI0bnZmak4zRnJWRjlzTEEzMXJER2RlcHBWMkFsUytLeDhtY3JQWmNZNW9GK3lzcDJZTWlhM0NpRDNpRG8rUUo4cVFaNEtKTFF5UmQ3R2VtTXJqMUxLZHF3M05yWllualU1NkVQNWNweVBpdkZqNDNYeWU3NFFiYVBwTk1nZlRaNTlIUUhzT05IeER4QXlyN3EvclNTRDFhME9oL3hpR2U2bnJEU0tuV1NUQ20vRFEzYndhcmRCV0VkVUNPTmE5RmUvWTQ2Nml0dE5wRE1zUFRkUytGaDYvcVpkajZmbmI5MWxvOU9sU1pXdmlmek9iUXNXckZ3bEgxK3BCZ0NHSkNzam9nb01udzROODlTRWFnRGk2eWVUUzRMdVRmRktvaHhua0hNT2RYRjZtemQwQTlBVElpSTNlRi9pSzFXd0w3a0Q1MGxJclMrVjB3Z0RxdDhMbVBjRnhyb0toWkpRbDF0d1NxV3o0MUhWQ1NXOVBJbkNIdVkveDdyYkNhK3FiSVErVlNCdkNpV2JXdGgxOXpkcGl4ajNKcndNdmZJL3BSaE9MWmFkS0pTTHoyekxjNUZRL2x1Ny9GaEYyME10WHdWSGdKWGRnVTE1RTRIK2JLREF6KzZvajhTZ3NTTlFXNFJDSERQK1ZFR3pRNXlTakJGWkJEODFvZTdtanRNQlZwdDQvN0w2Z0E5SGdJb1Q5M01vREpHUHdTaWZBdmJabzhhNXoxU01VcUhoaHJRSzg0UFZLeEtpbjVvOHRwTk1vaVFrTnVtSTRoMVVKQXVnaUpiNi9jdkl6cXRsWXFta0V6VEE0TkpvWkU5M0FzcDRFQWNZeEljWTRMalN6dlI3bDhIYVBKbUVzSGYwWDVWQU5NVENMZGdEMUt2TUNYeklHNzdZK0VzM0s1U3JLOVV0ZlNFWStqeEhQQlZBdld0TU9QOUY2NDFaRnI0MTNwanZTblppRnE5K0hSdXVtY0xjNzNWcWVqNzdpbWo1cWJwUjNrRVEvZlhUVmNMa0VjaE9FVDhjY3JWSnlaNFY2eHJTQ3pkOWRpZGNDWjllRkpubFJzaENYd3NJN3BZNS9saEk1VGtLNUp2Q1pHQmoxSUp6ckRmeEJXQ2pUdFgxRldvK2NseE0zNndqWmJWZUV0S29OOTFldmtIZldsdk91UHNVSDBQd2Zqa3NOZ3RyYUN0NUl1YWQrenhOcHpBMm55Rk95N0hiWlpJSXdyNFdySW5nL1BzY2ZhME9TOTBDekJzYnFRZ0U5anVGVDVWS3Z6V0hsRDVmQlg1VmdmWi9vdmpqZDVFeEpxMTJ2UHg4VHZzZXg4RE5SSFQxVjVFMjNvSkUvWkdzeXd0SktLUmptZjBqZ3ZJMXhIa3NBUkwvY0pudStBeVlXY1A1MEkvSDdrTWF1d3BiNDdlaFpsZVIvL1UzM0dPRGtBSTY1YkgwZTBIWWp5akVic0pvQVVwZG5zYnB6c082T0owaW41ZjJBQ0VIWUpPNVVrWGltdEdsT1FQN0phYjhEbXJ4ZVJnaWNqKzIyZGVoL3c5TVdlbVdKV3RPSVZMcWx5Z0ZCMVNlQit0eHErb2ZRY21TSUpkdmtOMVZncFg3RFlJUlY0eVgvQlNCUEZ5RTVIVXVoM1BSQ1BJRDNnTUZKODl3Y2pPM0FOMWtxTlF1bmgzek52QVd3b2ZDeit4U2FSZnFiTnJ2RmVUZUFtUVFEMGtpSFhiVlpTc09qbjVQK1MrM2R0VjVxRGwvSlh1MEZGSzhCVGxzSlRuZzZzTnNQMFhVV1FSNUdESkNYVG5xME56N0lyUGNRaDZOcWxKMlppWjl3Ykg3UUwrKzFaRThwMjJQd1lHTE5tODJVaDl3NTBpbmJ3NERMaTlFS3UxN09KeGZhYjJOcnp2WVdFRml1MGxocHNsQW9uSU9Vd1poVXMybmc1SkpvY3RaczZvclkrOXMybzQ5Y3hrR21mSFVsdkxyRkpEZjZDYzFObTNsK3lQdm92UTBBZDkrcWlSNWZFMGJXTm95MHI2WHFUMUtFMm9vNllYK3BXa3o4c2FSNVlSL3FQQ0JudzhKcnFiMFpldkdJNmN2dTBtdlJueno4eDhaT21VdzMrZXJGVVZLbjloYy9FdktBTll5Zmk1YzZwZlkyRitkZ0ZUWGlUaWovSEVTTGxGY0F0aGYxRjA2R2FCVVFqUWVkUnZGT0ovRVRGc1FNZ0lxblZVdUU4aERnMHh3R21vZHMyK0Z4MWVyeHZwREphSDhXbXUvQUxncWtjMTJRMVMzeW1XeFJlMkoxK0p0RzRCSlpST3NmU1NhUkJRcE5ucVFGOGluRDExdmxvTGNyUHBXOVV3cFFGNi8yb0luWTVsdW9NQ1psYXVqMWIrYjdaTlFheitFTU52MXhOU1dxZ0FoWEhqemVZNVJOYnMzb3ZQVnFrVUJQcFhhRFhMMVZvSlpkZkNvQUsrc2c4b25vMC9XUXhJeWtDOE9BNzFGQkpsVXNNMDlrVUhyUWRCMklGWXpMdFE4RlVFRGJQTlpzV21ucnBLNWtKRUFFSllEVjZDa3RobUtUSjZGK2F3YlpvcGU2c3ZYUDFlOG85OHRKWEk5T1lSSEx0cXhkYXk3VTZFcDNweE91ZFBxQWtxSktMWlJCYVhVNWplRWJtU1d6MUJwT3pjWnNEWGJFVlozSUtaRHRlT1NlVkQ2TE5MQWl0Uy9wbE1tUCt2QXNhcUlWd0d4ZGRXTEhhNWtMME5LU0pzNWx1TGRTRlFPbDNtNW1sU3hONTRUWXRqTlM5MWlva2VuaEZXWEIxVHNqVFd3Q0FXNGYxdGRIaysxTXpCY21CQzFYeFE2R0dMN295cXVUWEorS3hwbWdMamFLSWdhUUMyTVFtQkUvNkt3d0R5bEJVSmlNMUVrNndrQVNFTDhxWkllQThxMTRBQXlOMDlYS1hJNjFlRHB0OXRCejMzcDQ1UVpZKzA2cWczYXpRaTZ1eEdST2tCSHU5Mk0rUGRmWVB1bnBiQ2dBQTdmSXpDRFpuYm9LTkprSFF1cGdSazBxdXc3SW0wOUxLQ0ZCdEoxRTMwYlRyT3MrVStvcDh3K1NqSWFtc252bTZoUnhxcFFsZHNvNnZ5MXdwUHlGWXFFK3Q4T2dFaWp3RVVHUnNvZ1RGQWFhd2lrU1dLYWFYNGpTRTl1c0NaMnRKUHFOdktVckJaN2tDZVNtZkcyMVpGUWR2MmQxbHgrRCtVYVgwUU12UlZmd0VlQXgvRGJ3NGdKVTZsME8xdzU5Y0tqK1J6REFCRDYvalVxbzAycTVsdzAvVE1ZNXhCNjRqaXdWMWJMZmlMenVLbUdRSnV6K2JNRGVKSzNISWIrSFhLSjdHN3NKdW9rdllETFhvV0U0WCs1L0JGMXF5ZGdZdHF6amt4UGwvZHlMbVVUSjFLaU51d0lCcEdUSmdCMDNzcnExZ2tZRkpPYWhJMy9GVmplSjdMN2d3MFFGNnd6SWNmL3ozQXN3L3V2SGdpa203RFNWekovU2tQYUxmRGlBSU50Vk1rd1E0WkJPUnkvZkwwajdsNGQrdjk3UlE1alV2bmh1cG0wUzhJRytBWEM1VUFDYWUwaE1MOFFOYUVKQWJHQzRGdGJBM1J0VTFtYktaR2I2SVRuZnJRZmkyY21iNjlpQnEyb1ZsRmc4YURLL0FNR0RXUGk1TFVSN0VSdXRCYnpqTVc2MWdyWXQ2TDZwV0pKMlFNbENXSS9VWTVmQ05kUU9USkJPOXJac3d5VFIvMlV1dW5LaHNkcFMvRjhleFNoeGFxZjB0R2RNa0VpQmxub2xvZk82emRSWWlzUGNaWWRJY3dIMFZxNlVPMnRiaWc3VllETFQ0N1hNc0pkYTJmeXRuMmdid1d2Mk0zcDFOOGJ2N05zUnlXbVZZdlNVQ09wV3FFMU5wa0p0Q0NNRkxOOVI5RmEyN2ZFVU1wOEc1dmVJUUQ1VW9WaWd3eGpBTXcrVjduUEJoRU8wQkZQL0NDb3gzRENId3VBcDJHcnc3OTErSUJ1cUhKQnA2Z0dXUWZwRGlZSDNkd2dnbnRjTUVDWlBKNUtCLzNTMGJMVTlqZ0RXdUlSczVCRUduV1NFdmhvU1dNMWMyWEZOa0Ywdm1MaWRVcmNrTEJQN2ZFc2FHTTJFZDNwQ0NmcE9IWXlFTVR6bEtPZE1rZUdVM2hTTSs1bXYwOEV4c1RXYkl4S1RYRDFGbEtzcTlVdUJGQ3B3OTdYU3BsUnQrY2EyLzFkd2V6VFAxWTNPQ2hqQ2xwdXRZcEZJa2sxc2dVczA1YVRRRSt4TmJ1UEVnQVd0YkFTenRXMFNvVmRUM1Z5aHVlZHE0N3lwaTliM0JYMHBmT21yUVRRTW1XUjVHNG9yUGtpNU5RY2ptZW5EQjRnMFY0MEhMcE8yYzBjM2tCQ2tqc2pXQXlVaHhZdVA1c1UrRjhRbHFjZXJvL1FGN2NqV1BnSTl1Mno1d1VjV0VOZkR5T1BQd0J2SE02WnE0VllaOFRsTDREOFVzanRKK2xzUlNtbXRVK1FDQTRBamJ1Z3k5WHFtVnVOK2R0dnhkc0RoYTF5a2VObm81UmZpNEI3cGtwbGd0dTNNTllxbGxlTm9YUTFPMTVEWVBWYnlEU3YxRVptKzlyWU1PU3RISFNjM3FCN0JhcG1Ec0VBdVFCb0I3amNvOCs1OXhWT2RnTmRDaDB1ZUtERTBkdDdNSlIwSXU0aUdYdFhKK2pUQVZYcXdzNnBZTVBPS3NOTWZFZGV0eFhVVW5SdktMckhVWnRNVEZVNXV4MnZxRWRITFFJSTFZNkhJdVcyaFY5MGtMMFBmM2NHa0oxS1lmd08xS09xZ3pMbHdVa0tVVTE3ZlJ6SmY5NDhhcjJYQVp6S2hRb1R4bDNURG5lMFFaU1pOTUNvMnFKUndBZEM1eFdxd0UvdVFEdWxtbElMdGgzWS9CUEZSa2pqSW5nbUZ0anlrMDJRRm9oT0daVnp5NVFNQ21VdUl5QUJPNHFkZDU2WW9nNEh3dVA3UitiaEs4TmFaY3RlZ0dINHQ1QzZ4eFdmOGh5SHdOUWVWOTF1Wk5SMmtJQjJGK0VqekNmaTh5OTBMYldITnBlazVqOGZmdFNSV3hTZW1aQ3hBOGp6OThJbDl2UER3bjd3czk5QWlUWi82blRrNTE5LzFLcmxzMzBTVEQ2MGV5d0RaU2libzBYUk5RQURxaE5TaElySVFvdTVvNXhUSzJXd21uRjV5NWpVb3NaNHplMGxkQ0RoZVUrVStKWGRUWko2TDZGT0UxcHNvNUNIWlBKNFRQQTJGdjE5VEVlRkVORTNINUhCc1ZYaURFdUlhdG1iK1JVUEdYVXlCeDQ5c0lWK1A2QTU0cG1Tc2oyNWt3QU1YNlpYNTJrVVkwL051UWJpWENzdGVjVGRFbnhwTHAySGFuMDk5R1lmaFVydHU5ZHEvQWJzUEZFaTFwdmtMaURldFJtY2Ixa1lYM016V3Arc1FJMDRjbTN6SnBiZnd0a1lBSjJtRDhhYjQ3U0I1OVBkTnJmSTRxNmVNM0JINW1SYkZiNnRnNnpuSnhJdEhoUGNNdlNubmJEMEJ1UTFHUnYrVGF6QldCTEdkbytIa3FCSkhpUXZTVDNRMlpVay9NTW1LR0ZhSmtweHpTUndYT0c3U1dxZ0FHbndWSE9Ydm9lMmZvUVRaWmViaFg2eXR2MVV5WjhxWE41MGJ5VG9IcWdocnJFVlkyWTl5b3dhL2pSaGZtaUNNVGVockRSQXFkVmV1bmE2eUEvSFlSdFVNMW05N0VDbEZOMnA4T1h1K1BwRGZSUVZleFhIY1FyVnp4eTNPeS9pVnB1S3dTMEZUcFdDWVNFRkMyVUtqdVJVK2o4RjFEbmxYbG1oSk1vclI2bVZqVWlCSS9taklPQTJRVFVDaWg1VDJHS3Rpbmw4SmYyTFR3OUhWRWU0U1NlSDJOZUNnOEZEK0dqOTJHbE1POWdZRDV1Q0dvd0Z3SzRvdWtEU1pNWk5lb0M5RHFBZUdtTDZlTko0UklQeEN1UGhmekN3K1dRcFJNR0xJN0c5VHQ2UFZrcldoUmxJc1hCYmkreVloeHlRdmwzVitKUEJTb3RPazRUN044cng0MFN6VVhVMFFwaG9mVmJqQWxZcU1OVHlDa3RzVlpCQmJ1dzN0aFVEYTVTZTBWRlloWldJcURTNlpwVXNXd252akN5UnlLL0c2QjdrV2xqa1FVRzhSNERpd0tQdWJuZ2NxWXdNTTdmeGRKSWFINHljU2JGZ2s2U2VUOWdoQTFDTEtLV1BQVVRaS0M0cEQxVzZGUTNEcU8zZUFHWWJ2WnVaK3pGN1FKYm16Q3RpZDhqZlVVbTlSRUJFc1FORThlM1l2NU1zWXJ5MytaNFJxWnhxbzBDSEI1T3dnSmRIQlc2TGlkeFQwRHFhdjBlMXVmem52ZldPcFlOeWg5VldyQXFJZ24rWXFTcDVyam9nUFJEZlcyRXFyZmdvMUR5aVZiQUxMNGpDbU5VSlEzSk1xOXg4RW1zVXB0RzZtajJPeWxHTHBkZ3F5RmNCZVBqb1Bha3RZS1U3U21CSUphR3VadHNPOE5Cem1UNHRVdk5jUm05YUV0L1dGall6QUpmR0VXdVMwYitqbzV5V25DSXFtSHduZUpHc3RZNTMybkF5OEJlWWlmeWFEQjFDd3pmSm9zZklqOG5FUlNlcnpOVTdVTldHcDhPT09SUzQ4dzRpRWN0Wm1BVEhWZHNMMlkvVHV6SFhNUU4wNW1uSTZDMlFuMVIyam1yZTZrMUpMTHE3ZzBiVVkrTU9BQWQxQXkxSU9KS3RvZmVMYmVXa0crZENHU0JPQ25wdmVvcWxFZHJTb0w1V2RTcDJ1ZXBWeUlPdEJjMlNFUC9yQ1JZSndsS2FFS3FDYXFURVJFTlhvc3g1QlBITG01RytnWkQva1BaNjd3ei9OL1JjcHJBWGRzVkpjK0t4SjNiRmRMZUpMQWZRdzlJZ2YzY1U1Z1F2a201dW81andXdUZQS29yWnNscTR0MVc0QjI0YVlTbktxNGZFNXQ5aDBiTVV2Z3JNRU9GUTQ0MlNhUkI1TmFKQTNYWU1icHE2WnJybmtZODhWUVNHN25qeW8xOUZUSXlPVVBWRWsxVEZLcUNVZVRYM0FLdWlJdS9RaENpbDl3M2hwNjEwRTNQS05wTGpJaXBEdnJ3MlVwai9Rc21qc1lpYmMraExiTG9qR2w0RE5maHFEU3NxUjJ0YWdZM1NyV0MyTDlHWUVnQzhOTVFTdW5PZ0wzVGgwY2pObUp6TkZWQXJWU25iZ1psNEFDQzZpZUxYM2RtUlVzVHJYdEpBOEkxM3h6QjRBQlp4LzJycy9iMFF2UEpXaGZPRDFuc2Z5WGx2Qk1Ta1NMWkpBdmRyT1dYbG5WYmhHdlhrQkpVeEJpRzZBbU9ncDFxYTZ2aW5ua0p3VDVxSzIzcmtnY0R0MHgwd3laU256aEs4VkZFdVZwRGQ0TVh2aUNFb0YzNnArZ0ZrcXdvVEJvbXgxcUpSV2lEV0NnUnU0RzZ4RTFYdGRRcHZ0bytWK09ZUEJka3FwRVdCaHFGWWFmbkFGa3VrRDFxQ21jL1BkTklUSEdRWXBVZ2ZMRkVraTdzZ1BLa3VaeG9Xb1F3MDJ4VEt4Y3BDNnVFM2FJSmZpTnlKejRrRVZuRnN6WkRTZXZoWkxWdmlMNHREc0RBOU8xVVQ1OC9GNC95Sit3YWJ4THh0WXQ3aHhMeTNLa0lKNFBUTC8xS0p3Wk43VXZOV0sxY1ZRMEM2VG9ITXA2S1dwNHVLWUNScVFocnhKRDdBM1QybTF5VDlXd1pVK0YwemxMUUJkbHNIblBwSHBMaUlFK2M5OXFUelhubjhmZy9RdkwyMmVYdUovWFlhaTBHUjl1ZXRvc1lvQkNuSTFHcWltd2FnMEVUWE5wSEs2aUVtS3IzT2c3akpDcTM5cmxXT0hhN0hSdUJCaFZiOS9TNDlZZDRDbEpLMmVmOExPTm1xdk9yMmdwT1N4THpEQ1RqaERxWGJnUEhKY09RZ1h1cVFxQnRUYWVad1BPSm5KZjE1a2dNRk1kZ2thcGtaN1QxdEk5aFFEOGs0K2J4TFRwaDMrQ1R6SHQ4MjcrMm1iYjlMRW5BU1BnNU9VSThOa25teUlqOEE2RlF1S1ZpUXkrU0lBQW1ycFN2QUtSVkpKZ0d0V2VaUjFESUZKTFZjRU1HdmR4RHJVUVZXd1NPa0d0WURPQldqbUdtNTlybE9EbnBRdDE3ZERyb0IxNDNjcGtqUVY2MUlXWUlseWRkaDNoRkhVRTNkRmxoQkkxeTRBZnRDTldLRmtsb2FWVTRkSzVsVnlXZm92WVhscWU1K2dPM2NyeEt3aUY3UldpVzR5NnJCeUJOQUJhS1Z6VmhaRkFtQlNBZFI3TkZ3U3Y1QWE3cW9ERGYwdjRnd0l3WG1GNVpDK3J2S2ROMWUyTWVsUUVFc29Gc1BKUk1nTHZmc0ZublltbzY4UDRndHhCSkxaRlc1UVFOVC82L3RzMmExYzhIcTNBeExiUUZzbWpDRFJPRnhlNUR5YTBHQmo3alloU1VLVEd5QlNNb2hQZjhoWEo5NWZyWDZJd3ZHK3NFMWRndFZnNlcyclNUZUtDaHFxdzBwY2tzOHg0OHM4M1hoZHlURVVic1pWUm9RZzF6SW0yb2xXcUdTMUxLM2x1TG9BVlU0UmlnMlEyTmYrRmtrMktoTkt1ZmZBTU5JRStPbE00ZHRIVW9ZREZLd0ZFSy9MNk5IaVVuVDhTRWNlaDZSTHRJVi9jdmVrdTc1aEtFa1FRclVxOTBvOExKbHNQRW5mOEtyU3ZXcVdkL3dxdG14QUloaTZIQXovbEVpNGNSUEpDSDZUbTJWTkRSM1IxTHllMW1UTHo1QWpjWjhWSGh6a1VvY0lCWDRFWXBQUnhKMzRaaXpBUTB6TmY5Qk55Vlo1UUROMk9UQ0o2enpvY1RrU2pXNUpDRWJhaVhRNm05bXM1d1dSalpiaUtuYXprV3BDdUhFRWd6eFJ1MVVPeUpTZWtXYW5mQmI0WlNZS0EwV1ZQbE5qUEpPZGR6UUlJUEJ4Zzk1VTNyUmZvUVRRWGdTYnZ3VW1Tc1ZIQ052bUZwOEdIUzdLTVlnRDZOaEZIcmlMWk5OTWVhQVRleEh0L2grbUk2UXg4QURKWW01cVgySjdEaXlBTUU0RFFVSGpHQlYyeStueGY0WVFlU091V0dKU2xaZmx3QlNwc0dLRTFDb0g4YlhBRHpEZ1FjWVRoeGw4eExGbXQwUnAxMVNLUkVwalNmNTNLalhwU0gvMXk5Rkw5YlppZDhYTWVOVU5hY3hBZzRwK1BnQUZWUm9GRnVITDh4ZytqWFFWeG5ScEFuYVpkcDZlUmFnSEVtYmVJK25uZFFwa1VMdjMrbW9IMEF2OE5EYm5DaWU0cXQydm9hcnRCOHI4OGtBemZWcHpWdlFwMFlXUkRxNVk2Ui9JbEpkVmtBelZpY2htcmthVkF6cGtmNDVBblQrSFlLalZiY0F6UmhBTkxRazhvWFh3RUxOV0tZZjBsWThtU3dWUzRLT2JCUjZKbTJpZGFsbURObTI2bjByNzZsR1ZNeTlGekN6SDdheE1EOHhuODN5Q1d3S09IUk9Wc1ZiaUdjS3YraDdWOVNhRVRDSVQwZ2ZMYVMzZWZSMjJNRDd1TU5nZm82WUVNb2pwUzBEdlV5TjlESUYzR3lJREtJZTJtYW1lQjdoUTJsUzY0SUNYQ3JlOWdTcmxzMmQ0Y2ErVExiTXBieDhGYlFsRGJwNERVclRwVEwwRVl2YW1GbVNrcC91cUlMREZ2dnFPSjdkekxaNm5IeGZyS25uMysvMG5DNFl5YXR1dTkrOTlmbCt5eDBISCtuSFpnY3NDV29wUG83Wi9iRGp3NHJud1lLM1hhRVI4b3FvWkRWMkZxcCttL1pZWDFPUlBuT3c0b3ZYV3VBdGdMSW1maFRBdHFLN3JtcDNoU0lkNk9KR2pxSWZXSlR0MnJsWTJMMFJrTENMMXhPSG1rY1EyVDBxaDVNQ3RnUWxWT0NwejVaYURBUElSS3kxYUdWR2VvMHk5STYvYXhBV3kvOEkxellzbzJFcGRQa3JwUzZVa281UGUwYmZGbHFIS3RKT25obDJyck5xVzZKQmQwTXlQZ1FCcFBhY0NhbThDMlE1cEdMSzhpdThBcno4akMwTEQ2SDJjUTM3R0kxTTkxOXJvOE1jRjJqQW9TZWJaVC9vNU44ZmNyL09KdlJoUGhteFZGS3cvMUMycmNyT1l2SHRJQWNrUGhaMjFJeGlWZnRJRXVpT2VMOGRXdDcvT1RmR0xyYWxoY0wydGlzaDk2T3VIVWY4Z2pSc2FIREhudTdETEhDdFFEVXZXTkJHakRSZFlIcmJ3WlpzTUt4UkloT2EzQmRJS1FmZzdkc3hyR3hCVmpxTXB2MFpJTkFKZ0VwbkpZVFdteFFVMTg3SW1TbnNTQnBqZU5EdXRFa0FPaHczaFBybzdZU0dQTU9TRysvamRBT0lqSVFYdURzM1ZDdHpEVkJrdFJXRFVHZ0pBcEFNQmdnR3RSaHRVMEdzV2hUVzlNZW9GcFVwWlIzNHloYXY0Z3g3dzlDU2xCQTc4bXgzMkVpSm5Wam9ibzY1aWZNYWdqUHdTS2Y3L1k1bGRnOVd2WjRJQ3VXc01ZcDRlQlFsV1FidG84OUt4SUZuVm1QVGJjRXFlMlFOazJNakR5cTU5VFcrM3NNQlBYd3h3U05wbkdSM1JZUGlDR21QK0ZvQVY4L0dRZHFJRXFvQXZrYkllUWdMa1R4NmRDRzNMVGc4WlkxdFFXWk9VbTRuMUNNSkk5S2JPRXZmUjZQNERaZmZZVCt2Wlo2dlFYbDZJWHh1dWM2Tk5oVEwzajRPNURRRlRNTlc4MVdubUxua1FUYS9CemRJWjl3aFV5QS8yRVJOZTA0ekdYOVl2b3lLYWpSMEYxVDNENERNTUxYcTZvTHBzaFBHaG02Y2dDSURPbVBFekFldjZ5Qnc2QmMrVW1sUmRaQ05JSnRLUzJkYmhtSzhHekd5RERGbko3aEI0emxiaDQwN0t0bFhOanlNeFhYOElvcG91dzNuU1NPY2ZnZWtVdEVGZTZFc0ZUMVd1RU5DRHptQ01OcUNMZnJ3SFZSZlA3UlVLYi9yMWU2VnNUNkhhWFdFRW01bG5ybHdaZlhFVWFPdnNjREhLWURRdHk1blQyNWhmWmVwL0dzbmhLOWNKUEwyRUo0TVVDRWJJMmd5RG9hc0d3SElMRWg5Z0E4elFRMUpuM3NSRTRxWTBUWm9SenVFNGMzVWIwbFZmU3JjRmhWeTlRQ2ZaYUFIY1RXMkdxYlNyQnFLYkVlREFsaGxISU0zMUF2VnBJbEFnZE40YVQxZ3BWYmE5VjJZZXdqVHlYOVJKdFMyUUp1VWg5ME12emlLTWE0SkFEeEVzNEFLVE80ckNPT3FSTU40RHc5eitRQ25CRzlodFFGbCs3SnJnUnVuVzcrRVZ3QUIxNXcydkdUMjN5eHRheUJxN3VPdU1pZ3hvYkU0dHlyQS9hdVIyamNqUHAyRGlhV1N4ZFFvWmdqVnJReDhhQUFMdi9LN1A2NVJyQkJHekxNUkF0cEJEWE1nVVRjOUVmYXN1WTRaWFFBNXpJSW5QOHpCWlNFalhqQ09DbTRmdUkzMFJwR2w2a2VjZGxUaklEakJoYWd3S3lrb2dSWnZWenB5S0FYSEZMQU5iNEdIcWJqejl0MGlpeHVnK1ZNSzA1Z0FxSmVzMGlrSVlLbUtFWWFQaDZid1pCSVR5bUFZQTdQcUlQTXlYd2Q3S1NJWXFTUVRoVlJ1aHd5SVNSUnBMdjFwY0dwcEVSRityWnh0bzlwM2NQTDFrTnNXRVFyNEVlM3k3R0dWb1FacTk4bDFzazFtNDNVZ1hoN2l6R2VRdWM3SW91V1lqWTIwTmtsZWtwMEpVWE95TTZKNDRUamtzOVM1aXJ1SnF1d3lka3NMMmM1NE9UTDdhVitITW4xVnVRUkpxNVBLTmhNOFdQZ1FqTTRRYlRCRHdUQ1JseUx4Vk5veWlNdllqeU4rK2xyWTE4Lzh5bi91MUxsYnpDYmhTVTJhRFNkNEM0V2w4Rm1kRmYyWC9MTUNSZnl6a2pnMk1YWVhPeXNXNko4VjFoWC9ySlN0dnA0aXZIWnBGN1pURnZmYW05bHo5VjNCM3F4MkpOVVhTSG9raDdGUkVqTm9jQUI2bUN5M3RrckRLZmVubnRXcUs3bTYyZ1ZBbW1hbXpqYllROGdGMlVvMkpqdk9iaG5CdFViRkM2QmtOUWp4YksydFVUbTVWR1ZyRlo3TGxuTWdzK05pTG96VXFMSWRKS1F6bitVcURnSy80R0JDKzh4d21reVkzbERUS3N3NEhWR3RhbmlvUUpST2hYT0JINFd4aHhEQ1dxRjFhbC9seDlmbXFJSHFXQ1UvV3NnOVNHVWppcXVteXBOdGZFQWl1VG90YXEvRi9CVGNqNldpcFFmYmRoQlN2RjVpR1NIZXBpT011d0Q4dXhCbjhVcjJCTzBrZGx3SUFBV2tpN3gxZFFLMXBQWjhCMjEydlRLTjM3bUtYSlJXc2pjYUZTRkNMRm05ekRXeThpUGsrZEFQK1NLbHd1NjdSOUJQOXd1NzdxTUU5RU1ORVVGc3VWSXdNY2RaNHQ3TVhneVhvck1Id3o3MDAyVzdjS3gvRkxLUCsrcWVqa0xLRXpRQ1RESzVISDBleHpQNFV4MkZVZ1I3RXlXbjlJNk9hTTFxWmxrZzZ3L3lTNUR5Z0Mzb1h5RkpNbkNCNEtmK1VZUkZ5VGlLaitUZmR6S0VLSjJOL01ITVZnMzhJdGlITk5OZjNxYWsyQ0pIK2J3NWtOR2lIblJHZUp5RnRqd3hIV1VBT0QyTVkvNGRUSG1uU2UwYWg5bzFHT0d4eDNLVW5rRk1zVXFwQklEd1Y1RG1qdGltdHFvSmFSL1k5V08zZzRMQ2hhaFViZ1VnNlE2NkhGVTVqYy93NkZmQWlKRWM3VDVFblIzNDlPeHFDTFloeHVSTHVQM3BWSm5vakNSNU9WczZsajBzV0V0UHAwd3c4b2hLa1hRQ3dSY1FKYlVKakY0RDAzdWZzR2lqcExMOW1PWjdFa2RlQ2RFY1FDc004NjE1N0w2M0lUWkQzK0Zoc3YwN3Q1YkJxSFk5QzFEWHZpTUQ0M1FScUpiNDhaU3pyYWM5eHE0UXBXYjZZR1BvcTQ3UHpIc1FtNXhGNVVxL2UrUk85WmhZZmlPRWJCZU1hK0xOelB3S2pJV21Qd2owUGo2VE1yam1CNk5Rbmc0VHMwbnZMSHRJTmJIVm5rTEUrZ0RnWXc4cVloamVlcGc0eGRRSjdGNFpCM282WFlLVitPLzlTQlZwZndXMWYzWm0vS0kvdVpnYjQxK1lleEtYRytrMXloZHRuOWxuNlVsNlkreG4zV05rYXptZWttK0FEb0xYZk9pWUhZY09XNFl3OEVFckNEUTBBV3ZJUjZlSm5vMTdGZ2EzRlBqdm9UY2Z0Mi91ZGdrODlrTU9lQ1djVTZkUUJvMkxuUUxzcVErUnFIM0JrczZZVlB4VEtFQ1ZtZXZHakg0Z0RYVi83d1E4blB0dnc0Tmo1bENsdzNoU3ZnNTNiaDUvaEpVczFVRC84Z2lYSkk1d3dnbEhDSTNwajhROEVsUElzV0RTREZmSnh5V1FSYnJneWRFRVM2eERFeWVLRDR3NnpMb1J6Vi9wTHNlZ3BDTHJvcTlHaEk1dVpoVmJBM0YwbkIxRHgzZ1Q5MndIQk43OVVNQWhoeEdiM25BVDkrYk14VER3bFRvcDhQdjlxQWpsVU45REdIWU9VWlhzMEhQaDJLVWNNcjRmaTNZTk5Pb3JndDVydTRWanJRS2JBSmk5NHY1NzluUGllNlFBUHVCL1N1RWZjVWMzbFF3VWxxOGdVYmtvbEx6UkZDTHFIa0lmS2tTN09RVHJJc05KZzVyT0NMTTFTMEZGdFNwVTRab3U4RlNDU0UzWFRqSnRFME5rdXBDV2xRTFlkMEpUWkZUVFdlMGVBSlFpSlRBQ1pnem94Z3I3QS9wLzVqNXlkaXl2S2dNcTAzbGRiTnArZThPVUI1TGpKWlA4b2JyaVAyKzZ0OFY5aXZkQmszS0RodnpOTkoxUlRjcHZkenBsVVhWc00yUExaRHQwdHgrYmV5NllLS1dVVWJXWkpoMFphYTlDV1JENjl4elVobUxCOTBzeEtmWlJ6UmxyNVpDWTd5U242R2VkQUtaYWhibGkrSzVEL0V3bENxR2V0NmVSaVZTbGpBLzJzQlhJN1YvckFDd0VhK3VIbUtWTWpoQlNtTW8wcGg2ZDRTYkE5cVJ5SGxMaE1lb1FOZVh1RkVVbHJ6TE9Qbk1xWEdSUGthSXlsbzVOOFEzVTlxdjFOaFo5VUJyd1NKVmo0bWhZdm9HZVVmMzZSN2puL1hRdWl1amFMNUVnVjgyU0RVb1Z5NEJLMjQrSDVGekNLMkJtSVV2OUZpbmdkd1hRbXhDSTI4enhodkF0dElCSWFjU2d0aENGOVNWRU8zcWhVZE5YWHlPMzJ6RTRGMlR6bm9sSUpCVitwcS9pTGlUQ3k4K2hjQmsxS1pCYWI1VURmMEdrc05peGF5aUdyVUVReXliMm8xYUo3S3lqRHN0akxuNS9SVk9wOFFGeXZVd1JOcXJNWkx4ZnBsaGh1amVYeE15MnZrUm01SGxCU3ZmZ3BQalJUSkh5RnBGR2lsQ3JtaEY3T3dLRUxUb1VpcXZJM0liUk51YjJVN2o3WG81bkNDTGNBbFVNckNkSnBVWjFqRkN1YThEMStxZUUxeVYrWExtTkl2cEZaYlJIYW8yQytsSFZQdlN0Q3VvMEl3T1dMdlc4ckFIdHNoNWEwSWlmUzRGSEdYaDlDSGt3R2NyOXgveVlNWXIzbktyYWozZEFDck9ZZEJBV21JVVVsU3JyS0dGUUlUbXNZY3NlSisreFlPKzgyTHFNSnpFZUt2QUp3VHlIa2Z2V1E4YTJ3b0szRm5OVXJZaTd2eHlHakVwTWxXMFIwR0xSYXBHQldyMFlKeXV4bEYxNE5TSTFSY25obU5Ua2tyTXlOdXN6ZFBaU2Z0TXN1cWZDQnN5aUZFbkdVam5OZnJMRUljM2w5OEZIVW1kUWpVNWg3WGM2UE10V2xqdm9sSTFHbHNJbFRURTFxTkpwT0ViOXV6bnN6dzh4WWFlUFozOHk0VHBsTUxJTXRFRUZmYWVqTlI5WndvaUh3ZVJiMVRhb1dhM01DRWR0b2s2Yi9JMU5RRkwxRTVDSjUxK056RURIMDdZcXNrc1ZGbVk2a1RnS3lWSjBaQTBrTlF2VnBXWUsvZFRLbllwZnc3Wmx5cnFLSlVUMmExTTBQZTRVa2ZzRVQyVXppbXd5bW43enhNUWRwNVk4RHc1TTQwSno2ZE9nbUNjenZ0d0pvZ0dLUGtHTk5PcHpxOWtvRVVmeFpDQmNOaVRKb0hhblpjWi9tNlpvQ1BSTVVUZDdOYU9NUjB0Nyt6WmtFVERQTmdBZFNnWm9RQmR2VlJZVWpnN1RubmQ4bTRMNEpvOGMzcU1zUFJ1VCtTR21sODZTRGhJaFdFMlg1NUI2T2lGUHA0SjBsZUp2cUVPdG1GbWNNdTN1cExvcDhFdDFBdGFFUXhPcytlNk5JaXJZVzFVazEyRHFWME1UcEdSQ2Vod2VNNVlxWjNhQVpWWmd0aTFBNURqTXp0bitUR0RZdStnS1JnRmdIOGVPSVZaMWpiZ20rY055SUROTkhHc1dxTmVBOFM0VFVLNVQrc1UrSWpEZThxRmN0RVlwRTd2anNPM2ZxUzRrdnYxV0hpRjJ3VGZBTldtSnZPRVFFaytkSXMraEViVXluNnAvR0c0ZCt6SEVyZXNqV2pVU2pRZlhrVGRLOFVoR0hrUk9YSDBnUXVyOEFnVlZJbndTa3c4aFBlRUdOMEVBQUVPbkNXSUVUb0o1QmhXVkF5YVIvR0VDTXZweU1BRXhKaTRkZ0tBT1lFWVg3Qmk1bTByVVNzc3ZTbWd0Rk1EM0RzdHZMditQOW1PWnd2czl2UDc1WU83NWdHdyt6S2tUY0R3QTBBdHlHVFZPK3RqWkRQRTJOcDNBUVdvMzNRQ3Q2ejhMemVDK1dlZFlieEtuK1g1cmxKUjlXSmczR1paR1VTdGJCcE52WWhVZXJLY21vQ3lvNGdjbzFMTVgxZlVnZEh3ZlV0QnV0bjgzMGtKN0pyMFAydENsaU9Kb082aXNicnBqbm04RkptUXRHQkJ6czkvSGdrOVRsTm83QkdkTWcvRzZGYVZhOHhlQTVkekxaSFZuMXozSWVrQ1djaVY5SjZrelpkZVhGVnJycDVkUmRERkFFUm5mazBwc1NSUDZmQVU1QlJ2RlA5Q0VQMElNdHgvMzVicVJFOFFXNXB2WnMrUFdRQnVWYjBqTWNUR21rdGE3Z1pzOWt4VzcyS0pvR2NXQnkzcUtkS1dndERScC9UREFmbkxxWTBJZVFvMWFNMWlLZXo4MlB3MHZmenJTZU5Zb2lONUx3RTZScXBnTVI1SVl3Ty85QnBKc1dBNFMva1pBUnAwajF3RUZ1bXhVUFRKV1ZBRnRxVUEyR3FEU1lnaXh3L3RFdWp2WitpaTZra3plSFIyMGVMZk9JMk5zSFBiNlcyR2pMeXA3bjYrdlFCcFYxYjFUejQzLzVBbk92dHVkcS9MTHJQZVBpMVpaYzVGaThwdDVRRGw3VmJsT0lNMkRmdE1FeklUQTl3cWN6OG1ZVEE2bzhDL2k0QUZtNUlRZkFscHVRM3pyRDFRV1lMTi9rajB3SWVqU21hOHFSZ0p5bTZLRUI3WTBNTTM5dmt5Umc1eEdFekxsRGd3OWFxUDNBaGJ3VGpEMzl6RHdCekMrTmFFb3RTb09uS2dNLzArQUlhcWtCUVU2STlKYVJkak9WWXhqUDEzSkFndWduVVNoMkVrS2R5RzI3Mng0dmR5aDErUHhEaUtkOVJVenJWTVVMTVJOUVh5U0dhdFYvMklkbFk1c0JXQlFqditsRWJSdVZNQXp4Y2lpZEI2eFdIMmlxc3VrUUFTRmJTbm9sVVRDVkdhL0dLR2dGY2xwbSthc2FpVktURVRCbWdlVVVrakJWanAra2IvRHIrZGg5MFBKMU9mZ0EwVjlJZDRmcEEyejNhYnFvVXZWVTFzdWQwWDZ5ek5CSFUxYi96UVFXUStyRDhydFJkcGE2Q2JxVTB5N2dWakt6cGlBMmorN2lrdEVtZ3NSRmdYaXh1aVM3VGlCY3VoUFNEYTRDMithNW5UcnArSDlrOEd3anBTNk5DK0xuaTFFb255TzQ5azNHYmdLQXk4ZGlVbDdmTFlxYlFEZ1VYUlZnd2dkVlpweE5Ma2s1SDVSejBiVUV4OVpHMUQ1dktlUXpQSnVwTkRCTDl3aXZZY29OMkMzY3BCRkxIb25pSkFNSDlpRDVGNmhDQ1pFYnpWOFBjSUErN0VaSEVJaTNRRzRIRmJtMnlNbE14emx4VDdweVZqdzZrcDN4K0JsUkRVbHE1Zmo3ckcrZzlWV0VaMG0yN2djQkFmeHZ2M3Rhb0c5QlhrdHpxNC9vODQrQWRlT1lqR1BLZ1dzRld4c2tYZ0xBVzFXNkFncGhNMEtnSktsSFNsR0VXNHRuRW9BZmJaRnBCRytMekFLeUNTR1BLcWs2cWhNWmtHbHBOK05vQmFJNmVlUFdMOVhndThCVjljVTNBZXRTTVFoM0g5SmFvY0ZRd2xLRm1OekF3aDQ1M0xJVTZFZlJvRnlDQ1JTdEhBY21jRlFqV0pZWGdnUVRGVmNmVHlDdzYrWTRkOHB1Z1QybGFNd1pKN0xoWEVHY0VEbUltWUY1UkRxcGtRN0dHUm5UUHJ0SWFnRnVTVXgrbFRJRzNwQ1B1WFBselhhd3k3UldhNThaTDBleUQvbEYvSUNWcmoxWWg4ZVFyRWF1MGV1aGV4bWduMzE4QjcxUTFGa2JwQWdrVHBWSFc5Rm1HamhMSGRCK0F1ZVJUcjVFZWQ1eDNnRW5vSm5IVXgwaDZCM243REN3YzJOWTkwRks4R3V4ZU1vQ1lXS1ZrTk5BdHVVTjBNaGN1ZzQ3eEt3alhyVCtFZHFOU08xTkxPbGFYU1dOMTBPdTY5SFVYVGF2WDU2NHZVUlhnOXNRbEoyTFNtSlYzQVpxNDUrQmM5RzRrK2VsM2p5UmswRVZFdkNTbkgwSVo2TXZXa2NGOTYwZUxwZUYxdWM2Y3doRGJ3bC9FM3ZCSXgzRVFma3UzN0hCczBKVDRaakwvYmZybmwrZ1gzaldobFQweFZzZ04wN1E4bFdjSzVNTnFCQldVT3ErMTBIMjl1RlY4M2ZiMzhYdDJyeS91c1QyN0M0SkhFeUtzR0YxNk9ZM0JPVFJKQ3A4dG9GMEI1dzRHY2FCZG5rVkNYdXJJNjB6ZFBkb2ZWa3ljeVdpaWN2RmFraUJLNEhTYjRNVFFNeGJnUXNkaUNzNzhVS1o5cjdaUkhDaVhOM2wvMnFlcGZKeHFjaXRxUXpqVlNpeHRLUkRoV1FrWFltTDlxRFByVHhCVUNwNk56SVBZblRkWmNqK0MweUZUZVVCTDNPZ0RxbWdQNFo0RzhReFRUalBHajJFZVNuVDFieGtoeG9TeTFNb295VTNkSmJwcWZFTkttTUY0Z09KcFVrRTlWSkltbm1RalNOem5NZFpENmc1anIxVzhmNXNTanV6a0Z5QStVYjZxRWhEUXpScE5vVzBEbUVlTFd4aXQwcE5FcEpUTksrQ0V1aTNwc3hLRWRDYk1uUTZVcDVoNkJJQnZMditFekNYVkFoRmJwVE5oQXZDRDRtd3hxQjZtV1QxV1huTW5ycGlEc29TMFYrZDdTaXFBd3VxVE9kVk5KeHVJcUFITDNmNzk1a2lpcFhFRElMS05VcW9rMzZ6S3l4TVc5eEhTSi9NdkZ3Sm11OCswMkJQRkFGejYzd2tmbzRoTkVKZ3liWlNnQ2NyTXhMV2ZRNDRoeklmNjNzR0xVSWhnMjRNV3J3bWN2Ylh5UG1UWENHK1JhTDY2aU94VWVXNlNTTW9KM1JWcEprRHA4S1lLbHFJUEN1Rmg1VmoyVzREcTVUSi9XcGlCbjNoTjhXWjh2d0hJTzZZOUV4RHAwcGZ2NllyY1UxcDZCZlRJTFVIWGQzR0laTkQyTG92anRaTVZic1p4M2laQ3NNc2c0T1Q5MlNXS0xaNGFDUEptNmN1ZkZ4WXVna3JZcHphU0VFWGlHd2VQcDhKYWJsb1JJLytSWnFld084NVZxVzNoNGxxdjI3NnJDQ3lqVU1oanVhUW9IdGdkdWJ3ZTVoNE01TndGSDdkUkdueWF5ZjdJNTVCWnFNNzdSS3hjYlJpSmlhTW9pdFFlWTBGS2FNeWhhbkJDYkYzbUV0VndVSzAwK0JmNG8xbHhmdVl2MTlpVXdCNmh1QUJJcWdZNzhhVGcyWTAxdngxbjZGaU1oWDdsS2lQMVhGVTNGNE1ob3ExRksrMVlXeFFTa1I3dzhhSzFhbXoxRHlHaERnSlpRMjRpdHZRdXBpT1Q3Y1NBLzdIQld0QmF2QUJ0bHFRTTBOQ2h0RUpLd1hJY0J1M3dqNGhRaE1pc0lzKzBCUlVaTk56M1VPZFpyUldIc0krcVp5MW9vNTk4TkFsWE9nb21qb09pYTBTWm1IcGROSnl3QUpGZkxERVNUempuWWNXRXFsZzlCOFJaYkJvanRRKzh3RU1CNEVFY1E3SUxySUtkOUJKbEV3a0VvcHRsRnRObEtSWFE2VTZqMXVXVWNrYlNEM2xHRmNDYkJlVldwUmc3TkdvQ1JOK1cvQWRROW9IalVpVEU5VjhFR3E3TVBrRk1zVkFxNDg3b0tjUWxDQ0c5cDlTRFUzV081QTlJaVdpNk4rSHJ0ZnYvbGJoQk5GeTBJQjkrRlE4UG1EQUJKb1RvQ2R5S1JZWkxYQzlFRG9TbjYvUVFWMkVDNDJ5TlRIaVcxNERBRTFkdVg0cFdac29PeFRLeHFwUVJqUFpncVppRnlaYUF3NXlZbzIvaEg2enUyNHFtMFZDYWsxV0VScU1BcFhUUlowNFNPeE5ZcGlWM2crMG9oUzlDclU0UWE5WXArU0ZxcmQzWjVrdjE3SnRVcHJPQzlDM01UMjl1SFpkN2dka0U5SzFReVk4aUY1R2VTd3djdlJUOEcza01lK1NxdlR1YVdnejVpR0tiTEpjS1JacjhSbWFES2tqbHl0MGFyWW14cFlkNDNLTFU1V2JkdlVPZXhHMHlTbFRtRHkrMEpXREhqS1d2THorb0NNV3hIcmlqQ1U3b2Y2OVphMUFaUEZzS0YrTFBZU2hVSXZLTUVGM25zV1o5Sk41aXZZY2hFKzlYUjJOUWQycGs0T0dRQm11dGczYWkxUm1EN0R6Ullid2xEWFRuWCtDeDlqbWY2Q0VMUXprUDdkbHFOUjdNRFJNbUVPR3NWL0lHTk9vR1NXOXlTQzdROVVpNjhURVo3NXFNeVpxKytuN0E0azVzaGszcGl1eURtNWhuZGlHU3ZTWmk4NTIrM0ZUcXhTKzRrdzJ3SCs3NGNQN1pPNEQvbmNoVG1ITUVxN2l5SmJIVGl1M2NTYWVJUzg4QzcvdDl1aDZmdms3WnRNa2gyYTVPNHJMS1dGM0NNN2Z4a2ZzMVNocUt4SzBzMkJXZkhaMlVwWWxPbUk0cDBQYnJSVHFjQ092T2dJcEt6Zkh5TzNPOEt1UE9CKzg4enI3anNNRS9rWVZBc1hBeElkc2JVY3dUbFRUTGJOSG82a3B6eWR4UWhSWGNWU1Rza05KLzk3VzNYTENWdjFWR0tyNEZiK1ZvRWVKMjRWQkRLMlZaSDRWajExc3EwcVNXeFZTWHlyYmtsc1ZWNWlxMmFlZEt1STNEcHVxMHEwVlc3NVJJd210c3N0bjdoWGY4dTZuTEJsZXhOYnR1U0VMYU56a0MySFpsOStyd1FReUV3dXVrNHU4eXhBZlNsQUdDakhJSlNMUUhFWU9xNExuOWx5eEtMRDhKM0RtQlA0clMzSGF1RmUxVjB4Nk5aY28zSmhHWVNicFNwOW5rc09rVnNOYW5xdmVvaTZFeVl5U2xUQ0NHU21WVGI5YVFnTmgxNlJid25KdklIQTZ4WWdybEpNUURFLytPME51S1hpdGtZWmwxSml4WXRIc0w4ZGtHZTJFbjc5TzhqWDM3Rlo1Nk52N1pMSFBSUHAyMkFueXNJZGtzSVI1TWhtQjdiMmVDQUc1cWFiRENzd2xPN1lsdzhBd01tVFN2eWlLeVlaZ2FkVnBlRFE2bHJuS3BMa3BUalFSQ0NDUDl5SmtuSVYvREYzSVRMRmlZRFJoa01QblJRd0xqb0JNQllsQUtQeEJNQUlsdnhyWE1LODNsUEpaSUNSRHh6ODZTUFNDeWNnMG5YL0pzMHBTaUJTWlFLUmFoT0lkT2xKRU9sa05HZEpBcEdDdExEMGR1S3QyS0J1MVZMcFRrSGdVMW5wb1FyUndJcldGM3pkQ2lQc3k5Q2ZTajVGTVBnRWVGTllXQ09qZmtpMFd5WXplWTlUTFlZT2JzTDJVQXpUVTRWWFJaZFhjcjZucWZpenRIcUR3SlMrWGJJL3NzdHdwa3ZZc3ptVGRXekdxRjlNR0tkL0I2UzlKMFVVVnI1TzJpamNJUVhqMlhxSjBVRHlwOFJiOXlHeVlBczByQSt3b0x2QitOb09jbXhEY1NVMU1nY3p6TTNPVzVFT0VLM0VacEtDVExjS3Bld3c0UFlKckh3OW9YQ2ZRS3ZYSSswY1JMWDZoMEttRmVuR0hFYWkrNld4dExPUk9NcVFHUVlDNTErQVlRTloyQmZJNnpsWVhkK0ZOb3J4cmdGdXoxWS9HOFNnTVlUWnFDWDZLUkNvb2RQTk1uZEZabXRQL2ZjeHF0MEI3STdGNjJuWFVFV3ZEbjF1NWNGcGpud0E1UnVRK2daaHF0akF2QWFoTUZkZzRSOEwzNEJsVWlZQnQ4VCtZZ2NYZlg3Z2p1RTJiS245Qnh2SFBNOXpEM2hQM29ScWVRQVBuVXhOQjZDSlNVaXkreFdNOFlLa3BubmdDemtqZGplSTk0cEtTSUVQNzh2blQvakJQekFqZEdLVDFyS3lUb2cvYXlFUWd3SGdMNUVJem1DcVIwR1pEc2hLRGNqM0hWVExCWHdyVWpER2RhcnhjQVVkdzdWRDNkQTJmNkRhMnNWSUh2OEZXNDQ4NWJaZ09uVHAxNWlXaXZIWW1yTVo1elVWTXcyQVlhVHlrdDRuOFQ3bEtXb05SV0w5WTZwUlpZS1M0dTZBNUZDK3p6Wmd2WkFhWjZXTnZrUzRLN1ZMN01jRXNXd1MxbFk3Z2YzQVNCbWZPQUZKZWkxUDBHRWhDSmtxdyt5V1FuaGpCZmFYVElXS0FoVjV5amFTbHk4SlhoSEFrSncwZkN4T2JIenc3UWpwT3czRDJDakN6SDQyVHE0VWVaeVE3SkxsamtmdVVVTkVxMnlyYmdnL2ZYSkJxYzZxazQxUHNEdk1QZ1RDOTBpSHN1VVRxMm55VVV4YkVNdno4QjAxUW9iVjRTcEtQRFFGVHh6N0FMMlEvMXB4YTV0MnNKZ0dpUFlSMWVFWmh3bG5NWjZvV2t5RG43SDdPMERZZmVEdlBqbk5GV1RjcVBKYWNqdGdIN0VOV0FtTEVDZWJpVXJvZ1BXOFZTV2V0QXFyaWoxTDJiMjNjWmU4MWhzeFA4UlpGMEJzTXlETmVYRGViQlNZWEFYcXB0N3B0SnlRaXJpaHB0VVNKR3pTTWQxL3hQWjFoc0Q5Q2Z2YkJNWXRmMDFLRUt1MEt0TURUclplZ09GVkR0a3k4U0ljWjJYeWJLQlhsb21aZU1vbWdCbzBTTTBRWUJ4VmFSSEZKOEdmZzhRaTdRYXQydU1TMllvZzBvbVlwZDNzNkVEdzRBREhNMHFaN1ZZQmhibk1keUh6SGFGZUJJUm0yVW9LYkxaaUg2NVUydkVMRHRhcXJsTmUzWnRXbFRuZFpSR0pyZ29TTEw4VW14RisxM0lxYmxFeHc5ZVpWSWJtVS9oWUR1UjlDNlM4Qnp0eUNEdnZJS1RaT3BRS25KTitNL1JDbFR5VHZwOHQyTWFZVnNTU01xbExjWGc0M1BSTTlKOFgwUGttL01sTnB3dzYzVThXN2p5T0pHV1RwMmdUOStRUE1FY2MySzhrTnBVRWh5RzFBaXZSZFVDUkt2L2hSUEpyVmpVd282TVFyK1pYd1pKNjFQaFdhSGNBVFN6MGlUUlRtSFV2ZUZZeWNVNm40MkhZSng5UVNEc2s0N2lzVlZnakF0UkpOaUVJU0Jvc0tRY2N6QUxuaWdDQWpCdVljVEkydTRET2cvRGc1cWM0bEJ4T29oUWkySUdBbE5YQXoyR01Bdk1rRkY4RVpsMG5pNDdzaytwZzBhQmVGa3Fvd081UXVWV2hYQ3B2cU5SQWdEZi9KZG41WWJXak9KOEsvTmtENFUxVnBMSjFYTXdxV3VUZmtUMVN3U3AzcjNTL2FZZEZKSWxLelNvbjZwSHBsNDl1cGVib2ZoNCtlT2JEUXZNVWZwTUMvOXlOVWJ1VmFlM2NZV09Xb2ozRkt0VTRXL3JrUXFvT3IzbzVVcC92OUtjUDNIeTlIejhHK1V4RGhXeEhERUUxQW9GUzJjcHBRV0tyVkIzMkRsd2FnOENYd1J6ZEZ4Q0pvOTlURmp2MDR3aXJDS2wxSXR1ZUNvMnNncjVkQm9WOUFrMXZPTkx2SCtWZ2VleVg1RWhYS1d3Q2FLcFZCNHN1OUdDN0dKbmhFL1dTeitKRUpFanBrcVdTLzM5UTBmYmg2SS9maDl4ZWpDaDZHMXVzdXJ3aERQYjJkT2hucnpPaGtwT1JwNzdMbnF0dVpDWEFWOG1ZZjcwcS90bkw4UHVYNFVsOFpqSjRiVFppYURiVCtpNGtSWjlON29RWDExdnJSQjN2MXdOQTRTOWh0MlJFMlMyd3FFTUFmaFhtb3hyKzNJQVVsUVdmM0lzS25BT0dmQUV6MllDVDlnT2VXd3NJajRTenJvTXpIVVlnUENoWE1xYnJTc0NwSXRkeG1nQlNMd1VzYlJRTFJyTXFGNUhhaDczTU5qeTNBZysreVVQUU9QS0t3OGtWSVBjS2lNY094TGFkU3VwQW10akRXa3VaNXo3cHBwaGtRdEFFYWhqYWNpekxUVEN3SlJDUWZJU3NJK3g5ZHdJRlBBU09sWmlERjZ2NktQQjJaRzRrWmJaS1k0VmpaTjFUWldTVjNvQlBLM1Fmdm1seUVRZTByNW1JZ08xQmRuaVVHWWIzNW4wNDVPbVFzaEVNUFFpRUh3Z09Wbnp1eElJdWJFYzFNdGhBR0ZvbUhDd0xTMWg3RW1yN2NvcGIyTzMrS3VLakkxZzZYd1ljaUhrVjNPbWdVcGFWQ01HaXM5VEhoaUNSTEhYcVFMUnJqMlNtUDdPd1hxaGpjaGFBM1I3cVpERmhaR0VJckdJUHNoQXFxbVRtUWNFN0NMR3RHdTYvbmtEYUNoYlVZN0JETisvUDBLUWV3d05Kc2RzU2RjUDRCQUgzRTZqK1RvSVFUdUhJUGtGUmNVKzZQL241S1JqR2VtQysrd1Q5MFgxRzZlb25IUHhOVUVidmw1U29pY0ZmK092d1J3QnZGcUN5RjB4VDdNSVgxVE9PZ3ovT2FlUTBRZ0VSVncvRExyOEdmeVVuZ2I5SUhQNndnemM4dC9JWStIdlZ4dUVQMnJRRFpTRUdmK0Z2Z3IrdzMwVFdsaXZJWldnQy9sUnBBeERwRG9mMzRROThQaG44UlJMd1ovNGQrSE9YWVNEbSszQyswOUhOdndaLzdxN0xkUW40ZzRwbUVob1NnNy9JY2ZEM1VSdjhMVGdSL3NJbmdUOXpFdmdyK2Fmd0Z6NEovSlVrNE0vRTRPOVdhNW9nWnM4amt4WFBvbFRtYUlvUXozYmdFUDBUZ1pYRlpCQi9CcHNxbm1ueXYzUjhnR2x0dVlwWkQyWVBMeHFLMVhVNFBIZ29PSzB1c2FPaDdyb01aVTRxTTd3dVNHY1lNY1JGNnlPRitic2NKS0lKcTJkaUdRVHEwR0FxczA5Y1RLZ0RYNmtHczNwZm1zTE5kRFUrYXlSakZTSm90QU1GVktPNWNCTzVCMjk4RDRKZmlOcFdkb20rNTRYOUk5M2NuRzBWaDNOeExzRVE0M0RjcmVWUVI4Qy9sOCtrN2U2SGw1QWl0QndDdXhiZXhmZDIrUXhtczFDcXdHZTBsUFBDRGtpOElhcGlmQlFSSjArK1MyWGtKTkZZeTZRUURaSEV0aVdwbXVTNUhQdTVLbXRLYW1JbUFzUkdWY1hHY1BxbHFpd0FGS3EzdWdmRCtWNFEvU3ZGSGI2bWh5TitscFBkQ3VTR0NIL3ByNWJLVFdDWnU4QloyWW9VRktnbUpYd2lkRzdEeHFWQ0xmdFYvVW8yVW94SGJjK2xUY0lvSy9OTXlydW9PcHVRU09yTHczLzJZY1VVcTlJUElralhjQlRqbUpNdnUxejhycE9oMTFNZ0NsZk9BSlgxUW1VcVJwaXR1dHA5bGdWMkxsMXp2N3U4SzNlejBvMFZyelZGSVR0Z1pSS3l1bFd5Um9jTDFLZEU5Y1NIbWRUWnNXb3J0a2FGREZWdlFlVTVWRWdQRHIxRjhkTlArZVZkVkNLVk9COWJyYjYzaWgxRmcrOEQ4Z2tEL2Mvd2FXU3F1TUtaWWNhb2ZqcWNjbEw0dnhiNEh5ZjREK3REQi8vcmhBa2xEbWJOOVpBTEgvNFBEVWlBTDRUczBOQ1NCUGlxUU13aHh2UmhHSkIwTUV6RHVyT0d0d0h4Mjk4TXhFQzlEOFRGeGdkaVZjZi9jaXA3T0hnNEFTcmdYa29jOTRZbGNBK3lwY3RRNEdndit2UTYydFhZR29ZcnhtdWFOWmlCNUNvWUI5VlppM2x6Qk9icTVYNlBuUmhHb0xVY2d4RXpmWXh3eVBEaTFIbzMzMEY0YWNoSk1HL09vMjdjbjg3emI1UDhXMi9BSUZQNHZYUnJwamdwUDNwb29pbTgyUDJ4Z3hNYk9RYkdCSTh5S2JjQUpjMm5YK2ZvOFFjdnVnL1BXSVNEZDcxVFFNNms1S2QvYlRyalJXcE1uc0tUSlhyY3pYSngrL3U1dUtrZDVBRGJxMHBWN0UwUmZuTXFiM0tFcG5HMDNxUnIwNmhldkttSGUvSU12UWxSVTA3V3BxYzFrOU9XYzFubEhucm1kVnFNQVh6bWNYNisvTmk3d0krdVlvZ1Ntb0c1elcwZXNjcmhVRitjUWxzNEN3SnlDYWtsTHRtN3pBSEVXelBkaDMva3crRUQ0WWhEZ1BQUFE5b0FUWUFTSUd2N002TjY5K0g3NS9zVE1NRjNid2FldnArNHU5cDl1M3FKbThBUHIyU2hLcVY0cGJ0ZXh5RmV0MWVsUk54R3VwZXQ4RGZTcEt3QldvS3JKL2xYZnlQZEVMK083OVlhSmZWOENId01RYkhxUEM0ODFRR0VWQkxZbVRJVmp6dnR2TGJUZHZ3Wjg4UG9jZUg4bG1NT2Z0THhCMTkvUFJWS2paSUFWVk0wL2VwOUJOYmRRbjN1Z1k0czNMM1IwYVMvVEtFVDMrQnpGTXhOMk1Ed3E5elAxcmpKdGU1emU1SDAreXV3QlVmcE5mQWNXL2ZBT1RpSU9MYkduOXprYUYva2RTSlNQc01zNmVaVlArUTc3cG51VjFGVkFXWmJ2NTEzTm05OTNMMys0QmMwQlhuUzNVMmY1KzQrZk1iZEZkNVBrQkZxWC9aVkFxV3JUbmZUL1llYlhmTjMzVHpOOWI5MWQyZTlDQkI5Y0lUcmFpalJneHpmcWdKM2w2VWdKVFRyU2grVTVqempsckNHWC8zRGZSajl6L2J1cm81bHB6ekpuQ0J1cVp1WlUvMDFUN3FYL0szSnpYN2FJYmNZN1BlTkwxTFFZOWlEb1pnWnh2Rnp3czkvL3gyM1dmZWVUU1QxRjBxYmRhL3JmcE43OFh2bmhQeGNSdXFhcHVRM1VUSndvMk1QUjE5eFQ5enQzbHEzZ0pZOWRiZlBnc1ErUFJLSHQ1dVFuVHlJTEJtM1NOdXpHNTQxZUpQdjh6WFliNXJYUHVidTFydmZOeC9aUU5hRWUyZExUaWNpS1pFamFwVGRrdlJ4TWowWFFPY3JiM0hMK1k2N0MrNzZ6TTMvREhUamJHVTZYNko2UmJ1QnZ3dHIzZC9KQlJTcGREUTRpWGUyYnQ0RlBTYy9yRklwQ21raksrakc4cDY3KytnV2dxWUcwWU9jM1p2eWFDZ1cySjNoVnhRaUgxYU5MTHc3NXNYODR0N1UzNUs1dDIwaXNjWm50U2VqNENrTU9CdEpCeGdVVW5jbzBoRVlLZjFXaHc3ZWZvZWdhY3ZjT1NlcHJraldhMjR4dDkzSG5QQWZaZ3VWQTYwN0tEaFQ3QzdyUzZBQmJxVEFILzdnTHM5OG4zVytBTm5JQmdXRC8ramg1cGd6ajY0eDA5d2RwdnVrV1k2QnBHM2RHSXAxams3M000TXFGcnV2M25FQWFGNTNqeWR0dk1MZFhmY2lScjUyN3NtL1FzVVBWa2NLWDBxbjMzWU9sbzF6N3pFT1A0dVVNbytGUFJsRFFBOGs0cDE4bHNzQ0xtdi96M0RXWkdKQ1Y1a0lYMDZFcldWZ204NUFPTWdZbWJqak16MVhSc2hmMWt1Ui9QMm5mRE9hTzdVRkticGdlYmd3di95VVA2VG4xNS95Y3JxN2V5VTlmLzlwMXZ3SGZPU0p1ZTdML1V0ZWRSL2QrVnE2dGU4Um5IdkpMMDNoSDkwbjFINitFTzdVYzM1Sis5ZmRCMmY0dCs3bmYwcW5ZWjljTVZpL2U4SG1jMUQwMGo1bk93cVFwM0pJZE9xRnd0MlJrR2V0LzVzM3dVT3k2SGhqT0o5YzNaTXZhZlo4REkwT2Fyb01kTkRmNFlwNVhONUkzTTNqaTQxNlpENE83eUZCcnVkYzdhQ201ZS91YnRKOGQ5ZDROM2NMNG5kamIrTGIyOTFkZjhlRnJMM2UvZldmQzl5UkxCdFB4TllsRGpEK0s0aTVvNEtlRkI4Y2UxZDkrRUhTdmtycHM5SUZScjJJOHFnbUV3SDdUYXhPVVpTMkppVmpWSjYveGJIL0g5L20zbm5mazdGV3BuYVJZMFYyQ01ScTVyWHU2YitYY2tlbHl1YkQ3dktyWG1SNlZaQ0kvNUsxNWxzREZBTndqZ04zcitKT2QvY2NlN2JDa1IxYnY1a2dqVFBBSTZTY3kzQysvUFYxUTloQytkUlhIWUdwM09PbTI5UjNGb2xzWmU1eVFkYXhkMDNGVXdtQUxxVW00cFNsYnJ4ZlgxMlNtdjluUlF2WHZPVjJwbkFnUE0vUkJqTVFlckc4bHh0cDRhY0lKZEZOOCtKRkJHOTFHeCtjL2daY0xmVXA5OEJMbU9CR0xJZ1hEVGY1NHlOQjRtYnRwSWZkTzZMekhKcytQSVpVaUxLbnQ3bEhPdnpFNlcxekwzR3pTZTNyTnZTWjFXNXlkZHZkM2JPWGNMZlRyYkw3dSs3UFlWT283emphVGZXMkFHRjczV2o5MUhxYW96VFJaeWJGa2c5YW9zaEdqZlNxaWtYNC9taGVyRXBKNE1OSjNSd0tZZFQwR3diYi9menFReWh1TlEvOVVzc3Uzc2gxQUcxL00vbitMcVNFSXI1ZkRRTXJHNlF5QmlQNTZsaytEY01LelJ1TU9ncVJzOFZlUWY2YUp2UUdnUzV1dWFaZ0lxa2N5VDk0MEUzK0oyODdJTnBWeElLYUtDVXpuMFdPVGR5QlREY2RjSnVSOGdNMzJ4OVRkclhnTHVLWW55U2x4NzBsU09WZWsvWEdiVVNJTldFMjl5YTVFYzA4RlRkemZ5YXJYZGQ1a2RRVDlyeDhPbE92V1hFTEpaTS9mcENTeWQrbjRJNGpjY0h2TGdybDd3enoxL1A2eTYzbUJrZDRRNmN0YzN1K2Z6NEpVKys3b2JvcnV0enRwTCt4eG5Pck4wbXMzZ1RYVUxmWTNmdkhvYTg0SFRmd3RpVWN0dDNEY2R6aktMT3Q1RzdXUUJqRDQwOXlmY29KRFNhSFR4OUVTZWpHM1MrZWNRUDJsaDZ1S25LQjkzbnJEMDhZZFpWR1ZlMkMzMC95RTh0czZ4bnp1dDNLZm5jb2N4UHYzdUFlZTQ3ZWJLYzVpRTdyMWNYOU9lR254OTZsRDNQQ1dWS2ZkNkRpdjhJMGtrdmYxR1AzbFl2N2s3UVF0WmJQUnpBb3IzWkEwdUhMVlhodlNETW9yL29wZjE4YWcvcmVHTUJwVzIzeTc5TFRqdjEwMkh3T1Q1TXJYMTV6SjA5Zk9OdC8wb3pHNmpQb2tXK1M3Y2hSTjVjUVI2dGdyVXVtbTN3eitnUml1UkFXOWNpTm1MNy8vMFNQL2lmRUNLVXoyRkxqWnFBaUhPRXJJRVpKNy95N1hLT2Z1TVl0Q2E2eEVGN3h5K081eHFRNDF5aHVnV3ZjUUw3cFFyakdVTGVqWDBXb2x2WUd2T0pqZU1XQVVOc3RiT00yMk1hVHNJM1E3RkIrMkNsR1A4SjkzdVdnWThVbHAxcDdOT3QwbE9MSkd3a3hmb3FxVnc1S1VvWVBRdG9DeHBjaU01N0JIUjBkYlBUTldod1pGNmtNZXN0N3lRNk1qOTdvdHVic3cwNmkzYklXeDg3bi9qQ3h2NzZnUjRLam85RnRUc0RLNkZiazFwdlJQWm1TN2ZkTmRDZlgrMm5DdGdIMjg0Wnk5enAzUTNnckUxcFpnTXR6ZElQYjlveEZqaytVbkFydVhyeVVLWUVsUUZMMFp5RE5lYXZ4TlM1WVR0RHpCcmVlYTVDR2I3clZyUy96SExmdUhtNUNuYytOSk9mbnN1U00zeWFXL0x2RC9Ld0FEOW1HK0pLWHZaaFk4bUV0ZVFSTHZpQzI1SGVaM085cEhaSEhoRTlua2RmNkk4VCt1b1lsajJiSmJra1pYYzlteWQyK3BTVUQxcjJkbHBLNnJZQ0Z2c0pkZSs1ZWRXOHRnN1JHam1ySkFIVEcyMjdKdVZyeUpmY2xsbHdZWC9LNUMxanl3bXNwSER3d3ZtUTBqYVBwZjNCTFRtYko0OFBKK1FHV25INzc4YWY4NTdPT08rVWxkOFdYdk1oZjhqVXMrZExZa2xIQWpyN05LZE9PYTZ0VFJsdmYyZVNQRVArTEpmY2lyOC9CUVVhWExTeTU2MW90R1pkcG4vWXMxT2xrZ2ZNSEhYdVhWTmFMVXk3UmtpZUdsR09RNmlhc0pWOFlYL0pGN2VOTG5yQ0RKZi9sd2ErZmN0cmRic21lbHV4TzJTejZId0QyaE1TU043RGtOMjVneVplWmYzckszdit6VTM0bGNjcGxiYWU4d0tTNkNiUGt5OXFXUERDKzVQUFQveWxnbXpzZ0RvNFdEZHlPOUZPemR3aWEzc3hkSE1VMDhpdWVKQ3N5ZXV4ZFM5NTMzZDBZbWVUZWZmRFlSWC9Bb24vSG9ydXl6Rk5ZNWhUdWhuQjNCd3MrbXdXZndZSXYxSUxQMElMN3NlQTFMRE9iWlQ2ZXVIdVVCY1BaSW51MDROTmlDM2JFekROODhDeno2VTlXcUpOa0dubzdFVGd3NFk1UTI2MWJ6UDBMZ0NDSDh6VjcwaUZoYnZmbkVac3pjNUp4Sk96MHRwUCtJbkhTVTQ4NzZjV0hqaWRoZi9udE1TVHNYV3dLUng4RXVBK3hWQ3dPU3pacW1QaGZBdTRtRm40clMvNUtDdzlwNGQrT2s3QnQ0VGdKMjNaLzdDNnAvQktSTU1TSlhxeTFQa0hHVHVlMHY0ZGZaZVNoT0JuNzZVWUFIRG16Y2Q3RDhkT2VQREIrMmxscklXT254OG5ZNmYrYWpQMTMwdkZrYk9Gbng1S3hGU3g3T1dlZHkwTHZacUhYK1NPa2J1M0RYOWV6N0ZVcyt4UVdmQVBMN3JKZXk4Nk9BL2oyNzhXSVYrcTJzamdaSzM5UUFNNnllN0RzMHhPa1RNdSsrSnpFc3R2SGwvMmRBeXg3L3JmaXBFekxGaW5MSEloNHBOSTNUcWdwOUNtRVFPa2l0NHAyajdMRFR3QXUzU0FwVzBMNW9WTVRmMjBHRTc0RDhQd0V6SUFDMXV6WkpmeTRDL3lZQzFia1FyNkdKKzVPQXg0SmR6ajdKbTNUTThmU3daZDl2dVMrWE81ekxmZUR6ZHpOajkybDNZdUF2dlVvK0RGUCszVVorM1h2NjB6aUF2WXJ3TVNlT3ZZdXFReUFXWmt4VzAycU1NZEZzYXFOUk9tZXVQTkVMZFk3Vm92dGhkb3pja1RKUHpXNy9oMjF2TmRMa2NKTDBLSjNSazM5ajYzcFFVVEUybWZKNFhnR2c3UzdUZkp2dmRHTGxGSmltNjFkTm5XUjA4SGZkU2kxNDB3bkFJOS82QlMrYUtRc3drT1QrR1plN0tJL3h6ODBrQWYxeFcvNThUd3VHL25zbHRqRi9lbEU2STh3bE4wdDYvK3JVaTJ5a1JwZlZGY1Q3QTJOS3Q1ZnRwSFh2ZWFPczM2TSsyblpsd2hKcjZCVnA3L2lMajlGMy9uVnJkeE5qRXVOUDBVUit2a3RJUm9hdS9VTm55R3BzWmVUdFFQam9RRVBPK0Vza1BGYkFoOGVjRTkrcmtqTU41MTgrUitFNlA5cHZJTHZqL3oxWElUQi8vTXpRZ1FkaUZUOTRIbDN1WEo0NHU1VXNuQS9kby9NTEhZUEh2bHpaemZlMU9YcTRCVDlTdzI2MjI4SmdNRnVPQXc0dm1OUHlIci90NzB6RFkrcXloYjJxVXFxVXFtRUpLUVNRTUFRa0RtTUlwT0lWRUNheGhHVXFWRXhqVnhFcFpGV3hCa0xGRzJKaXFpSU00amlBR2dqS2lKTlE0bUlpSWlJZ2pLSUlDQVFocEJBWlU2ZGI3M3JuS3BVRUx1OWZlOTk3dkI4K2JHemE1OXBEMnV2dmVaMTlZL3FKZHNSU3VkOHdaOUdmZUQrbUlxcTVoVkxQeDdwRjFEMVFSaTc1UncrVVN4c3diMEZtTGovTE56WG0wTGlGVi9id0s0VlBySmN5TTF2aDVJd2ZXUytKMFZlc3d3SGhtMEFUQnRrNGpFMC9Yam85MFZvbEo3a3NqVDZCT011WEd4RUNIbWZJUGsveVVQaGd2Smc1a0t2YjhraWdadUJjQVlYVFFVWWpxMFNEdm5FOHp0SVEvSzhmUElHdGtyWlJESVUvUzVhNnk4ZFdpeFlza0IrR3FsL0ZJeDY3Tzh2VUpPMlkzOFRaT0diUFFZMysycWhnOWR2NGJFMjBacDBKOU1sYU1QOXRteWQ5TDdDWnFSZUwvUjN1bjhodGQvTEtqVVhWT0o3OWphWnZZUVh5WkgwVWt6TkxMOVN5T0ZNejZ2U3laYzJ5R1A5M3ZSUUhVdDF2L1QzSm1Fc3ZTME56UFIreHJHMmNXeXRvREplM2pBNHdEQmJNc3o5eUYyeC9udnFJSU1QTFJEU08vbXVHd1UzL1R4U1lMWERQQ2h4NlZQcXZ1OWlhNjZlSzJSeFRrZy92WmNLQVp0VWRhTzg1MHJzNUY1U1M3Yml1VUxSbDI1Ykxlekc5Y3RsMEYyT3ljZGFyY0hTcUhGc3JmaUF2REhobHQ3eTVmbEN4aWRmZGgwQlhEUnJWajc5ZVJzdDhPaitHdXNtVDg0ZlR4dUJwSlFYWjhqakd4dEtYNzVuUmlma1VldGgxK28wU2hZRTk0VDB6M3Z0YmtHdjc5VkRDditFMUI2Q0pqcExTTWlpelVJeW1OL0xCai9SNk5MWVdzV25lNGdka0NmZGVVK2VPT1dhOUY4Q2JjOGgzY3Z0eWdEM294UzFDcnhPR2kxVWlmeHcyVm54YjhsU1ZWeUhjbWZJVGJqRlFmeVlNdDd5RzdyWnRZcFI4MlhRQ3hGYUQwdWppRWZKZzVGOHhVcVZ6QStkUWp5WmFYTFRJcTZNV2haUjdZdzdGSzBkNWdObGZPb0RQanFLOTB6emFGZWtVNWlEN3MrbGU3bjZ4dUZMS1NiWWdRc3E4dURvRE1FUDVUZStFVnR6RG9VaHp2TVN2NFluaHQwQ25HRXBVYkZDVlRkdm9aa2FKdnZhTlEreUF5YlMvVXdGT0tFNFdpdmtLb2ZiVlZ0NXdrOVluSlgwVEpVMVdtRER2MytVdnZIMURhZ3krTXpMS05FV1A4VjdKa043blIxYmM4MkRDaC82QUcvY1FIRkllN2FLUXBWVGIxMWtGODZoejNJN2JqNk9vN3hpWTB6TnJINWJGdG8xOTA0K09vYWVOWmNaM3E4eEVMSGZiNFM5U2FQSHRHZHY3dUdOeUk2RzNNb2JZUlhjejg2MlN0Ym1jVzFsWXJPNTA2bXJlS0hkSTFuQXRiU3VZd0ZYOEJKT2pYR2NEZWFLMkZyRmRldDVHZHErWWZzcDF2MzdnVGZiZEpRaFc3OTQ1V21heXhKY0poS0pMSExpN2xWUUZab3hhSHp3MS9TVDl2M1NlRUoxdVNVVDlmNUFiUzBrU1ZPdC9GQUd4dFFuc0JEWGoraWRVVDJqSnNSQXA2aE9nZldDdHZMRHdDWEcxTFFBR2tCREF6THdTYlV4dFZJVDlBblUxajFxbDBvd1hralZoRE5vbFJPeGJVaFVYOTRZN1NMOU1CSTFQR1BxSS83SWlPUXUyZUhoZDNILzJEMGhjUG9PWHl3Ny9HMUlqNThSbVdUUWozZ1lGbDJFY2FRbnlNQkgrZzhRUGY5OE9XUkcxZmdYYVg5cmpIQjhmRFpUdlRwNHJqV3FpL1IxUWQ5ZjlwaU9MZWpJZmw0YnlIekhhMmNpYmI0aG1QbFhyKyt0UFV1OHZobDd6RENoc1IxbnZ4Q2sweS91cWQzcmpYdTAyelhLVVRkVXFIWjdDcmFXcWlETjBrQSt2NkhidTFHL295cWRVUnNadmxnYkdXNEVHWDRGN2Vja0NzSC9HcDJwNzYzLzNWclQvNjh6L1Qrbk14V09CT09yRi9GWXFnQWxabzI5bjBON3FtbWNpKzNMOWdaU2EzbFEybloyRkQ2bzNUaXBIY2FNdVQyTzZJZEphOUVlUytEdEp3TmFrNDNkR1hCdmo4VmhlK3RHcVdVVHNPMEtyTjArN2hldzI4NkdNYnNDYytlUGN5TnQ3Y0dyN1Y5WjQvT3ZNUjI3Y0MvUXJNbGtjMlh1MWY5T1BkSTFmekRra0tFeHNqWDdITEczem0rbWlaaGxNRGg1MU9uUzU4RXMwOXhBUW1XekRLc2ovYXRReStxTmFuQnBIcDlJZEs2VzdMQVFHS3NSd3ZFaWplT1AxcUtRT0VUeHNnaTcrTnJscjlPYlpJeTB2RDBGVTNpN3loUEpCQXhJeHFnd3RFN29BUy8yaVNjNU90UUFOSVR2VVFoeDhzbXhnU2FVZnZ1ZTBCZUdXbWRsK2JMbEVMOFBqNHBEazdBalAxdVQ5T0wwMFJBdFFSV09JUFh4UnRiOGRvYUdWMU16TDlRWUdhL1VHbkZudjQ2NE9TTXVkL0lNeHN2Rm00TDVUWHpPZGFiUkNxZTdERFZYVDlaNDFWNk1vYlJRaXljWmh5Y3lHczRQcjRZVUloTEJTWFIwOW1nQ09wb3NMU09qMldETlFwYlA4NU5zT2xUWjMyejZPRk05K0V3cmMyWWRUZWI0Q0dad0dxQzhaK1NqcWNRTjBtaDZhWHR6WTBmVDFScE5zOVdNeHFGTEoyWHhCaG1Oc09uTGN4T2cvUUdGeGVRaTF3QSsyQjRtRTJuYzV4Q3NUZm9wbzh2YSt6T3RNZG1qUlgrdlA1UG4yR095VjIxc3dGb2dhOEdzVlJ0bnJWcDBuT3YxNGFEMDZ5NXlsZXpiNlkra1lkNnhMdWoycFFtUFVoK25mUmUyY3cwMUtXdm9ZMWxVWEVlY2hLazM2Z0IvU2tJa2orNXo1c1Y3TUFLbDFzTEpPMXNOckZrNEFLNW0zYXlSUEZjemtzZ2dkRGoyU0FJMThQZUxGVFBOQUJ2b2VUbGQyWGlrUXBLVmdIQm9wQzZZbk5RdDhXM3dhcTV6MEdTaUdoeHFRcGlaQVhzSXcySjJYQXVESWZ4eXQ2MjdSUE9vcWkweks2OGVtZnBHeHdwL3Z1NDBvem1taFpmM0Q1NDIwdG83TFdiTm9pTTk0MDdyR3QxcHdHWkEzcjljWU5IOFVVVXIwMmRPTmMwWHlSTDBBMDVGNnN0UFlWemZoeWhaNEsrN2lTQjc5OFRWMGdhYWFzYXk1V1RqZXB6RE9ma2lWRlV6NHBCUG41bWJGYlZCNllURHFwSkJvNFVMK25VN2xDSGMvQnRJSThNTGQvQ3ZXYVJNZTdZMk5mVndnOXJrMUNjTm9LZjZhdXlUQmdJQ014ck05L3FlYlBDcVVIOE5YdlA2NWplTXRVeVpmODBDYVRyL2RNdVUrU05PczB5WjM5aTJUSm5mRU1zVWE3V1hzYzhISVhacWpUZkg3NGlrOVNkTTZ0L1MyTjJjUk9rc1dpT3NVOUxlNzJNYTR5YkkrUk0zTjFpUXR5dzlmNW50Q1hnTHBydkwyQS9qMUsrT25yOEdTL0E4eHF4djR3K1Npa0c0ZmlUdUVjSFRiYzJ3THo3RmRPUWVDNVJsWkw3cjlTVUx4VE1aSEQybXR3eXErZStXMHZTZTF4ZmYwalJuQTQ0WEhRbGt2dS8xWmRRekhVNlovL0NSWVVibUIxN2ZnL1dXZVgwWHVVM2pKVTI1dE5QSS9ORHJjN3VKOCtrMEhUUGxlUEM1M010cEdxNWZUWkNmK2F0ZDhudFpncy85VU5YVDlYeXVoL0x6cE9HaDRkTGllbWoxYXIwdzNDMFVhUm1BL25kMHduL0hQZlRXL2dLRCsxNWFqZXRHcml4cW5zekhlQ3lKcTNzSHJQbVEwZDZHUGV4NzRFQXVHZDBtQ3FwNWY3bmMyYzFyajl2SU00MkMzbE5OUi91SndjekJYbDlBZm44NGFiVnAvbVdsUC9OS3I2OXBubW42bU5hT2orUm0rbkx6cnFKcGlOZVh0c2MwWjJFZlBXQlpuOHloWHA4bnozUTg5cU84OU1tblpNcmk4NWJURkJsbGZCNmo5T1RKWUx4NWpOS2R4eWk5ZVl6U25hZWpsQi91V3BDd210QVd2N2IrNW5GZFRNNjVTVVdyRlJKa2E3VCtUZXZ2azQxYnM5YnBSdXhhOXpXVzBpUnI3VEpxcjNWMm9QWmFCd0xMWkYrODFWQ0lyZk1tZ3kzVUVWWmpmWVc2OUxVU21KaFZDSjAwSE5CSmtyRVJTOVZLWEJxdmx1MTR6cC9pR0Q1QlQwOWdLcTArVEVXSWJpcHdlU2JJalZrMXp2K3dvRlBpemhsckxXb2JWVDhFUGtiZHBtWTkxSGpXKzlTeTIzRGhNRWRRY29zRHRxTEtLbEZFZUtKanpPNHg0a0tVZ0JoTE5CTWdYSzhtR2k3RFdyNk16NWJnOU9yTWwxb2w2cFZLVUttbWJqbUN5WmNMWHIxQ0kzeHFER0lWcEFOVjU2a1QrRTFUNU9wZGhycU9hSllsVTIzTU5XUzBadW1GbWRNWU9lWlZ3bC9GYTdobHpPN2ljTloyZy9oY0VGS2FESzJRaUNtNFhScXBNTHJKbHp1bFlHVGtSelk4R25NYlI0OWtyc1l4VDNFUWEyNU9leTluVWVpcVZZUURRN0JRMFhpdGFSNVZHK29xWGxGRmRPcnlOMWFhR2hORzJSc3JKTGhtSFk3VGVJUXAwK1JsZEQwT1FqWk9FUWNNT0xsekRQY1FweTFFaU5NbGg4L2xGck9LY0RGS2ZKYXpURlZwRmtCNC9oVjg5eCtCOXhwODU0dnZGQVA1aVdteGtOODBiU2xOQXZuT0oycERmdHFnMHlCL2tHQTVmMW90TFBmUDhKTjViRlFmVUk5TXdTMERMWFNVdnVoWDhaT3ZibTJrTkxVMlRtb1JpNUw2QzBacUlRZ3BxUlkrK3E4UXNINDRTL2I2cFJyWU8rVG9JSkQxOUwxU3k1YnowbmhXMk5YUWhWWEVLc044TWFWRTJpNFpJZHVsMnlDcFBZMXU5RnJodFl3Zk9LU3VYVXp0QTduYVMwaHVZeWJLbDdOK2twci9aTFIyQ3VVMTBzWHJZRjgvQjJUdSt5aTJGdjdETTFJN0YvMWZBZlptUC8rWlduYWtkamNXTHhwZzMvdW8xRDZiNmFtcFN1MHl5SzhwYjBqdENWU29YVCttZGk4MXRKVi93T2ErN0c0cG1zbUJGLzdiZWRGYVYxai80MUxjU2tpNnM1ZEwwWG96T0VQWStiS2pyYVdEZzNZSUhzbjRDYTVWdmhicS9YSzBKbHlyTVFiWjRsWVpabmlPekZoNFFqOHBGdXpHN0s2NWJPWjN2dVhOaStSVkgyNlMydGpPZEJvMG8xYUJibzF4cXc0cEdtd00vWUxxN2NtN2FoN0NNKzR3bWFOTzRyVjJDbXBIZzh1R05Ib2NQcThsK01tY3dqMk5vSWlDQ0FLMkwxQTF6LzZzUmtqUWgwU0lNNUpVZmdpQmV4R2JNeGZYVi9jNjZ5b2lnRTlsZXN5ZkhpZEV3YmR5NHhTWTZOK2ZDOGw2dGhScnlvVDB6WDFOYXEvTE1zWC9IcTNhREs1ZUlUU1E0emxaV01lb2x2TENWaGZLV3lZbkNTeDlFQy85ZUt3d1dqc3BlSzJpazB6ZUhmamU5UmtteFIrYnlST2Z5ZGZjODVCSWpjdVcyZ2NvaVQyM1NtM0RMdEQ3NzYyYUdaNU0yMXA1ZmRWUFdBZisvV1ZFRU0vSWJIa2Y1WnR2SEpMYTd0a3lQUjloUzlYcEdBWURyOHJpSHh6QVdWWmUvVHJCaCtYVXFTQ0J0WkYrczlSYUx4R2NYSDQ1L29QU0UxY0k4NjY2NE9sRGhCOHAzaTNGamp1bE1OR0liSkdPdVFvd0x6dk9jYkN0bXp5VytDUTErWHhGOGlENFU4R2JGZlU1cVpMa3d4WE5Pbm4rdDRvNC93dVF6VkxrSm10YUlWQ0kyMXlNWmp0WGJuTmNKVERsZlBlb0ZHOWNURzBUTlZsMHg0ajljc3U1dTdoeDFRUXNLd2JpcmJjTUs0K3Y4WXhmaGh0VkIwMHh0bXk2MzRVeXZtOGJlZTRQVDB2dFMyRk1uTy9KRHE4ZWNYTnNMUzRYSExhNG05Uysrb3RHUGNOTjhmb3NtSytCT0ZoOWpaL2l3Q1Z5Nm5mWUVIU2h0cG1IS1dXRklFb2pBQW9Lc1Qvei9pQzFlbkxDZXVySTVxNjh1WjBzcm51cjRJblZ6L1BTdi9TWklpUnk2VEtNZUN2L3hLbCtFam5oT1F1bDhXZmtoTWQ1MDcwWUxaYnljenBpUmZPeEQzRzV2eGhPYjJoWHZNK1VFY3JDRDk0RmI5T09FRTNmRU1sbUZHamdOY0phREdYZjc0QlN5T0dVZEVHcG5MMDM0TnRnR21TaTQyMHlza3dJcDB4MnZRYWd5cHdxdFV5Y3Q0OEFTcGt3T3dXUWJ3VUVxOUNrUElmeDVTOTRHQnRlRlVBVndOOWxJRm81eWdUSkM2SEtocUJYZW9DMGZJWi9LdlpDUnFZRytvYXVxaVorUnhnR3RnN080UlVhMTFJRGJXditXb0pFaFBxUklNMzhhaUhHa3dVNFRab2h6V1ZPbHFBQ0FpNlpJUUtjbU9XYU9WdjlpVFVnREhnekJKQ2Y1SXgxYU1UdFl3RENEMGh6ekZXak1JRW1LNkZaamJQckFRZ1BUYU9acHBtam9iMlNvTWZxdGpDeXBOTU5pQStvQ2hMM1FFUkVLUnBBTXBWWU5pYmhycHdMVEN4emcxbStMZkpmSXo5cUxvTU5jc2dVNXZtYitING1VamdFcHFZM2FKVkNuMDlxcXJKUUgzQUZsT2twWmpBTmFFdkRFOTJOc0MrUnVDRGVJUG5QSis2VVBodGV6UnVuR1lZMFJMVEdlTmJvVlpxVUIxSXExQnNCeHN6bXVIV1hzNW9KR2drRWxWQ2FCajhBSnlTeUx6VzZaMEpMdWkyRHl0RTVCR1pXRDNFZ2xMRkNyZUt3YUdXUUpreUlFNTlJRGJDbUZIYjFYUTdOdlNBZjNQYmMvZkxCZlpxSkhjRlkyU3pyVzlMMU5FM0tydkVTT1YwYVBhZTZvTkZxdGtJeUI2TTc3UC93d3QrRTZIeUhhbU9TRXpHWVpMaGdrU0JpcGFZamtVSGRwYWIzNWNPeGJxc1lMS2l1K3JYblVETWdhQi9ZT2JaV3ZVQzJXc1VWNllEU2tKTWNESGVwZFp2OGtPR09mRlF2eXNBK3FHYzlZTVMvZjl5dXVkNDVaYjNZY0w5WkJjdy90QmZQWWZkQ0FNZTFCTlBVcSsrV0J6NlVzekIrV1loYUoycW51SUJpZE1sT0ZKZ0w4UWRNZUVUMU51NkZML0hLQ1Z5OFZUN3orNTk0WUVCc3JlSUt6TVN1UGtlNk9IUlZmbTM3bitFUWw3OUZoTklVTHFaN1Y3L3ZhTzBwUFhYYWxLNEdUcHBXR1JnRENZcjhDcC8zRE9EMlBqWDB4bmwrWkZwQVB2SUdTOWlVRkNJdW1Kcy9vcXVjejI0ZXlhSWtFdGlwcVJ4QnhhYmowL0xnelprYUwwa3RtS1lRdzhodmMyeHhJZnlMZzZzUVE4ZmhVRjIxZmcxNVN3TEtYMlNaNFVuSnJHc1ZOQkNoaU13cURVMlhob2lyaitWU2dVZFBIR3hVbGNZU1BVa1FrQ3I1dktPSjJpbDk4cExWRTlPNHBpa2ltaFNOQ1lEdnNrL2plUlFoekh4eU1WaW5TTU9Ya28zcEtCeE4wY21nZk9YVkh3MTduQmVNRGlUNEtxenhXcTlsMERUTHMxOUI5dit1dHovVEo4UnhBNlR4R2FEVERBNWMvZG1BMEJoSDRGUzRZQjRFK1dpNFNOck1JMXVqYmVkRWJqbENWSWNHZS8xTldJaTk4R2RKV054Y3JmR24yVngvUWl6K0pMaDBXQnNqM1JjMEhTOFFtUFluVGZMb1VPVXZPTmtFMlN3YTdiY2tsWWRacmZQQVcvdUg0T0crRVAyQVlSQkdTQk9zRTllVUhGVDUraUNlQnlDYWExVi9hSktTSmF4aGNHR3R3Mk9FSDhkam1wQkc1azZ5YzVpb0VreVZhR3VHQTVJNW1EQ2VWdm9URlZkcmFpdDRLNE80QTN2bjNHOGE1M3huV0wwTDUrZEsxelZqeTJnL2lRTUI4dm5Ock1NWGgydURFSFVHY1ZVTUp0L0lCY2UvOW8zRGJkdGRNRHp6aTYwR012SXJOZFNMb1FJQUlYb2RQUkFQT2hUSnFiUjhKZjY5UTVuVEgxWEVZYTdRRUt2SUR6WENyNGtxM2RTMDRlZXNWSDhSd01ES2c2TkplUFFBV2FtSlBhOUFQUEp2NHdLWmRCVEFNalc2aGNvQzR1bnRsUnBYSmhodzI5R0Y5UWJTeXZMN1RTNXU0akJ0ai9yak8zWnNkMEw2ZE9mTWJFK0EvZFlBUU9mMVFIYzgyNytKNWpCUElFUk9xOXlBeTRjTkd5cWlWTGprS2xqRkpFMjF2QlRKTWphTjMyaUlSRGJLNTZoZGhLL1pTR2lkNzVCUUg3S1VDdXFzWHNIbVBNbEtGN0hOakRwd3RkK3ZVajhORFdxamFTbzRHK3ErTHp2VWVEb1hIS2dPNnluMGtVaG1Sc29yN0ozbmtRbzFKNldra1lZRlg3Vm1mTklVMHh4N1JHb3lpd0dXSXBaWkF4QVVLZStpUWJxOGVDQ0JWazU5N1JDTWdtUmFZMkU3V2JFRUFyV2hyeFIwdUJjc040TkpTbjFZV0lmcmJ4RjYrdzJPcE5jbUJpb0ZWUTNXbk0vcEFtZVRsd3V2L2hySUlHOG1STlhGaENPY3JIbmM2UHByR3JGd3ZWNlcydC80eHJncktud3pET3RXUi9zSkdqWGxUOEt2K0Q3SHRxN2JXekw5VHk3S290eUt3TCtJS3pkVDRGTGQ2c2tWV203ajF0bTAzc1RqT1ZBNjMvOXBCTmFCM1JaU1lISm9obWxzSzhCMCs3Y3lUMk0wNW1EMXFFUVo4ZVRGWUw3bmtQNGNrVnBIb2JEamI4bWgxb1lhcXZFZThuclA5L05sOHZvNlpkNzY5cUVXUnczVjlsWWhWcEtyL3lMZ2YrTXJVbHUreGVNTHlrUy9ERUE3Wm1zdzhSZnU0ZWg4dkxmY2ZZNE1yV0txSFBjVnYxdEV6YkJybFR1YVVzT3NGUm1ndEtHZjM3aGZLTmViZ09QVnN4UkxiSmlOZnZLWTlEYXVuVWwyRGpubWVxMlYybzZDU0cwbjVnVWJHMHR0MnlwWjIydWdmcmMwaU5hZWx0cjFIM0RmWTFLN3FWUnEreCtPMWg2U2tYYVZZUmd1RE9FTW9lNk5sc25VTHJWcmNkdXdNOUJJNEl1Rmx6TnVsMVBPKzhVY0FjdExoVlhOdkFyNGFaa2plMmpIWWRrY0Q4b3FQNDlVYlhHZWhncmRMS3ViVmwvSWhjSkRiZEZaYkxNTDJxVFFud3V0TnJtbG5uM3pqNXZiWm1scE5WcUYvSlFkOUdCd21rQmQ5MENtN3dtQnROTHlaY0tkelpYcExFMWw3RmNJM0pTMDJBQkl2UFV3VGw1dUIrRGFhd1VPWlpDMVQwRE1GaDlZQjEwNUc5dUg0L0s1b25jSTd2L0ROcUpreVhSZk5qQUZWQ1ZuWjhzVllUQVpESHU3WXFrOWZSam5wSWVrVnV5VFdpUGNmY1oramxoQk9DelB6a0N0bWtQNEw4L3VTbGdSb1FVOFA5MUJySzBiaENlZWMxNnhmSy8zVHJCZzJVT0xwQ3RsdHh0b1ovZEk3WG9CbDdLNndkaGFSZTRpdTFhVmJXZ04yV1FucVo1cWlMM0hBaEtFTnE3VUNPMklWa2RxQ2pzanN4aHM2SmRON0pqZkMrbElpa3pDUlhkRWE1TUY4ajVET2xDYURaZ2V0d3pTWW1wVm4rQms5OVo2cVkxdUZtbUwxaW8vNldZL1c5bjhZdnQ5TWJYdXNLRHpMNEJZZklibHVKekQrMFFYMEZkSGp0cmlaUUVyRVp2NTVWckJ1SytBT05Oa3hJV3Z2aVBqOHNoK1BIejEvUnlIdnFzNGFDK1JqM25jSjJWN3Z5eDdJYTNPQWZ6eEZsRGJiZGQ4ZVY4Q0QxZVpScjMzL2k1VFVlOER2TDE4ZjhUQ3dmMDVkMzVQOFZSc3plTSt5b09sM1A3K1NDMWJ5VXZLZHZDZ2JQckNvcVZ5WndwV09uWjFHRDJBUFUxb1I2K0FvMU4vYmtkNThHYVp1MWNGaGtMWFlwMHpZQ0dHK1AybXltR0RKYzI1dmUrWDRSN0EvTUtSa1M3cjhoNHlycVVGQ0xxdzNobThGaU1mSERiU0lRdjlWaGJ2U3grVTFub241SGFjSDQybDh2YncwWlpzUjV6bnZvVEVTTkd3d1ZBQThZamtROUJ0VHNpanNPWk40UkRhekdGVmgyaUxadmpRamJ4MktlUURLQllYVi9POXZzZ0RYNU0zSGlNZzFPcTcxSkQ3cjdnK0hScENCNGZhMUliakxGRHJlKzBnbTQ4Ui95a0ZoaThPQWtKbEdyT3hsZGNna2VldStrMDhpV3hXVHVjVWpPS3Z5TEZxdmhtQjAyeTJBcWNaYlFVUWVteUFWMXIzalFaKzR3eHJwdU9yM1BxZ0hEcWZkVUh3eE01NWdJMzBTSlZjOEY5R1pPUFpnankyYTJoaTk5eE9jbWZlWHN4aERwbFdMajczb2RmaFZKdGdjZGx2amMzVUdiMHZWTktJWnk2N1U0cENKQTViZ3dqWWhzZ3JSbmw0R1U0dTJ3a0VPREJYeVpaVTc1UHkrU1VYeVBtd2JZSXNTOTVrd1pyekwvUDQzZ3J3YTdmK0VuelU3aUk1cXdkakNWMjZHSnhVdmd3T3Q1MGNVUlh2ckpBN3Izc2RnTG85dGxieDF5MXlTNXNsM0I3QzB1dEVpYUJwMXlCNXljbTJzck85OHk0bXdVWnFiQzM1bTVFOENQUHRIay8zVkxQZ3lPYktXbnB3STJUdzNXaUhsMnJBNUR1MUtsZXVFR0JQM2twQTVkVEV3VExJenpHZS9INk1TcmJUTDhWb2F4SFdiN2lLbGZXUEo1OThLalUzdFRUQkY4MUlNekwwUyt4RENoK2xQREVaN2NlZFJFWWFKemV0T01HZEkyTnJpVU5HOFViRTVzY3dWYlZLV3MycXBsdXNPODJ5ZnEvSDFuaWpXZkxXczBnMlVtZEEvWWJTSmxtZkZ4anJZblZKYmoxaGRWTnFSVmJYNVpWbDFsQTg2Tnl6Q01iU2xJVlVpSDRVMjVtemtDaDBBc3AvQzBTYmJJSXM3SEE5VUZGTm9HVTFBbHAyUjc5dlJ2QTAyQTZlQnR0QllIczZCUE1pemVoRGY4dzk2T2oydm9yQlEyKzZObUlmbCtJZkIxb3YrVWoyKzBXeVRSUGV4ajJqUWlZK01SVmF3SlR6TnFWQU5ubkYzK1ZZVGZJTFJnM0J2Q1RNRGdnVUJwRUlMZGRmZ292bG9MVVVqaWNhdnd6OEhSdk5CRzZHeW9RUEtIMVBUdU1LRFQyMVN4Qmc2VXY3a1J3Rk5jcTNmS2lOSE5OSGt4dDdkTmdFWm5CaDFPQ0FpSFhOd21nTjNacHI5SWRTdTNHWDFQSUVsN2tReGptWHlIYzlPYS9KSTU2QllHc1hFcG5xci9IVE9VY0F0dkpWdkJhYkNkYXJmT2x2OGtaNW1WblpZaXFrMWRzWElRRzh0aHoxQU1mNDUyRGZqaGhybm9kSSt6YUNEd1dGT0tvK0tUMnNMc2lCWGtaNTRKc0ZvQTRJVGljdTdvMXNzd3d2MkJxcVRNMGdtdzlCZlNvbldEaEhNSHpsOVFJNjRUM3loZEpQOFdtWkxmVEFxZGF2eWxBYmZ3VjVZZmkrbFY3UEIwM2NMaU9OYnd1cDhCM09Sa3R6OEtwY1Q0aDFSUFB2TWc5THBDMCtuY08zVFF1UEZTYlBjRzNYNEtvekVWb2NmQldwZ05CcjhkdVpuUVZDMGNSOThRUFlkajI2RE0wclZ3ZWJGdGNEeWpzWS8wNVo4b2Jhd0xlck51d2RCZlMrZTJxS2FYNTZQMmoxM1VFeWp1a2FkYmp5bFhta21KYVR1WEllNFFVcTUzYVRZdE9WTXBmdm9sSzhlNVZheEY3cWxLS05VRGptclR0a3d0TWhISjk3WCs2c2JJemlhNEpkYy9RVnpGYWRzUXlYSE5RMkhTNlh5WGk5enpRM3RxODlwTmd5aFpzRVJUaVBRTk84SVBNUUh6OG5wbWFhdHdsOTZ6d0drM3V4M09mWU5nVTc4T1prdUVrRE5SMGpSS2hPVmZvSTlmVW5lRnNMOWVpb1FtajZJMkxHd25FdzVsV3dTOWtlb3JUVnhTeTdRWGQvdmd0eE1hTGRvUTh3bGR2Z1BGdXNraE44VjFBTzlLRnc2TjlnZzlPQzhBVnAxSEthQlgxdm1nN24yb0EraVdnWXBpbFREZXZRekZvL1lhaVBhTklEbEo4RkU2TUZ2UDFobFJSUFFCeGpCVFpEcjVUQjNqK0tIQ056cGgvbStEcFVVdzhvUDNOS25jMFF4RlpxNmwyMU1nZEkwbFF3L0p6MXhYeXIwYXpBa2pKTldjSTVkcmZORU80dExyWEg2OG5ielFQRXJEYS8vWkdFSWlRa3h6a0xIck1DdzRRS3pTVnYvWlFYRm00S0lyRGdPM1lyaW9oQ1RZVUVhL3pqWFB1clp1SFdtR2ZzcXpvNnF6dHpvMTJtWTE1NHhteWlCTHMwdFR1RW8ydXMxV05NQkRTdHVkUnhkZGJzcmN5eEV3RlI0cGhjZ1E5ZWlTclFjQ0xhRFNPSHFnYUxWa0hHVkNOWTBZeVRsZlQ0QkdZVnU3SFJmWFlPOWhDKzczVXBUWE1La1RETUVIc29EcVFVMG5pVkdvd1cwYkNMT0xCZXBIYmVydzFoV1A4OEFLa3hmOUo5c0FGNzA4WGtPaEZLR003bFlDMUwxcnhXeGZIZGtiVTh2aHg1ZXJubS9kSUVPdGhVcGtLS0tQY2ZEMmltYUFqZnJrZ0hwaUxWenNrS2F2UytueURBeG80VkhyeFNqY0EwNlJlUXBpaTlHbmJidVYxSUZ5ZlVuNE5qSTA2VEV3SlpZV1JsNFVkeU5ZV05hUjVIT001a3MzZzZ4VWlrQ2hITHhLbUVuUjRsWUpOd1FNMGsxc0JxcEdrK1pFMkR3NEo0MTlzTHk5SnB5TXR2MFF2RXVqNHUxU3FwZHQvQjN1N0Fla1JyNm9sbmhiSFdOSHRORUNsdEg0OGdzZU5BYkUrM285WFY5Qko3b0dpMzV4SCtiL0pLeXdNUXJZekJlb1UxYjZKbXp5QW9zK1BxSDlRRFVIT1BZMzFOVWpOQk53alFIU2ZKYUhSVXprTEhrTU1RYStvOFdjdnpNa2Z0VEQyV2w2VTZXRXF4aUo5RG81NlhOMFU5TDdjMTBUS2YxcHR0MzB2OWswWlZQRUVSRDIwRkp1bU92REVMVlk2bGVHSjJ2OEhHY3hRaW5kZFF2QTBsUHVBT3hITTUwUEtXNGdtaDV6VXNhUXUwMDdzd2NCMENFSDhEbkxmUWpDZTh0TzBQRi9vK3lUTWR5NEdOVjNwaDRwbFdqOFZ5WFMyTW5oZkhyQkFXY2RtSUxFOXBKZzNDRFZmMkZDSXRSVFBFUXFpa29mWlJ0VkxtUk1VZUNEN1ZZamhOVTFRRFMybWFHZzNBVmJnSkRRd3E5dWlNNUdKcnRycDJ5bFd3aCtaYlVFeUFqNHoxazZDYlVsUHNvYTJIbzYyb3pFS0V5U1VPYit4VmxHZGFDMkdvWGFCalJpeHJkYXlCZmJQaHhSSXBHNVNNSmt6SFlyaEc2czBCQmUxcnJNa0Nld0FkVHN4Um5ValFFalh2T1RNVDV1QndhbVIxTEFlcUdXRVYwYmlyRHdTbXkzUVJldk1FS0cwM3lPMDUwSks4cmkwcXF2c1ZabldTNDVETmhvQTc5VEZJVVZTTHhZOVhjekN0WUVkUG5BdFI1eVZPUFlKT3c2Vlp2bGdFU3ptbE02L1dxQU5VT1pXbitFTE5peEF0RjQyV0IxT1ZEVVJiRUErcVRHRXNDYzJSYlFhWWk3WS8rQzE4QWJiNk4rVFBsUWpPMHhBZmhzSEJDYVNUdC9BRjBXNDFMemVKVTYyRTNZWnFHOVdSZ3hQTXhlbHpuQmU0aGxnTG9wT3F1T013azZwWk9rNWhxWlFBU0IvQURjMzd2a2E3WEpRdjlUZGFCak45YStZSmJFM2llTUwyS2dNd3lweGtGK1lSTk80RTdyUk94UUxPekFMQ014OSsxVjU0YS9VejhDWTV5cmd6SnlJZ25ReHFmeWhGMmErTUVGQmZEMVdmb3FoTWdxTWJtZXdsQjdpdFdyR2d4dlhOaVFLMzVqM0VxOEExeXFqUm9TN2xJQ2dZcjBnYldUcHAwYzJDaDFXSDJ2ODBIU29qTGlQamRnaDk3RWtFeDZSMk5jTTRYcHMvcUZIWnFwdlF0QlNxQ0pkcFBhQ0hzZXBRQ1J0dDYxQ2xxSnNkVkIwcXVGSUY0TzRCcWtNbEU2aVJxZzVucWtOOTB4SFJvV1pMQlJTSVJialFqR3lkMFNoUnMyRVNPYVZOc2lLMDZvbGM1ZVJrUzR2S2NFR3VwOGc0a0paano0UGhCaGNuUXFEYVd0UTFvR212eXV3MXZydHFVZDlRUUEzVTBxTDJJZ2Jxek40TXNsd3p5ekVCUlZqcXBkRmRMK2x6VlA2TUViOENxblJjeHRWV3MrNWczcnk2Y3gvVXFOTTFFU25oL1RWblJLSm03YkRVcUh5UmRHN1Zkd25GR1pxb2F0UlhWcU5HeGZ3am5rUi9aZXBhZ2RPWTRvWXdTS3VSWnFFY1JRY1hnVGp2SGVmUDlHMlFXY3U4azVuTmhFN09JRVN5MnBGbjNxMk5PQm9kQVo5a0VzSGRXbmlCdjN4TjhpUkF5VHN0VGI1MUNUMTdCa1N4cGMrZkhFVEw2SGdXeGRSUnpieVpCdjRxcEdjTlIvZTE3WkxTMkFKcHdGNmFXaXlUVTBwMWVnMnh6aXNrcERCWHpVS1lxalNFT2dkZW1BSjJaVHRhQll0WXFPRzBVQmhiVU1WckNqVlQ3N3RzMmFhVndVeTJhd08xNWVSRGllZ0FFdU9aNmY1czcvNmFXeW9SYy9WRVRCSkxVRDAyeUxOeTB1K0JxR255cGtxbTZLOEJEMmR3amhtUWJJUVVOd3dVUG1WMHFFQ2pkSVB1ajhBNUhsZExjbUJ5RHdDOWwrRDYyMGprZWtvVGdvRDhISmlCMXdHQWkxSFAxOWRzT1BkYnlMV1p2TWpSblBSVHhqbDRBKytDWkNHUHNma2pLSk9FSW9hVERpUmpVSmlzc2J2QkkzVkdHS3BXTXhLWm1nWlF1aVdFNzAzME1pc3JnSUwrVDhHOGxKeTBXc20wSis4dnlRM3FtQTl5Q2h3a21ZWHFzalFGb0duQ1pSbWFCMmF6M1diVTUwQXNBNFl6VWIyb2MwUTZPWW1PclFJdHRxSkhMVUpRUE5hcWdKb2Jqcm5RZG1HdzFwOGt2R245ZGVFQ3RxcXI0UmhkZjcvVlppMXdXajlGRzlOc05zRmFlYXNJV0c5VzJCRVFpY0xBQ3FoTkI5M1pIdGFrckd6MHVxcFVSZGVhREJoa2dsUVRGUEswWUJobWIzdVFkaHRqTVEvQVNEUWM1Y2RnMXp6SWowVGl1ak9EWmdrNmFITUZlak9aWEZkTnEzMlRUSzYxSHVtWTFCMWpPOWZSUVBrYWdodFNMNnlHTHVEVXBxcVBPMkFWOHRabk9ObGFha1psYXc4dGkweVF0WWQwNWdZR0k3TUpFYUViMlpwRGJxNTVUS2RGSjBqM3JqVnpLLzJSUW5Nb2NrSEhHbGt4V2NmYmNORDQ2anY0NHcxc2tBMnFqNFdaZXhNMWFGZU40b3hSWUZjSW1RMVFIOFBWUEpBdDFSVXMzaFZBNndyUDByVXdjbUg0aE1qTlhROUVhN3pxemFjaXI5Y1BiVWdEYWtPc3g3bHpORUE2bUNFZHpJQm5sWkhKL2lyajNmVTFvemptUHFidVRVMWZ4SHpxOFNWdHdEYjg0c0Z4QVYzSGtseHJkU3ljSU11bWtkVkp5N0pDSFJFVGsrMGxsazNrMSsxa3JXTWRZaS9XZ2NwUFp0YlZpY3FoV2F6aHFuNkVoSWdIQ2V3Q0FaOHppdjV2eDJIMCs1bHdzSUN0a1hhWnZSYTZqakxSck1WU2Z5eGtLNkJiT0sxL2RCdjBEOXExaG1QczViS1h2NmJvWnk5d2JUeDZtalZZZnd5eXN6aWNsUHl5cmNFTXJNR0N2N1FHNDlSeXNlUFBob3pMVVdsZnpiTnJvODgyakQ2TGwrUU9waW1IekRHdWRPdFozeWUvTngwZnlhdzRVallFb1ZreUFSc0hhMkpaZUhHQTFTSGRoRVdkd09WWXh6V2NJdVpiTlJaZVkvMDExQW1IMUFNUjZ1UkJLSk5BTGVzdTNoTmozVldvbE1uc0dPc3VicTBtYXY4QjNOTHI2clNxbWg0bXhLSk1tbHVVQ1FheEZtWFNYd1BMWEtuV1hlclFSWHB4SituYjR5Q3lMZE11RFNiS01WQW9SN0R2azJlVktxR05QRit0a25PaFNtNDlrMjFYanQwRnc2MG1XR3JidGNxeTdUS2lWSW5hZHFrcnQ5cDJhUTVmekU4MExiZE5sYlFnMDAwNTBXZ1QyQVpGK25iSUhTK0lLSVlxSWFQQko3K0hLZ0dCNk1tMmVsaU1jWmY2M1hFY0pnNldNVHJwUUl4eEYvRWdRK09WS25rQnVjQStEdnQ0ZkRqTFFCSnFTSmFtdVphVkttSFRwWTVXcWdUUzZ0NnBScWJ2azlZUjQwTFUvcFp4SVNCRVlSNUI3R0VaRjVJUnJnQ2VzQUFFcWdZYmxxMGh6MlpjSlcxSGdVdWhZb1JDbm82TnhRUDNHVW9oSzQySXdLS2V1bXh5MkdRT01xSndpTmpKZ2tPVk90YklhYkNiRHVIV2ExSEp1YiswTkZUVEVxV1NweHF4Y09nL0F4ejYwWWY5Q2h3YUVRcDVWdUJGZXdPWTMvbFBzekQ4QnpEWUlBWUdzM3pFZ0k5VHQwTWRPWW1mQlE2YitBNTZhbFBIeVdwamVHc2dTaDJ2ak1JaFZHQWFuc3B1VFVCNFpqaFU2cmdMSUxpd05oeGlBUE5MT015b0RZYzFOb1pRRmdsdEREb2VoVVA2czNxb2VSb2NLblU4K09NSWRid3lDb2RFTFkzQVlVRGhNQkNoamkwNDlGdEV1UmxlY0JvY3NwbnVmVURnOEF0UEJBNzNuUUVPYzZKd2FCbTVBb2R6endDSGc2TndlSjlCMXFhTGVjWFFxVWhFeGtCMnRvQTAyRVYzTE5rcWZHeU1iSldaR2M1dWF3SGs3QUtMRDJXUFdUSlkzVTMwSkNjNzZCTjIwL0g1NUZXbU1WOFRFYWQxeEUzV05RWVBhMldqb2Ntek5SOXpqZXlVdHRObHAxQUd0dXlValZXQjZaQWxySHpCL2h3aVBGdFNGcEdkcHFqc2RLY2xPKzFlSXpzRnVHTGxvQnhGWHhtVzdEUm9DZHBzMmVrM2h0VkhXM2FxZDFxdkNFWmtwNWpVRm95UGRNTHVzdDhXOTNvNTRpM1pLVGxETE5tcExTOVZSbjJNdjdic2xBUGRrcDF5bHkwN3BRMWhERW1GekdvRUgxV29nY2dJWjh0TzZmRUpxUHpkU0s4dDJhbnR4enJsRVpXYzh1VTRqdTRRVEhjS1J4Z1NKdXZvOUVLaWVEY0ZJNUpUWFJ4YkFvSXZ0NU84S2haQzFYbkFtU0tFQ0RRaU1lVndqNFBCS0tKbVNVeFZCNjVycWZsWk9xdkVGSlpDdW1WSlFOZ2VZOGRNUlUzTWhrUHVFV2JZbHNSVTg5MXh4aUUzdGlXbWVFUVpFQ1dXQkNUL3dvakVsRmVwNjV3c2o0WWdjakRSQVYxTVQwUnNxbWJDS1JkR3hLYnJWRWEyS0ZtQThjMHMzR01ERWJVQTVIR0dKaHgvem00emowREF4V29KMkZFWVV0bGFBdG9nK1RJNFZvNlNnQ1Z6SnBMUlAzUDM4TDBXOEJzUmNia04vSUVJOEw4U1BJUGlJQkFGL21CdDRIOGhDdnpQUllHL1Z4VDR1NTlCY1dBQi85WW84S3VLb0VZSllBUC9DNEV6QUgvZzN3djhPVVlVK0lOUjRQZWZTWEZ3UnVDSFByR0FIOThIQy9nUnJsakF6Mnhad0EvM0g2TTRVT0NQVlJ3RXpnRC95Nkx3ajZRa1paQWpvams0TS94ZkU0Vi9QVHFVOEdVZi9ncjhqNm9OL3h3bjhTenhMK0EvSzJCckRJSVIrT2R3c2VDZitZblJHQ2o4MTJnTS9qSDg1NTBHLzNnbjJGcURRQVQ4YTdRR2F5M3daem9VL044RXdIRVB6ZVQ0dHNCL1RoVDhJYWx0OEVjaFZuQnJNTjhXL3JFQmJJbkxSS2hGYXh2QTQwVzJRVlpLMmRNWitabHprNzN2ZWwrZTljUlRNMmMrL2VLc1dVL3ZURTVla3ZUaXJDZWVmbXJtckpsdnpkeGUrbFp5bmNaR2U1L3huTk53R0F1TXpjN2V6Z2x4RDhlM2pWL2dTblpkNEw0cFlZa24zVFBLODFUaVExNkgxK2R0NFoyWDFEanA0YVFQa3RZbG5VcHVsdHdsK1kvSnR5VlBUemJyREU1cG1ESSt0V3ZxdzJtRDB1Ylh2Ym51SittdTlHbnBaYjV4R1ZkbmZKNjVwSjZ6L3NLelhqaXJzdUh1UnYvV2FGWGp4bzF2T2Z2SnJPeXNqNW9NejU1NHpqUG5GRGEvcWZrUHpZODNOMXRjMjZLazViNVdzMXNQYXYzSDFoTmFCMXQvMlhwMzY4TFdaVzJ6Mjk2YUU1L1RNT2RZVHJoZFdydHoyL1ZyZDBXN3E5dmQwYjVUKzB2YlQyOC9xLzIrRGwwNy9LN0Q4QTdqT216cW1OVXBzOU9iblU1MWRuV3UxN2xWNXg2ZCszY2Uxdm1Hem5kMmZxVHp1NTAvT1RmejNGdk9QZHhsVUpleFhSNDlyOEY1bTd0ZTJIVkoxMTNkL3REdGkrNDllaVQxdUt0bnE1N1g5SnpRYzJIUFpUMC82L245K1ZQT3IrbzFvTmVDQzc3cDdiaXcwWVVUTGx4NjRlRStGL1FSMHNNZnluWEt0dm1PdFU5a2M0Zmh3Qk1SMW9VN3NzR1diZ0NzVThpcmRwTGpPeGx5OTBRRG9VWENIKzVqZzV5QTdqZ0ZXanJKemlwS2wxVU9MOHVBVENsU3B6ck4zQXVMbGJLV2ZiSnNMMDlWbzByeHFrZ1ZtUGRPZ09ienJxQzhFdEZZUCtUci9aQm15TTk4VDVKc0lFNXVOUjMrQkltaENhZXRpWW1sVFlCbkcwelFCWS80RTVKcWhjSkR3bTZGd2l2aEtFcUVnRG54STBpdEJHRld5V0ovVGFBN2xSNUZiWm1zT0dMN0lnL0o0NmVGc2d0RVF0bVZZTEZkOGc0azhnbk9uc1JoK21abXp3VkhYN0ZDWlhIb3cwcHc5a2hsQ2xYU3dac3BOQlJkSUZKQTgxcWg2QktSWVpZZ2ZVN0Y1MXdaWU5WdUpBN1J0L2RmcTdId1hEVnZNcTBZT1BvSmZUQVJUeDF6UDluSDdIQnlmU1BoNU9nUlJiNmRZRnM3bDZnbTJSVXJwMFNDeHVsazhGR2RESXVCNTA0S1dSZWp6VGZRd1A5MGRZTFIxZmxsTExqQWFiSGdBdjk2TExqZ0dXTEJxYi82dng0TFRucjdHMlBCQmY1OXNlRFVQOVVlRVRQNVAyY1hlczYwQzdPa2l4NkFJZUU1elZtQThKb2szMGJDVXl5QVdtcDB3U1BzU2FpSmpTUDhxbC9DeXcvZ0tWT1c4aVJ2OWJEenlzYXhueTRDMWo5ZzFWQ0tTSWVRamVMV2IxWnlCSGhldDErZlJMOERkZ3JyWkZYRkhaRVJPZ1llQ2Z4bnpvdEE1N1o2Rmg3NVRZQ2RaS2tWakxwalpWT2xBejMxT2YzcVF6OGV4OFlsSGRwRCthY2lKTkpGNUJxVW5aL2ZSSWFGU0s0Qy9ab0xOV1FaNDBXSHFmc0svMS9PYUVzdHI5RnVZSkhJMDIyVzhxWlQzSGtLZVZ4cE1OSVcyb3JyeW9hWmZkMWFsMVk0S28wS2xzUllMYzhNNVQvbnFtZURpWU16Qmx4bUpSS3hlTVRLRlJQWVdCVnJXSzFLSUxSSzg1TWlqNng0M3crTHpYNHh3L1FacnpqekVQeFhYY0pCSFFOYU11OVNqMGpvUnFNYjdMSVZnMEt3akNjSjJzMVFvWVFxeUxRbjg0RjVaczA4cnVsSEljd3N4MFp6SXozNWZJUmhhMExNSlVxZkZqd3M5ZVBxeFpGc2Y5NDhwS0Z3b09LUGtidFYxeVNGc0EwcHNQWXlpWXkyakszbVVwVzRhbGF4emF0T3R2QTc0eXFiYkUrUHJhalZHVVE3NFdGaGt5RGprekFlMFdUcEhuUVAzaHhNUm93V0RLRXJnZXFzc1RhRVB1S2kzTWFVbGlKeDFiVXlFUWhZZzdsR2djQ2dFeFdzYnp5eDFTclZmbU9Xc3Jya3FqVGl3VjF4MEdnT0dDTFhwY0NjV2VrVjBEaDdKUjRtRFNBcmp6SUtIelRXd1dzQWdhUGtHRFVQTXFsSEFZeWphRGdPamtSeTlCUEhWbVV5dEdjcG95eEg4MUxPWHBXZmNuMTF2dUxvVW14ZjNHL2Exd3lQV3ExTVBvaGxsd2VSaVB1Tk1JVjB6dE1kZHhqL0pQQ1RCNGEzZklUVHVtU1dmbW13bzVZUWdQUnNEMlljbWplcUxsRHBCZkRWM3piemdMWUp0Zyt4VjQ5T0NQRFFkcVRwcmJMeHdsTG4yQkRpYUMreTVHTHNkTXd5TmVzcFZsN2lTdnM2ZVV0bENOOERtdCt2WllzWEt5Y0MrdEdiNVBZbStxaDl5ZkF1anJ4YVBvSzdDckhudmorTTYxcXhJa1RPdVpCR3NWSXFQR0dTZGdoakl2cWl6eHQxMmdEeHJZQ1BscVZyRXF3T3kvVUw3SnZxa0thVlJ5TXBKT3ZnU3hTNmJJMzlmZW1KRWppbDRLNnlub0QrU2N3QlBDQXMrWTBwT2VQOGd1MDFFUWJuUExaMDNkbXN2MmV2M0ptQUpaS1JESXRYbXNWdjFRcDhoTWJqMG9HY2lPVXdwMDVZa3ppTnVRSWpVTnJNK2h4SXJBQmx4UUJPSmNmRUx3MlhkQ1lUKzVibDRPend6QzYwR0FNcXBPdm5ENVBGUFI4SnpnQTJ4UUNzN3o1OUs4d0ZxUzEzTS8vcjM4ZFB0dzIrSTAwNUYzZHpxRzhEMjIyYkhmbTVteU42MjJQd3VhK2oxc2k4aHVWY2o4cHdFMmloKzNZREsvN01rZkpwMkFYMmQzY09xODZ3QzNMZlNscUJ6OWZYQldCVWx3UGluMEtkZmNxT1dJNUtoemFyWTF3d0JwUml6ZHA5QUlDeERkWmtOeXhUMHpueTZqWWMzVzJnR0pyQ2Z6WUZFMGxiRXhtMjVxaDF6V1JMSnZMdENzWWxqVExCUStqNW5XczF2U3g0eGpYVE92SUVaeUlHbzQwY3JuS25vV0pGdlY2QktyNHVWZ1ZWeW5xaHErTjE4cW5CTUUyRHdHZnIxbUdRWjl6TzV0elVXWG5zR1F6Mk0rV1lGck1lNFpIQkthYjVwZUFzeDRJKzA5enllQThrZWVZTElNMFppQUU3SzNOdTNJNElzS2VDMVR1d2I0UDFjZk92ZWJJckIrT0liSzREdWN2Nytjd21ZRnUrQy81bDMzejJnTi82bUR4NXJreUZmQ3dnQ01KeU51eUJUUEQya1U0K28rbWVaeXdJVSs4SkhuaUhpWmN2QWp2TG1la0NvWTBCcG53K1B3QmY4RXhCeGdBY0xjWmpvTi91ZDZoSlA1S1JjaXdOdkFDdWJobzNra2IzQSt5R3g1anM5WS9vblE5WXJUaDlTWWN5RU1LVzN4dlVZRUllSVdxeU5lZ2hFMU9PK3I4S3ljQ1J3MzdyUVM0dzcvZkEzYit3VE9aakRHckZCN1dBR25saHVWN3dSOXBnMGNmb0JkU0s5NkR5NGxsNWJJMzFMRC9CWG91ZW1tb2FBaDVJVUN3eEdSdTA3ckkrMkJvR3RjRFpBTk1MZCtlK1JBZlZVSjJ3ejNWWEtnM0dhUkZLbVNwM25ZOVk1Tk52VjFzMUtYSmRrYmZvL2NzQVRhcjIvZTZPSU9GTnExeVdYYU1aU3NkSzVQaUFxWmJ0bzl3RnRiWVlHNWxGM1dGNVFsQThkTk04M3YvK2ZOdENraDRtbldsNDFyanQ2Um9RakprYWE2WjB6aDRjRUoydWdkSHBXdVpuUCttbUdZSkcyVGE3WkNSMWwrc2dTQ2NRUWpPcVUyT1dmOFVTSTJJeFF4a0E2dkYrQVVzTUk3L3ZsMEY4eWhIOTZWWkhaSksyMXR5ZkJyd2Y1K1BXL1Ryb2NtQzBmS011UzNyTm9BT3hnOVpaTVkyckR2aWppM2RZRjI5RklMcDQwS094UTY2QmtBSFJJVWVCSTJZS3VScUZtdG9RMXlUSityQ0FEb3hSS0NYYVBlSXQyQjNSN3BVVGlsSG14NzRMVU1sWHNMRUJRbjRyMVBpam9CT2s1b2plWHhoVVdQUkg3aThLNklUN0ZYU1l3R05SV0Z3ZXFJRXQ3bUx4ek1XTkF6WUVtcUVHZE81NC8waG5aUllqVTFONzVlMXhqeGxRRzVJc2dJbE9ReFNjYWswcmZNY1FEZzBGVi92RGFRb1BBNExSRDRPUXk3RmJra1YyS2NEWVN5OUFrMi85QmpTQW1tL05LTUE0YktpeDM1SlNNK0VwMGZ2TE45Wk11QzdEa1YvQ2d3QU1rZ0xkOHZabVZyaFdnWWExRGRQQThXYjlGQTY2UWhCY01leWxGb1drVGcvZnMwTHR5VUR4ZGRTeFR1T0IzRThpOTdabzVjaDJaMTJ5aWpTZWN2UjVTdkJ4NVNUVGVMd1A0OHgrSDdnOURESk1SMTk2REFSWnY0cy9xNHczMUFlN3AzOHRaM2c2NzZxM2tSUHh4MHVDa0h3RmwrbGFvb0VvNUF5clJnTitCTlU4VWR6TXNQcXdvemdJUDZicGdBUjNsazR5elQ4anE5MWp5Q3NmNzBtSUdjT2gzdTBIcDFnZTZ4cVF5bkNBYlRYUVJRYlduOGMxeGdjelhqQUc0YzYvOUZTVktpci9TYWNmaTNZNi83Uk9jK1FrYXh5T1pCQm1HQ0l3Q2R4Vm5RVTNZTnlGT0w0SjNNQ2ZWd1YwZm5QLzRmeWF4dlplRUdST0dxNUVCdE1QRWlvWHJ2WEtCVUdsOFA1UEU3VWNyUlpSeS9zalJPMU9rR2x6UnJRV3kwMXpKMnpTVHU3ZENSVzhFenl2UE5kYWhGRjZJMjFHODYvcys0eGVTemtibXFNUDQ3TFJITDIrRk5MWWl5L3RwT1BOdjFUR3FCd21xZ0tKdmhaQ0NjaXMvakIyR29VL1FnbFVzTW9WSUpmeXFjeDZsZVp1dHk1aG4rVUNUYnZKM1c0MGc4MzhZYlJLNnFmNkk5Y3hiUlQ2UXE3SHZRT3BxNlNKdHJvdzk1SkhaVmFiUVgzTDgyNkxuREZjbUxPNUJnWWoxK09XcUZlelBnb2EwMTVKLzV0b1gzbDBDcThtRHBHcmYzUkFjbDJHdWE3eEl0Tm9YTFRJTlBlbERCVnlhNThXdzJoYmFGMm9hWk5iN0F2eTJFTHJXWDFNTDlDV2xmVC9jL2IrajhxUitXc0plMk14Q0UzUFBFKytFMkt2ekR1WEZDM0Z0cE4zNWJDMWRxM2lPbElHRHNITDd3YjFwYmN3VFBrTnU1SHhYRGVlTEIvbjhRQ090Y051aXExVkx5S1k1M1Y0c1piZlNCNFJDd090VTNQZ0c4ZnhmQjYrWVl1ZUpZUEJwYVFjNlJDdGtRSnZjVXVleCtlNy9JWTdyRTlyUUtFYkc1S0hwWUtMSzZXYmJ4VHp3VkhVTHFkMnJReG5McUxKUlIwWm9vcFNvaGlNNTIrNmhTRUplRlg4Y1IwcFVUYkpVMzhnL3NlYkw5czExN3gzK1A1TXNxTG84eGFHYzg4aFdyOXIzanErL3pkbWlOdzRiMHltVmtMdGRsN01kTDUwZ3VsOStpWlBGQU9DNXR6UEJQVDVkdHgyaEtlMlVXeU5yVG1ISE9LV0hGMmVnQ2VLSVEzRUpjK2V3N0RlNTRhbnJGbTJVdk5VRHI4bW1xU25HKytZeHB5bGd6OVZIMmQrZ2xnb0src3QwOXlMeE9TQzNzTVkxUVc5QTNic015MzBwMXl5YjhyS1dxZ1BOcUVrRytuZXZjUHNnbmdjMHJnUWdPcS9tVURxNGVOakFFd3lSNmgwci9ySGRkWVpiQmJ1K0oxYytPUjYyWXg1TjBpM3hsOG0wUDB6RUovWmc5cGY3RnJGYlJjQjdMY0I3QXZlUnB4V3FwYjJqN2N5aURzWC9uUzZhWVdyRFErUS9XVncrbFd2djhkak9ycjFYK1cyR2d6bmVTRnV3bFgrSTlDN28zZVNEUE51ek94bEdtUUc2L2FVeVNnL2NxVnBwTHhYSW9qaVc5a295UjBLU0hMeDdVOWFsVDRNcWlkVFhmOTJvUXErdUZTUG9DZVNWWS83dXRlZXpkSzJUbnpJWkZPVXZWMHB4YUlOc2JXcVlXRzVwUlZPMmFGWDU2Q0lHS1Z3YTE2ZEo4K0ROOE1sTXRFR2FEUThpNXcrdHlINDlrNEFPZzNmanMwRVhueEcrdHIyOTNJbzNpUEFrbkxYeDZ4a3BDNDB6QXhpMUZUTkp6VlhOY2xCSHBUSk9ENUcwTjhGZ2pZcVg1eE5QTWNVR2VuRm53cXNqRWoxMUZTbGs0T0dZUmtuYmFWREQxcUtNZjUycmx1QkthNnMrVEV3Zi9PZXczV2RjWlh2T1lRcmk2M0w4bk9ZVmNpTlEreEhkcTViM0lSU254NW1GL0x6UDNiV1pKM3BzR2tDc2RkMGlrR1lHdGw1alorUlRWZi9uUUtLSTdHMXhxUlpTdnJ1ZHIyWjQrYXFRWlIzQ01veEt3UXpHQzl5d0p5NnRsYnR6Njl6L0pCSzVIZjdJU3NFaUtzU0pncGdOUHRNSm03VEU0TElENzhvNnpwYkRxSUVBb3ZWMUU3MUZpaU0rNzZud1BuK1VXREt5eHBBTUJYZUFkRlN0Tzg4OER4cHY2OFlCM2IvQTdVSmRxMmkxVEs1WmJkYThmK1o0QXN6Um1qb3RQQlBBVXZjYmVONVROYXFOdytWSlhtN3ZlTDVqWUkxRWpwd09vMFZWT0JlVmdEV3VMQ0lOVzIxUkpVWEJKVTZpUXp0SkpLekUwdjh3aWJNbVFRS1BnRVJsZ3hYeEhVamRSQTB4ZXl0dkxjSzhVZ3lkaXZWeUFucmpJQitxck9UV2J3U3JxWXZGS29XVjJMblpNU3IvRHBlQXhmRGxjV3JzYkdxTC8veUhLekJHUjdMK2dlUDVldHpwdmxHYjJtOUd0MkhqSVpEODE4Y3pxMW5IZzU3NnAvM29kZC9UaDkrWlVwdEpZWTFQOU5qcDlWelJrV24vNzhqNlpWUm8rZ01SaFdkZ2FpaU0yaitGeWE5bW5PYW9uT1dxdklNdDBiQ1JMaG5ock5Ka0tJaDB4Ri9KbzZHa1M5cUY0NW1aMUw3RzFpdDZuMTlOZkMvMU5TcGJWeWdKanVUQ3JtUit5WEFFcFIxdkZCMkVneHJLWWVpQ3lmQm11eE1EOHVyWVE0cmlTVG5vRytWWUhCSFZqQTJNNU5Va1picU5GVGlZV09nWHFwVXY4aUsxN1hVR1ZLMlFYVTdHWUhUOGpJaDRneC93WmV3b2ducjg1QjFZVGRqUEFsTm1VRFFBTE1VODZNS3JOWEw0RHJMNGY3TFZVbHF6WDlNWGlaQTJmSmdSRHRRcFRhZmNGT1Z4d0sxOHpKVkkwRXFSYUtFWlp4Wm9uTGhFalhuTXJGc05iREtOVEZVd21DQXR0UHlNaEZLdGxJOVpaQ2FWU0xUd00rU0NJU2FsOGtmemNzRXExYUM2WUhyVnI2SkVhS2JCSTVsSTJyeU1sMmhtWTE0RXk3Y1JweEdIdFVyZExINks2TW1MeFB2OUp3TVBBUzJsdmRWc2ErOFRHdjRwa0JOVGlZTndLUEtXRFJKamx1RFppUW5FOHlDczUrV0doQmFnNnFwYVhSN2YwMU9KcFZod1pnNUdKbGFqTWNoeXZDb1MrUWxRYzNKTkMyYWs0bVBPZ0ZGNXhZQlRTZWdvZjZWemptQjAzSXkwWnFBVHN2VmY0cThXTVBiSStSUFBPQS9MU2NUM1kxVFJ5L2dMNDRQR3doMjRpd0JZeUdDa0dLTmY0QU9OQTBMc0xTN0lqL3JEUHRGbTFtTS9xT1FrTFMyUTVHK0FWVWNyK0duMHBUL1NJbFBUSHhiaVQvdFAxK0ovOTl3ZUptNTJQeG40SWl6YW1YQUhXMW9XTlB3WTVVaFIzdm5MRlVrRlJISTd4VDQ2QlEyTWZKVERvZzNXbVA5WHdUa0pzRUdjUWxUUVBqNHZRSFRNYmdGekh3cVJ0WEpvR010VWdlcjZOTHV0ditmSEo3KzB3L1B3SC9PNFJuNHRjUHpQeTZOV3Nla0ZPUGQvUnVsVVg2VlJ2bi9nOUtvWUkwMHluOEdhWlF0aUFyV0NLTFF5SVF3cURtSHpaZVV3MW9scVFtT3hXVVRKOXpKNEV5OEdPTFJIMm9pcWpqMGRXRkZIOHg3Tlo5M2NsNVVveXh3OEVSVkRpZEJwYUxWU3BSK3BxYVhRUE1YMXVRY3lMZkNMRzQxQXVmcVFjWWpjbGt0ZkVEcVZYb0NZamhieXZLWm5BUEZsMW5Dd3N1bnNvREY2bUtCRlVFSXpYM3hxa0FUMlpjOTFmVzRXTTBVVk1lQmYwanhkNmhUVXhkanRXSk5yVnF0NnRTcS92NjdhL3dxdVZGUEMrd1hERVRqT0NPd3UwRGJmVG1DKzZMOWxKLzVxcGFWTXFPL2ZMSVNrRTduWkNyZHk2YWYxd1hSVjUxYzdkNFV5K0dCM3Nwa080S0lneStUejRUN3lHRm5OZXlNL0REMzdKY3ZwVDR1MDNIaVZxazFhUndwYUxPS2FKdDFpOTdNWTFaQm0xWElUL3Q3aTJLL0phU1BqTnB1TUs1bEJ2TGcvT1l2Tk54SlI3UWxoNTVnaVlOWWFEVWI3RjNWa3dWblRUWE5OZXAxZ2hIcyt5cTBOREZNMVRRcTVoZ1FvRjR5UWJiSDhJcDNvajAvaXVnUFN4M3pDSHIyREs0dVJ1M1pndzJ3a05uTEl1cktONkJzSEVQTUlnejdVekNqUHZ3d0VLZ25BVHArNXlwZXozNU5rUlBScU1jcGxRaVFwc3hCYlppRlpMRWRqL1FBc3c3RnBpTGpMV203U3VsTlRyb01EVmlDTGFKdmhZVllaTzBtZ2ZBTjFOMDRFUnFHK3VtcERZNzZidEhYUy9EVURVTFA5WVlTZURjdG9BZEdEMGJaQVdPaDl1amdlL0JpTFRxQUo3ZkEySHdHZ2ZvWkp1dGZFejNCYXNQV1JvdXZzVWEybm4zTW40VkdmeXZnZGk2RTVWclEwRm5RRUhzUjlXZGpwTFFERVd4ZndIdkVFZHM5c1MvOWU1MzJiSkJ2UzhaL0ZyVXNpaTdJVVMvWXdBamJSaFBYNWVIaDlDNGdmUmtHWW5OVlFUSlgxVUh2c3FHWHBtdUR4VW9ZVHIvcHVCb00vWm9zVHZpMSt3d09qMm9rSy9Ib0U4TE1pbHVOSlQwanRNVFNpNnlRdEpKekV0d3hRT2RkYXp5SXVzdkpHZWg2VXkzNE5ZUk1mUCtWOG1KRk9nUTZxRVF4NXR5bk5kREtIVTRod2RTWXRIUXVORnNwUnpjRzIyWTVxMU5OVkpGS1hGaTFjeFp0V2JuaUl1dVZac1VnSlUxVmdWK0pFU2VmTjZ2UmZzWDNWK0k3MlExcVFDZHlzb0l4R3ZFRUFLNFB4SGpjbGlxK0RoTDRUaHBMVm8zQ0ZhVitCVDRyR1dHcDcwUHZtbmErQmUvbERpYXFrcXNGMTZocFFTV3djS1FTRll0WnJiNzBZUUtqYWh6RDhBK0drb0JndURDcGN6UW1oem1COU5KQmRWVElVdnN6Z00yWU5VMWJaVkt3VlZIQzBjR2FWcXVuK2NaVjhncElFYWM2L1R2dlU1blI1bFZrM0pDbkhjQ0ZrNzNDTTVZdmlERkx1SVg0WEc1M2JkY1ZVWlBXQ1VTalVqTTMwazg1TmJvREJtNTI0S0dPZmUwQXlkVVBXRW9OdkFlTVRod21IdDFVY2FqemR0WEQxTUVzQVdyMzREbVhxR1o3Yk41bW1EYUVBTkZFL0JxYjRQSlVvdDZNNkN0K3NNeGlyUmtjcFRQNFBkdlN4MXVQOGxRclo2U2d6U3FpYmRZdFBqWXpqMWtGYlZJNDlHZld2L2JHcWNZWjNtaEUzbWhjVE9pNUhaQ0tId3p6dTZNTlFHdXRoc1UxRGYxbXlreG1neCtFZGpHTlB6bU55a2xDYVlZTmRISlBZanYzTUxzMVY5SHlkT1pEZFhlV2dTNTR4SVN1enNic2J5ZjJKNm1jMTNWUWpCeFFUTEFjV3hYemFhWjNBNWo0YVV4SXVxb1o0VVpvNXB1WjdnM2RGWVhyK1FmcXNUSVBhZ3lBQ3BVMGtVenpabWFnNjNvRjRRUGxHSkdFZ2FRSkdKRjh5Tmw2anRJUDdSYnlSRHUyL2tCc0RwM3d3d2FwdVdZU2xzQTRpeWpvVnA0clhLaWtZQi9PSW9aM0F4bEtlQzJuKzhHR0hPYVZZQkwxTTZrQ2ljVFB4aDJ4VVRyUEcwemhSR0J1SVBOZjdXWkxmYVA3NUJ1TWJENUVVTHNMWEVwMkFYUFdkTFg0dm9SZWMycWJWWkFJVlZEbThyT0pGV0RkMFFzcXVNRmVEdkY0elRmV0wvTDlTclhBYzF3UHhMVEp3R3d2QVhjbGNwc1pialVhbXhUTXdsYm9tVkZ5UjBjNHMvMElJbzZyNldTK2Y0NWdGanJyVWJjdVhjdmloc3o1S2JoVkxDclZpTW84QlZZNURCT2VDamM0aXlBY1c3S3NhQTFsY0hibG5KS2FVcTFzb3RwaTFSRmF6OUVldW1LTFpmRW1LeEhlc2dabSt3UW5EQ0VqaEFtVWdhVm1RWnZ2TEdUNnNHMDNrbEhQSmVOMm1kcGNqUzM4R1BYdngrOW85VHU2LzZ5R3VhYzNFTkhlYnJnU1p1a2dsT25iNzlOZ2REZk5UMHh6dmVHSTBoMVgzaFFsZXN5Zk9UR2VaMU9kTlVFNWtWMzByQVdzNHptV0VWVnpmRXFYTXhjN0xSMThZNkMwbTZCVmgyRHBCRUp6QlFTRjErRklMQXpKaU1LMzlGR09wYkFVNDY5aWpFY0wxK3ZVbkkrZXRTTlVjVWM2ZUQ3dVErZURnRHJDWDIvbWVQMFV6S1RGWmkxQVFKK3UxMEltZXpQRWVrZlFrendHeHZncjdLbWYvYmVhbUJ5REdNZ2dmSDc4QUlJZlNjK2daTWhLZFRnWUJIV2tOL3BCcWZJd3kvaFhEQTFYTjlCM3lJZitHdEtwTHdLSEYybDhHL1R6aHpnZzYrRExld0xNSytET1hsU3pYeENJT1JKeFJPbzEvdnZrbEdLVkRWaEVEVTZic3AxTkZzQ2U5SWw2UU1FaGFLZ1U2T2tTbGhyVFo3TVlxaWpEcXhaMmRUR2NUU01oanRFSVdEa2VrZ002YlF2NC9zUnNtZW5VN3J6bE9DTlA0eTM3eDZnWkVhRWlDanR5NU81bEtmYm0rMjAvYXl5TGJTTHFNa2I1M2tIRlFGOHh0ZFBaQTNkeGErZFgxTnJnT3pJbGJtVWUzcnRKdm5VSjVwcmhhblp4YTZvNW8zbldFYWZSYzJBMVdtdlFKK0VWd245dm8wcEhkcFZaUWlDUEV2WDlheXlzVm5oc09Wd1lXOHRJSkdBUmw0eGtyeXlNNCtXcllLV1NOZlBFV21RUkdKUWtIZkEzeVRjZEhaQzFmSnNpQit4V1dFUUgzRW5kMGZLdFJ6WHF5TGZhNDY0SVBQQWFNOXB1bElscXI2Wm1QZFFpdFFmc3k3ZTk1SzBkNmdXR29rVlhrKzVDVmNvS0tXVjBSZmJ3QlZEWml0ckhIVXdaNkljZTVuUHRZN21DaG1HQ3FobjQzOVZEcE9xa05XNTUvbHRnNFFjbTZqdEd2T2s1TGFTWHpRQXQyb1I4OXpmNVdUcHpIUXI1MjVHeDd3Skh6U2hTakYyaVJxNTh0b2pEWnQrclFYdVZ6R3BOa3FqV3NKZkt6M0xNcTEyUUs5V2FuM2VDMXVTcW13UGNTUkEvNXd2V0xSb2lBOHpjV0dlWlY4US9vSHgwQ2Z2Yy9scEF2Mlo3dFozK1JkQ0g5VVg0dkgvd3hVRE1GNE9STHo1Vjg4WDNRZk92NHAvWFlpUUFlSVJ2ck1RVjhaSTh1ZXNhRU91T0JSOHJwWFlVZXZFZ3NYN01hcmhOZGJCMHdsQ1dBdzRhZzZKYVE1R09yK21LVVh2d3daaXVCQ0lEUnI0VEJta1l5c1JxV2g1TzVqQVJXSVE1OHB4eElXcE56ZWd6VE0ydDBha1pmNGFwZVNsbU1mcWZZVEhDeXoxd3pjYzVGb3Rnd1lvUmJoNWZoMUJpRHo0MDVuRU5kejNNdm1UVVhZaDkxUUMxanFvTG02Uyt6V0FqbzI0dkxOdWJkT1dJcktzcHdCZEhFTlh4SVVwVWxhNmRKN05mVmo1S2VuYm9wSXlsUTBQcDN0Y0hZbXZWOVZQa0FIVy9Dc2ZRSzQveWdseHUvNG5XQTl5MGp1SlJpckVVajNCaEtiZDh5czNLYWx3ZzN6RVNFcTdrZFlKRVhGdmNmT0toYU8xQnVmMndrNjc0NEJnK2VVVVZzR3VuSWJRNFR2TXd1YXY5TG01dEc2MjFrUXRsc0NMMUNaci95Y3VXdmhrMFB4NWVLM2txSjVEek16U2VMNDRRRkhIOUlybTNCMnE5MG85T0NhMXcxd2tNbisrcGtKc0c5NUxsMnlYOWNSUm1TNjEzUFF5NkVNbjN6cERhb3lWQ1ZGejNPaTl2THErWWRyNjg4WTVoeWdHY3ZVRlc3aHpJank4QkEwTGpWOTdYRGQ1bEJuR0JxN1lVeUFNbHdGZWpKeEZ5QXpwakNVamZGZmo1Mnp6c1VDYVQrbWFMWExqaXNOVFNoMFZxajYyWDJpV3Z5WDJKOGtWelFGNXNyV3I0ZUhucER1bHQ1WUo1ZUF2dmk2MVZOM2hDYXNlT3duZ0J6Uk5DMmx1N0xyV3ZPMG50NFhncDZ1MlJZbTZHUitlR3FScEdNWlNmaXppWWlVTm9YQTJUOWxyL2dISlhjWWV0SDh6ZVJIWWFldGZxSGdaMjRNUGtQTzBMdldtNG5tZ3JsOWJYbytEU0UycjVzMHhvUy9QVU9xZ0h1NDZqQm1tV1l5N2FEZjhyRksxSi84MmFWcU12eDFzM3hJVmF5RTlJR2pYeE5GZ295MlZIMlJDSW1UTGtGdlU1bGc0aks2aExycjBEazRNeEE5bU5GZk1Cek53TzBJL2QreUM1SXgxVnFrWmp0dGJVVlBOaWR4U2hpbHR6QklIdTNPOXo0THIzS3UzaXczRWdGVFNyNGI0eXRVQnVlNktQM1dZZWhad3FSdmhZZk5qcU1ENUdiaWpvU2tXcFY2eVJFV0NvNm9STkszMHNnTHpadmFYSzN2ZnhHaXNRcWpIaFRybXpsT00yQlBFVFFrNWE5dkNGS3Z4VEhsZXd3RmN2VEpNdWw2QmtMRU5INDlHNEo4cFNhWlFoRlMzTjhxdWpHZUpVRjRkT0pmckdPSWlIQ2lJN21wVnFWVmxKYkRGTExLb2lrUzZXb3hrekdTWUFtZ3BHQytDN21BRHpPRFhmclJpdkdpamtqTTdxK3FET1Y4UXZ0UnpOQ00vazBGVEkyaFBDSUJpWjBEa25rSFVRT00wOG1tLzdGaVBtTURmQjlGbmVXY3ZWMWV3b0szR2l0LzFGcytBN3V6QlNnekc5a0RNQmQ4RTZtcVhVcWVNdFIyZ2NyNUdXRVU4blFNdFVjN0I0YmxWWHMzSmlNSmpWWUR2WU1wVUZsSEhLZVRTTmxjWVdoUzFONEVqMEVLZ21VVTFNWldKbEVKM2FSMGZiUU8yYkVuSEpTaUJJakxWa21ub1BwdFFhelBpQXVwcGhPcWNaaWxUWm9KbU9YVjdWb2F4aWF1STFaUmhnNG9DWWpOK0lBNEM1R2NaNE8xemZkaFoxTTJUK1p1NXNDVlJ0WjhrN3drcDNoSHlqeldqSmh6dVNKY3pvR0xLZk0xckN5bTFPVWNiaTZmRnNrNk13ZzRVMEY2S01QZHFBYmZKUmJ5c2FzQzVZUm1DR3ZhdE5qV3Q0Q3pJaHI5dnZCck8xUk1Sek50S0NKb2gzV3lpSjhBTWtlaFhDZVkycVdhU2VqN0NWaFMydEhmcERKMWIrQms3d1ovc0lQZmxWd0M1b2srTGptRGE1eFcvZkxJOWxXUTlybzFYSVQvQjdQeFJKUFNDbHVuRnE5ditSZFhKZ2JXdzRrS0JvUGdyVk1tdnkyaktXdFQ1S2xzTUliK3NpNURqd3FvMC82akV4WVVSS1psaWRFVm5OOEQzMmFwcDdtWXRxUkZJSEtYN3VBakc5WjVKQ1ZLa0t6NTZjRTFCcnF5RlI1SUx6anhWWGVTUnorTHIxQ1V4bzNVZ1ZUSENIKzJzai8wazZzSThaYnF5MFVDS0cxR1d3SWVTVU1rdDZNZ01WOXlKVEtNRWFyNnlCZmQwc2dVd3k5M25rYlQrZGhNSXE2VjF6SGVEdWhWcWk0aDRqd1dKZWpBU1FhUmtTeWNRMUNEbk9obXJjbDBMSGlGMW5YMmMzSmE3anV1c0JaQkNKNit5KzZIVmlFRGJCMUFnYVVQTkNKb0laRTQ1RUN1R0ZtbUFkQUEyVHFNcm9ESDNlci8wRERMOHd3M21tY1o3aGRDZjlQMGxuc2lsNG5HTmdZR0JrQUlJenRvdk9nK2hyYzAva1FlbDhBRkZ5Qjg4QWVKeGpZR0ZpWVB6Q3dNckF3T2pEbU1iQXdPQU9wYjh5U0RLME1EQXdNYkJ4TXNDQkFJTEpFSkRtbXNKdzRDUGpaMDdHQS84UE1PZ3gvbUp3QUFvendoVW9BQ0VqQUR4QkRKc0FBSGljWTJCZ1lHYUFZQmtHUmdZUXNBSHlHTUY4RmdZRklNMENoRUQrWjg3Ly94a1lQakwrLzgvUEFGWEp3TWdHWjQ1WUFBQkFqZ2F2ZUp4allHUmdZQURpeG0rNnQrTDViYjR5Y0RNeGdNQzF1U2Z5RWZUL0Ewd3VqTCtBWEE0R3NEUUFYMkFNaXdBQWVKeGpZR1JnWVB6MS93Q0RIaE1EQThQL1BVd3VERUFSRk1BRUFJSDZCUEI0bklXVFhVdENRUkNHWHlXSVF2b0NDNkk2cTRVRmtaWDBJV1VXNktFdzZRc011aXFLQ01Rd2I0SnVvcUFyaWZETzIvNUFFUFJINmgvMTdwejF1SUlIOTJGbVorZnN6dTdNN2drRENBTjdGa09tSDdCOGdCTDJSZGNwOUlTaTFBNHVPSEx3STE4Y3loSlJoam85OThSYnF6a255c2VMOTRRS3FlTUdDSTB5cHJZOFZBOW11M3FkQUZ2am12N2Q4aFVScFdqR3NDMzlJUlpSd0loOGhRaXdpVHNaajR1bmpCeDFCYnVrd1JyMG9vaFlWMi9RM0ppY1hRUEpJV1RPT21WeWNzekoydnpoRjdVQVRueXFhTFVrdHFnUHhPNUR1M25SNXFWV08wZ1JKZmxtbWUyTVZiMDVzWEtZQ0xpYkd1VU1xOVk5YUZubXVoV2k3U3AxQWcvSW0zZWdmZXV5NGhYVEhYZDRLLzAxVWJ5SEl4eFRIRno2TXhLVXZCL0RsVHp5alB6R0ZSRjZJdktsUlAxc1ZrQXFPeW4ySjZXZjlVaEtUZXdjWW1pOTAySHJKVFU2NXFTNXV5Yk5lQzZKeSs1eGZDQmpxdG1PdVVaMHkrSkZUcWovdkF4SGczeFZTckpYZkhlNmZjdTRTWGtVcXlENnlvOVU4bXVUTW5zNGxMTEZxZnhWSHZxbDZyWkFsUEY5aVU3SlgrWjVtbHl6d1RndUV2OEhDbXdwQUFBQVVBQUNDZ0FBZUp4MWpqMXFBekVRaGIvOThZWkFDSUdVYVlTN0ZMdG9Gd3pHZGRqT3JVL2d0ZGtpSzVEajNDVkhTQlBJV1hLRkhDRUh5Sk05S1ZKWUlNMm4wZE43QTl6eVFjYmZ5bzB6cnJnM3pxbDROQzZZODJwY1N2TnVQT09PTCtOSy9SOHBzL0xhWE0rY0thc3d6cm5od2JqZ0NXOWNTdk5tUE1QeGFWeXAvNTJzbmdsRWRqb25YblFOY1JjbXdacUJMU05IS1ZnUDIvR28ycHVzUDMzYVMrTG9hSlRtV0duL056djNGdFRTcE8xcFdjcEUvbjJJKzhGMWpYY3JaNUdpUmQzVm5XK1hsNmZhS0RKeTBGenB4Y2t5bVRhbm1vWmdNOFRER0NibmZkdDQ3OTFGcTErNERqczBBSGljWTJCbUFJUC9CeGdrZ1JRakF4b0FBQ3ZEQWQwQUFBPT1cIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiP2FiZmRjZTBhN2RiMTk1MjFhOTU4MTkxYzRlMGJiNTY3Li4vZm9udHMvbW9yZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIj9hYmZkY2UwYTdkYjE5NTIxYTk1ODE5MWM0ZTBiYjU2Ny4uL2ZvbnRzL21vcmZvbnQuc3ZnI21vcmZvbnRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLyogbGluZSAzMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbiwgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbS1pY29uOmJlZm9yZSwgLm1mLXNpbXBsZS1saXN0X19pY29uIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpiZWZvcmUsIC5tZi1icmVhZGNydW1iLS1pdGVtLmhhcy1zdWJtZW51OmFmdGVyLCAuYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1tZW51LWl0ZW0gYTo6YmVmb3JlLFxuLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtIGE6OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm1vcmZvbnRcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLyogbGluZSA1Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcmNoaXZlLWNhbmNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EgVwiOyB9XG5cbi8qIGxpbmUgNjEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJjaGl2ZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EglwiOyB9XG5cbi8qIGxpbmUgNzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJjaGl2ZS1jb25maWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhINcIjsgfVxuXG4vKiBsaW5lIDc5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFyY2hpdmUtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIRcIjsgfVxuXG4vKiBsaW5lIDg4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFyY2hpdmUtZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SFXCI7IH1cblxuLyogbGluZSA5Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcmNoaXZlLWZvcmJpZGRlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EhlwiOyB9XG5cbi8qIGxpbmUgMTA2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFyY2hpdmUtaW5zaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SHXCI7IH1cblxuLyogbGluZSAxMTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJjaGl2ZS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SIXCI7IH1cblxuLyogbGluZSAxMjQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJjaGl2ZS1sb2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIlcIjsgfVxuXG4vKiBsaW5lIDEzMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcmNoaXZlLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SKXCI7IH1cblxuLyogbGluZSAxNDIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJjaGl2ZS1vdXRzaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SLXCI7IH1cblxuLyogbGluZSAxNTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJjaGl2ZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SMXCI7IH1cblxuLyogbGluZSAxNjAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJjaGl2ZS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhI1cIjsgfVxuXG4vKiBsaW5lIDE2OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcmNoaXZlLXVubG9ja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SOXCI7IH1cblxuLyogbGluZSAxNzgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJjaGl2ZS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhI9cIjsgfVxuXG4vKiBsaW5lIDE4Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SQXCI7IH1cblxuLyogbGluZSAxOTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJjaGl2ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJFcIjsgfVxuXG4vKiBsaW5lIDIwNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy1iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SSXCI7IH1cblxuLyogbGluZSAyMTQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3ctYmlnZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74STXCI7IH1cblxuLyogbGluZSAyMjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3ctY29sbGFwc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJRcIjsgfVxuXG4vKiBsaW5lIDIzMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SVXCI7IH1cblxuLyogbGluZSAyNDEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3ctZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJZcIjsgfVxuXG4vKiBsaW5lIDI1MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJdcIjsgfVxuXG4vKiBsaW5lIDI1OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SYXCI7IH1cblxuLyogbGluZSAyNjgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3ctbWl4ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJlcIjsgfVxuXG4vKiBsaW5lIDI3Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy1tb3ZlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJpcIjsgfVxuXG4vKiBsaW5lIDI4Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy1tb3ZlLW9iamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Em1wiOyB9XG5cbi8qIGxpbmUgMjk1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93LW1vdmUtcmlndGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJxcIjsgfVxuXG4vKiBsaW5lIDMwNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SdXCI7IH1cblxuLyogbGluZSAzMTMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3ctcmVkbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EnlwiOyB9XG5cbi8qIGxpbmUgMzIyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93LXJlbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+En1wiOyB9XG5cbi8qIGxpbmUgMzMxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93LXJlbG9hZDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKBcIjsgfVxuXG4vKiBsaW5lIDM0MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy1yZWxvYWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ShXCI7IH1cblxuLyogbGluZSAzNDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3ctcmVzZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SiXCI7IH1cblxuLyogbGluZSAzNTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3ctcmVzZW5kMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eo1wiOyB9XG5cbi8qIGxpbmUgMzY3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93LXJlc2VuZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKRcIjsgfVxuXG4vKiBsaW5lIDM3Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy1yZXNlbmQzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SlXCI7IH1cblxuLyogbGluZSAzODUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3ctcmVzaXplLWJpZ2dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EplwiOyB9XG5cbi8qIGxpbmUgMzk0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93LXJlc2l6ZS1ob3Jpem9udGFsLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKdcIjsgfVxuXG4vKiBsaW5lIDQwMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy1yZXNpemUtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EqFwiOyB9XG5cbi8qIGxpbmUgNDEyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93LXJlc2l6ZS1zbWFsbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SpXCI7IH1cblxuLyogbGluZSA0MjEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3ctcmVzaXplLXZlcnRpY2FsLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SqXCI7IH1cblxuLyogbGluZSA0MzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3ctcmVzaXplLXZlcnRpY2FsLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKtcIjsgfVxuXG4vKiBsaW5lIDQzOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy1yZXNpemUtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKxcIjsgfVxuXG4vKiBsaW5lIDQ0OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ErVwiOyB9XG5cbi8qIGxpbmUgNDU3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93LXJvdW5kZWQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ErlwiOyB9XG5cbi8qIGxpbmUgNDY2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93LXJvdW5kZWQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Er1wiOyB9XG5cbi8qIGxpbmUgNDc1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93LXJvdW5kZWQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLBcIjsgfVxuXG4vKiBsaW5lIDQ4NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy1yb3VuZGVkLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SxXCI7IH1cblxuLyogbGluZSA0OTMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3ctc21hbGxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EslwiOyB9XG5cbi8qIGxpbmUgNTAyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93LXNvcnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Es1wiOyB9XG5cbi8qIGxpbmUgNTExLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93LXNvcnQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLRcIjsgfVxuXG4vKiBsaW5lIDUyMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S1XCI7IH1cblxuLyogbGluZSA1MjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3ctdGFnLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLZcIjsgfVxuXG4vKiBsaW5lIDUzOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy10YWctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLdcIjsgfVxuXG4vKiBsaW5lIDU0Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy10dXJuLWxlZnQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EuFwiOyB9XG5cbi8qIGxpbmUgNTU2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93LXR1cm4tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EuVwiOyB9XG5cbi8qIGxpbmUgNTY1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93LXR1cm4tcmlnaHQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EulwiOyB9XG5cbi8qIGxpbmUgNTc0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93LXR1cm4tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLtcIjsgfVxuXG4vKiBsaW5lIDU4Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S8XCI7IH1cblxuLyogbGluZSA1OTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhL1cIjsgfVxuXG4vKiBsaW5lIDYwMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdy11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhL5cIjsgfVxuXG4vKiBsaW5lIDYxMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdzItZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhL9cIjsgfVxuXG4vKiBsaW5lIDYxOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdzItbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FgFwiOyB9XG5cbi8qIGxpbmUgNjI4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93My1iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WBXCI7IH1cblxuLyogbGluZSA2MzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3czLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYJcIjsgfVxuXG4vKiBsaW5lIDY0Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdzQtYmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fg1wiOyB9XG5cbi8qIGxpbmUgNjU1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93NC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WEXCI7IH1cblxuLyogbGluZSA2NjQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3c0LW1vdmUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FhVwiOyB9XG5cbi8qIGxpbmUgNjczLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93NC1tb3ZlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WGXCI7IH1cblxuLyogbGluZSA2ODIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3c0LW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYdcIjsgfVxuXG4vKiBsaW5lIDY5MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdzQtbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FiFwiOyB9XG5cbi8qIGxpbmUgNzAwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93NC1zb3J0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYlcIjsgfVxuXG4vKiBsaW5lIDcwOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hcnJvdzQtc29ydC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FilwiOyB9XG5cbi8qIGxpbmUgNzE4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFycm93NC1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WLXCI7IH1cblxuLyogbGluZSA3MjcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb3c0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WMXCI7IH1cblxuLyogbGluZSA3MzYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYnVibGUtZXVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FjVwiOyB9XG5cbi8qIGxpbmUgNzQ1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWdsb2JlLWNhbmNlbDpiZWZvcmUsIC5jYXRfcmVjbGFtYWNpb25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FjlwiOyB9XG5cbi8qIGxpbmUgNzU0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWdsb2JlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WPXCI7IH1cblxuLyogbGluZSA3NjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZ2xvYmUtY29tbWVudDpiZWZvcmUsIC5jYXRfZGVudW5jaWFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WQXCI7IH1cblxuLyogbGluZSA3NzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZ2xvYmUtZG90czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FkVwiOyB9XG5cbi8qIGxpbmUgNzgxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWdsb2JlLWV1cm86YmVmb3JlLCAuY2F0X3N1YnZlbmNpb25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FklwiOyB9XG5cbi8qIGxpbmUgNzkwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWdsb2JlLWhlbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZNcIjsgfVxuXG4vKiBsaW5lIDc5OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1nbG9iZS1saW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FlFwiOyB9XG5cbi8qIGxpbmUgODA4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWdsb2JlLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WVXCI7IH1cblxuLyogbGluZSA4MTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZZcIjsgfVxuXG4vKiBsaW5lIDgyNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1nbG9iZXMtYnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fl1wiOyB9XG5cbi8qIGxpbmUgODM1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWdsb2Jlcy1jYW5jZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZhcIjsgfVxuXG4vKiBsaW5lIDg0NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1nbG9iZXMtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZlcIjsgfVxuXG4vKiBsaW5lIDg1Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1nbG9iZXMtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZpcIjsgfVxuXG4vKiBsaW5lIDg2Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1nbG9iZXMtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fm1wiOyB9XG5cbi8qIGxpbmUgODcxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWdsb2Jlcy1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnFwiOyB9XG5cbi8qIGxpbmUgODgwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWdsb2Jlcy1zdGF0czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnVwiOyB9XG5cbi8qIGxpbmUgODg5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWdsb2Jlcy13YXJuaW5nOmJlZm9yZSwgLmNhdF9zdWdlcmVuY2lhczpiZWZvcmUsIC5jYXRfY2VyX3N1Z2VyZW5jaWFzOmJlZm9yZSwgLmNhdF9nY19zdWdlcmVuY2lhczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnlwiOyB9XG5cbi8qIGxpbmUgODk4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNpcmNsZS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WfXCI7IH1cblxuLyogbGluZSA5MDcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY2lyY2xlLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaBcIjsgfVxuXG4vKiBsaW5lIDkxNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jaXJjbGUtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaFcIjsgfVxuXG4vKiBsaW5lIDkyNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jaXJjbGUtYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaJcIjsgfVxuXG4vKiBsaW5lIDkzNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jaXJjbGUtY2FuY2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WjXCI7IH1cblxuLyogbGluZSA5NDMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY2lyY2xlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WkXCI7IH1cblxuLyogbGluZSA5NTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY2lyY2xlLWV1cm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaVcIjsgfVxuXG4vKiBsaW5lIDk2MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jaXJjbGUtZmxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaZcIjsgfVxuXG4vKiBsaW5lIDk3MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jaXJjbGUtZmxvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WnXCI7IH1cblxuLyogbGluZSA5NzksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY2lyY2xlLWZvcmJpZGRlbjpiZWZvcmUsIC5jYXRfaW5jb21wYXRpYmlsaWRhZGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WoXCI7IH1cblxuLyogbGluZSA5ODgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY2lyY2xlLWxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WpXCI7IH1cblxuLyogbGluZSA5OTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY2lyY2xlLWxpbmUtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhapcIjsgfVxuXG4vKiBsaW5lIDEwMDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY2lyY2xlLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhatcIjsgfVxuXG4vKiBsaW5lIDEwMTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY2lyY2xlLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WsXCI7IH1cblxuLyogbGluZSAxMDI0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNpcmNsZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WtXCI7IH1cblxuLyogbGluZSAxMDMzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNpcmNsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WuXCI7IH1cblxuLyogbGluZSAxMDQyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNpcmNsZS1wbHVzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fr1wiOyB9XG5cbi8qIGxpbmUgMTA1MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jaXJjbGUtcHJpb3JpdHktZXhwcmVzczpiZWZvcmUsIC5jYXRfcXVlamFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WwXCI7IH1cblxuLyogbGluZSAxMDYwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNpcmNsZS1wcmlvcml0eS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WxXCI7IH1cblxuLyogbGluZSAxMDY5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNpcmNsZS1wcmlvcml0eS11cmdlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbJcIjsgfVxuXG4vKiBsaW5lIDEwNzgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY2lyY2xlLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbNcIjsgfVxuXG4vKiBsaW5lIDEwODcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY2lyY2xlLXdoZWVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W0XCI7IH1cblxuLyogbGluZSAxMDk2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNpcmNsZS13aGVlbDI6YmVmb3JlLCAuY2F0X2F1dG9yaXphY2lvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W1XCI7IH1cblxuLyogbGluZSAxMTA1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNpcmNsZS13aGVlbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbZcIjsgfVxuXG4vKiBsaW5lIDExMTQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY2lyY2xlLXdvcmxkOmJlZm9yZSwgLmNhdF9leHRyYW5qZXJpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ft1wiOyB9XG5cbi8qIGxpbmUgMTEyMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbhcIjsgfVxuXG4vKiBsaW5lIDExMzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdHVybi13aGVlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FuVwiOyB9XG5cbi8qIGxpbmUgMTE0MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jaGVtaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FulwiOyB9XG5cbi8qIGxpbmUgMTE1MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fu1wiOyB9XG5cbi8qIGxpbmUgMTE1OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jaXJjbGUtbGVmdHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbxcIjsgfVxuXG4vKiBsaW5lIDExNjgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY2lyY2xlLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhb1cIjsgfVxuXG4vKiBsaW5lIDExNzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W+XCI7IH1cblxuLyogbGluZSAxMTg2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fv1wiOyB9XG5cbi8qIGxpbmUgMTE5NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2MtYWNjZWRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aAXCI7IH1cblxuLyogbGluZSAxMjA0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1jc3YtY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoFcIjsgfVxuXG4vKiBsaW5lIDEyMTMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLWNzdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GglwiOyB9XG5cbi8qIGxpbmUgMTIyMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2MtZXhjZWwtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoNcIjsgfVxuXG4vKiBsaW5lIDEyMzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLWV4Y2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aEXCI7IH1cblxuLyogbGluZSAxMjQwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1saW5lLWNzdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhVwiOyB9XG5cbi8qIGxpbmUgMTI0OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2MtbGluZS1wZGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoZcIjsgfVxuXG4vKiBsaW5lIDEyNTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLXBkZi1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gh1wiOyB9XG5cbi8qIGxpbmUgMTI2Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2MtcGRmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aIXCI7IH1cblxuLyogbGluZSAxMjc2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1wdWJsaWMtcmVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aJXCI7IH1cblxuLyogbGluZSAxMjg1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy10ZW1wbGF0ZV9kbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GilwiOyB9XG5cbi8qIGxpbmUgMTI5NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2MtdW5saW5rLXdhcm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhotcIjsgfVxuXG4vKiBsaW5lIDEzMDMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLXhtbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GjFwiOyB9XG5cbi8qIGxpbmUgMTMxMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1lbWFpbDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvho1cIjsgfVxuXG4vKiBsaW5lIDEzMjEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZW1haWwzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aOXCI7IH1cblxuLyogbGluZSAxMzMwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWVudmVsb3BlLW5ldzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gj1wiOyB9XG5cbi8qIGxpbmUgMTMzOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GkFwiOyB9XG5cbi8qIGxpbmUgMTM0OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GkVwiOyB9XG5cbi8qIGxpbmUgMTM1Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1saW5rZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpJcIjsgfVxuXG4vKiBsaW5lIDEzNjYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbG9jYXRlLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gk1wiOyB9XG5cbi8qIGxpbmUgMTM3NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1sb2NhdGUzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aUXCI7IH1cblxuLyogbGluZSAxMzg0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLW5ldy1lbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GlVwiOyB9XG5cbi8qIGxpbmUgMTM5Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1uZXctZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aWXCI7IH1cblxuLyogbGluZSAxNDAyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXNhdmU2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aXXCI7IH1cblxuLyogbGluZSAxNDExLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXNvY2lldHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhphcIjsgfVxuXG4vKiBsaW5lIDE0MjAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tc3RhcjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhplcIjsgfVxuXG4vKiBsaW5lIDE0MjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlci1hZG1pbi1uZXcyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aaXCI7IH1cblxuLyogbGluZSAxNDM4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItY2lyY2xlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74abXCI7IH1cblxuLyogbGluZSAxNDQ3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItZ3JvdXAyOmJlZm9yZSwgLmNhdF9kZXJlY2hvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74acXCI7IH1cblxuLyogbGluZSAxNDU2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItbmV3MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnVwiOyB9XG5cbi8qIGxpbmUgMTQ2NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi11c2VyLXBlcnNvbi1uZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhp5cIjsgfVxuXG4vKiBsaW5lIDE0NzQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlci1wZXJzb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhp9cIjsgfVxuXG4vKiBsaW5lIDE0ODMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlci1zcGVha2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74agXCI7IH1cblxuLyogbGluZSAxNDkyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1hdHRhY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqFcIjsgfVxuXG4vKiBsaW5lIDE1MDEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLWNhbmNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GolwiOyB9XG5cbi8qIGxpbmUgMTUxMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2MtY2VydGlmaWVkOmJlZm9yZSwgLmNhdF9jZXJ0aWZpY2FjaW9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqNcIjsgfVxuXG4vKiBsaW5lIDE1MTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74akXCI7IH1cblxuLyogbGluZSAxNTI4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1jaGVjazI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqVcIjsgfVxuXG4vKiBsaW5lIDE1MzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLWNvbmZpZy1ldXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74amXCI7IH1cblxuLyogbGluZSAxNTQ2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1jb25maWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqdcIjsgfVxuXG4vKiBsaW5lIDE1NTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLWNvbnRyYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aoXCI7IH1cblxuLyogbGluZSAxNTY0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqlcIjsgfVxuXG4vKiBsaW5lIDE1NzMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLWRvd25sb2FkLWhlbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqpcIjsgfVxuXG4vKiBsaW5lIDE1ODIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLWRvd25sb2FkLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqtcIjsgfVxuXG4vKiBsaW5lIDE1OTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74asXCI7IH1cblxuLyogbGluZSAxNjAwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1lZGl0OmJlZm9yZSwgLmNhdF9nZW5lcmljbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GrVwiOyB9XG5cbi8qIGxpbmUgMTYwOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2MtZXVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GrlwiOyB9XG5cbi8qIGxpbmUgMTYxOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2MtaG91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhq9cIjsgfVxuXG4vKiBsaW5lIDE2MjcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrBcIjsgfVxuXG4vKiBsaW5lIDE2MzYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrFcIjsgfVxuXG4vKiBsaW5lIDE2NDUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLWxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GslwiOyB9XG5cbi8qIGxpbmUgMTY1NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2MtbmV3LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74azXCI7IH1cblxuLyogbGluZSAxNjYzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1uZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrRcIjsgfVxuXG4vKiBsaW5lIDE2NzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLW9rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a1XCI7IH1cblxuLyogbGluZSAxNjgxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a2XCI7IH1cblxuLyogbGluZSAxNjkwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gt1wiOyB9XG5cbi8qIGxpbmUgMTY5OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2MtcmVnLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GuFwiOyB9XG5cbi8qIGxpbmUgMTcwOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2MtcmVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a5XCI7IH1cblxuLyogbGluZSAxNzE3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1yZWxvYWQtY2FuY2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a6XCI7IH1cblxuLyogbGluZSAxNzI2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1yZWxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrtcIjsgfVxuXG4vKiBsaW5lIDE3MzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLXJlc2VuZDpiZWZvcmUsIC5jYXRfY29uc3VsdGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a8XCI7IH1cblxuLyogbGluZSAxNzQ0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1yZXNlbmQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a9XCI7IH1cblxuLyogbGluZSAxNzUzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1yZXNlbmQzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a+XCI7IH1cblxuLyogbGluZSAxNzYyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhr9cIjsgfVxuXG4vKiBsaW5lIDE3NzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLXNlbmQtZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eAXCI7IH1cblxuLyogbGluZSAxNzgwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eBXCI7IH1cblxuLyogbGluZSAxNzg5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eCXCI7IH1cblxuLyogbGluZSAxNzk4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1zdGF0czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hg1wiOyB9XG5cbi8qIGxpbmUgMTgwNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2MtdGV4dC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eEXCI7IH1cblxuLyogbGluZSAxODE2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy11bmxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4VcIjsgfVxuXG4vKiBsaW5lIDE4MjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HhlwiOyB9XG5cbi8qIGxpbmUgMTgzNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2Mtd2FybmluZzpiZWZvcmUsIC5jYXRfc2FuY2lvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eHXCI7IH1cblxuLyogbGluZSAxODQzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HiFwiOyB9XG5cbi8qIGxpbmUgMTg1Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2NzLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eJXCI7IH1cblxuLyogbGluZSAxODYxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4pcIjsgfVxuXG4vKiBsaW5lIDE4NzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLWFjY2VkYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GgFwiOyB9XG5cbi8qIGxpbmUgMTg3OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2MtY3N2LWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aBXCI7IH1cblxuLyogbGluZSAxODg4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1jc3Y6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoJcIjsgfVxuXG4vKiBsaW5lIDE4OTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLWV4Y2VsLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aDXCI7IH1cblxuLyogbGluZSAxOTA2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1leGNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhFwiOyB9XG5cbi8qIGxpbmUgMTkxNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2MtbGluZS1jc3Y6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoVcIjsgfVxuXG4vKiBsaW5lIDE5MjQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLWxpbmUtcGRmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aGXCI7IH1cblxuLyogbGluZSAxOTMzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWRvYy1wZGYtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhodcIjsgfVxuXG4vKiBsaW5lIDE5NDIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG9jLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GiFwiOyB9XG5cbi8qIGxpbmUgMTk1MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kb2MteG1sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aMXCI7IH1cblxuLyogbGluZSAxOTYwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWZvbGRlci1jYW5jZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4tcIjsgfVxuXG4vKiBsaW5lIDE5NjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZm9sZGVyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eMXCI7IH1cblxuLyogbGluZSAxOTc4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWZvbGRlci1jb25maWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh41cIjsgfVxuXG4vKiBsaW5lIDE5ODcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZm9sZGVyLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eOXCI7IH1cblxuLyogbGluZSAxOTk2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWZvbGRlci1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh49cIjsgfVxuXG4vKiBsaW5lIDIwMDUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZm9sZGVyLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HkFwiOyB9XG5cbi8qIGxpbmUgMjAxNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1mb2xkZXItZm9yYmlkZGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eRXCI7IH1cblxuLyogbGluZSAyMDIzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWZvbGRlci1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5JcIjsgfVxuXG4vKiBsaW5lIDIwMzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZm9sZGVyLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5NcIjsgfVxuXG4vKiBsaW5lIDIwNDEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZm9sZGVyLWxvY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HlFwiOyB9XG5cbi8qIGxpbmUgMjA1MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1mb2xkZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5VcIjsgfVxuXG4vKiBsaW5lIDIwNTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5ZcIjsgfVxuXG4vKiBsaW5lIDIwNjgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZm9sZGVyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5dcIjsgfVxuXG4vKiBsaW5lIDIwNzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZm9sZGVyLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmFwiOyB9XG5cbi8qIGxpbmUgMjA4Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1mb2xkZXItdW5sb2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5lcIjsgfVxuXG4vKiBsaW5lIDIwOTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZm9sZGVyLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmlwiOyB9XG5cbi8qIGxpbmUgMjEwNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1mb2xkZXI6YmVmb3JlLCAuY2F0X2NvbnN1bHRhX2RvY3VtZW50b3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5tcIjsgfVxuXG4vKiBsaW5lIDIxMTMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZm9sZGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HnFwiOyB9XG5cbi8qIGxpbmUgMjEyMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1tZW51LWgtYm9sZC1saW5lcy1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74edXCI7IH1cblxuLyogbGluZSAyMTMxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLW1lbnUtaC1ib2xkLWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eeXCI7IH1cblxuLyogbGluZSAyMTQwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLW1lbnUtaC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh59cIjsgfVxuXG4vKiBsaW5lIDIxNDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbWVudS1oLWxpZ2h0LWxpbmVzLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6BcIjsgfVxuXG4vKiBsaW5lIDIxNTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbWVudS1oLWxpZ2h0LWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ehXCI7IH1cblxuLyogbGluZSAyMTY3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLW1lbnUtaC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6JcIjsgfVxuXG4vKiBsaW5lIDIxNzYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbWVudS12LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ho1wiOyB9XG5cbi8qIGxpbmUgMjE4NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1tZW51LXYtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ekXCI7IH1cblxuLyogbGluZSAyMTk0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWxvY2F0ZS1jYW5jZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6VcIjsgfVxuXG4vKiBsaW5lIDIyMDMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbG9jYXRlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74emXCI7IH1cblxuLyogbGluZSAyMjEyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWxvY2F0ZS1jb25maWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6dcIjsgfVxuXG4vKiBsaW5lIDIyMjEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbG9jYXRlLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HqFwiOyB9XG5cbi8qIGxpbmUgMjIzMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1sb2NhdGUtZm9yYmlkZGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74epXCI7IH1cblxuLyogbGluZSAyMjM5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWxvY2F0ZS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eqXCI7IH1cblxuLyogbGluZSAyMjQ4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWxvY2F0ZS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hq1wiOyB9XG5cbi8qIGxpbmUgMjI1Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1sb2NhdGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HrFwiOyB9XG5cbi8qIGxpbmUgMjI2Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1sb2NhdGUtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74etXCI7IH1cblxuLyogbGluZSAyMjc1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWxvY2F0ZS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74euXCI7IH1cblxuLyogbGluZSAyMjg0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWxvY2F0ZS13YXJuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74evXCI7IH1cblxuLyogbGluZSAyMjkzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWxvY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HsFwiOyB9XG5cbi8qIGxpbmUgMjMwMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1sb2NhdGUyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74exXCI7IH1cblxuLyogbGluZSAyMzExLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWxvY2F0ZTItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7JcIjsgfVxuXG4vKiBsaW5lIDIzMjAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbG9jYXRlMi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ezXCI7IH1cblxuLyogbGluZSAyMzI5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWxvY2F0ZTItd2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HtFwiOyB9XG5cbi8qIGxpbmUgMjMzOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1sb2NhdGUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e1XCI7IH1cblxuLyogbGluZSAyMzQ3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWxvY2F0ZTMtd2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HtlwiOyB9XG5cbi8qIGxpbmUgMjM1Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hY2NlZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7dcIjsgfVxuXG4vKiBsaW5lIDIzNjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYWNjZWRhMjpiZWZvcmUsIC5jYXRfdG9kb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7hcIjsgfVxuXG4vKiBsaW5lIDIzNzQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYWV2YWw6YmVmb3JlLCAuY2F0X3F1ZWphc2FldmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e5XCI7IH1cblxuLyogbGluZSAyMzgzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWJhdGxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HulwiOyB9XG5cbi8qIGxpbmUgMjM5Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jYWxpZGFkOmJlZm9yZSwgLmNhdF9jYWxpZGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e7XCI7IH1cblxuLyogbGluZSAyNDAxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWVhZG1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HvFwiOyB9XG5cbi8qIGxpbmUgMjQxMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1JU1BBOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e9XCI7IH1cblxuLyogbGluZSAyNDE5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLW9yaXM6YmVmb3JlLCAuY2F0X2djX29yaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh75cIjsgfVxuXG4vKiBsaW5lIDI0MjgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tT1JWRTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hv1wiOyB9XG5cbi8qIGxpbmUgMjQzNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1waHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIBcIjsgfVxuXG4vKiBsaW5lIDI0NDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tc21hc2hpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIFcIjsgfVxuXG4vKiBsaW5lIDI0NTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tc3BhY2VfaW52YWRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIJcIjsgfVxuXG4vKiBsaW5lIDI0NjQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdzNjLXdhaS1hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iDXCI7IH1cblxuLyogbGluZSAyNDczLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXczYy13YWktYWE6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIRcIjsgfVxuXG4vKiBsaW5lIDI0ODIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdzNjLXdhaS1hYWE6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIVcIjsgfVxuXG4vKiBsaW5lIDI0OTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdzNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iGXCI7IH1cblxuLyogbGluZSAyNTAwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFwcG9pbnRtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iHXCI7IH1cblxuLyogbGluZSAyNTA5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWJhdHRlcnktaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IiFwiOyB9XG5cbi8qIGxpbmUgMjUxOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1iYXR0ZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iJXCI7IH1cblxuLyogbGluZSAyNTI3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIpcIjsgfVxuXG4vKiBsaW5lIDI1MzYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYmlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ii1wiOyB9XG5cbi8qIGxpbmUgMjU0NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1ib2F0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iMXCI7IH1cblxuLyogbGluZSAyNTU0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLviI1cIjsgfVxuXG4vKiBsaW5lIDI1NjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYm9va3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLviI5cIjsgfVxuXG4vKiBsaW5lIDI1NzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYm9va3MyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iPXCI7IH1cblxuLyogbGluZSAyNTgxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWJyaWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IkFwiOyB9XG5cbi8qIGxpbmUgMjU5MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IkVwiOyB9XG5cbi8qIGxpbmUgMjU5OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1idWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iSXCI7IH1cblxuLyogbGluZSAyNjA4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ik1wiOyB9XG5cbi8qIGxpbmUgMjYxNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iUXCI7IH1cblxuLyogbGluZSAyNjI2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iVXCI7IH1cblxuLyogbGluZSAyNjM1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iWXCI7IH1cblxuLyogbGluZSAyNjQ0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Il1wiOyB9XG5cbi8qIGxpbmUgMjY1Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jYXI6YmVmb3JlLCAuY2F0X3RyYW5zcG9ydGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iYXCI7IH1cblxuLyogbGluZSAyNjYyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNoZW1pc3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ImVwiOyB9XG5cbi8qIGxpbmUgMjY3MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jaW5lbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJpcIjsgfVxuXG4vKiBsaW5lIDI2ODAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Im1wiOyB9XG5cbi8qIGxpbmUgMjY4OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jaXR5MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+InFwiOyB9XG5cbi8qIGxpbmUgMjY5OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+InVwiOyB9XG5cbi8qIGxpbmUgMjcwNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jb21tZXJjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+InlwiOyB9XG5cbi8qIGxpbmUgMjcxNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jb3d0cmVlczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+In1wiOyB9XG5cbi8qIGxpbmUgMjcyNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jdC1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IoFwiOyB9XG5cbi8qIGxpbmUgMjczNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKFcIjsgfVxuXG4vKiBsaW5lIDI3NDMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZGVtb2dyYXBoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IolwiOyB9XG5cbi8qIGxpbmUgMjc1Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kaXNxdWV0dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKNcIjsgfVxuXG4vKiBsaW5lIDI3NjEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZWNvbm9teTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IpFwiOyB9XG5cbi8qIGxpbmUgMjc3MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1lZHVjYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLviKVcIjsgfVxuXG4vKiBsaW5lIDI3NzksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZW1haWwtbmV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74imXCI7IH1cblxuLyogbGluZSAyNzg4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWVtYWlsLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLviKdcIjsgfVxuXG4vKiBsaW5lIDI3OTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZW1haWw6YmVmb3JlLCAuY2F0X3F1ZWphc19zdWdlcmVuY2lhczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IqFwiOyB9XG5cbi8qIGxpbmUgMjgwNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1ldS1mbGFnOmJlZm9yZSwgLmNhdF9jb29wZXJhY2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IqVwiOyB9XG5cbi8qIGxpbmUgMjgxNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKpcIjsgfVxuXG4vKiBsaW5lIDI4MjQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZmFjdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Iq1wiOyB9XG5cbi8qIGxpbmUgMjgzMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74isXCI7IH1cblxuLyogbGluZSAyODQyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviK1cIjsgfVxuXG4vKiBsaW5lIDI4NTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IrlwiOyB9XG5cbi8qIGxpbmUgMjg2MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1ncmFkdWF0ZV9oYXQ6YmVmb3JlLCAuY2F0X2Nlcl9leGFtZW5lczpiZWZvcmUsIC5jYXRfZ2NfZXhhbWVuZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviK9cIjsgfVxuXG4vKiBsaW5lIDI4NjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZ3VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iwXCI7IH1cblxuLyogbGluZSAyODc4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWhhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IsVwiOyB9XG5cbi8qIGxpbmUgMjg4Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1oYW5kc2hha2U6YmVmb3JlLCAuY2F0X2Nlcl9wZXJmaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLJcIjsgfVxuXG4vKiBsaW5lIDI4OTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24taGVhbHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74izXCI7IH1cblxuLyogbGluZSAyOTA1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i0XCI7IH1cblxuLyogbGluZSAyOTE0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWhvdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i1XCI7IH1cblxuLyogbGluZSAyOTIzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWhvdXNlMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ItlwiOyB9XG5cbi8qIGxpbmUgMjkzMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1ob3VzZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLdcIjsgfVxuXG4vKiBsaW5lIDI5NDEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tanVzdGljZTpiZWZvcmUsIC5jYXRfZXhwcm9waWFjaW9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLhcIjsgfVxuXG4vKiBsaW5lIDI5NTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbGlnaHRuaW5fYnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IuVwiOyB9XG5cbi8qIGxpbmUgMjk1OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1tYXAtc3BhaW46YmVmb3JlLCAuY2F0X2VlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLpcIjsgfVxuXG4vKiBsaW5lIDI5NjgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i7XCI7IH1cblxuLyogbGluZSAyOTc3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IvFwiOyB9XG5cbi8qIGxpbmUgMjk4Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1tYXJrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviL1cIjsgfVxuXG4vKiBsaW5lIDI5OTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbWljcm86YmVmb3JlIHtcbiAgY29udGVudDogXCLviL5cIjsgfVxuXG4vKiBsaW5lIDMwMDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbWljcm9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Iv1wiOyB9XG5cbi8qIGxpbmUgMzAxMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1tb25leS1iYWctbWFuYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mAXCI7IH1cblxuLyogbGluZSAzMDIyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLW1vbmV5LWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JgVwiOyB9XG5cbi8qIGxpbmUgMzAzMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1tb25leS1jb2luczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JglwiOyB9XG5cbi8qIGxpbmUgMzA0MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1wYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mDXCI7IH1cblxuLyogbGluZSAzMDQ5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JhFwiOyB9XG5cbi8qIGxpbmUgMzA1OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1waWxsOmJlZm9yZSwgLmNhdF9lc3R1cGVmYWNpZW50ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYVcIjsgfVxuXG4vKiBsaW5lIDMwNjcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tcGluZXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYZcIjsgfVxuXG4vKiBsaW5lIDMwNzYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tcGxhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYdcIjsgfVxuXG4vKiBsaW5lIDMwODUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tcHVibGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mIXCI7IH1cblxuLyogbGluZSAzMDk0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXJpYmJvbjpiZWZvcmUsIC5jYXRfcHJlbWlvczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JiVwiOyB9XG5cbi8qIGxpbmUgMzEwMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1zYXZlLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYpcIjsgfVxuXG4vKiBsaW5lIDMxMTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ji1wiOyB9XG5cbi8qIGxpbmUgMzEyMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1zY3JlZW4tZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYxcIjsgfVxuXG4vKiBsaW5lIDMxMzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tc2NyZWVuLXBpY3R1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviY1cIjsgfVxuXG4vKiBsaW5lIDMxMzksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tc2NyZWVuLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLviY5cIjsgfVxuXG4vKiBsaW5lIDMxNDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mPXCI7IH1cblxuLyogbGluZSAzMTU3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZBcIjsgfVxuXG4vKiBsaW5lIDMxNjYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tc21hcnRwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JkVwiOyB9XG5cbi8qIGxpbmUgMzE3NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZJcIjsgfVxuXG4vKiBsaW5lIDMxODQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdGhlYXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jk1wiOyB9XG5cbi8qIGxpbmUgMzE5Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi10aW1lLWZpbmlzaGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mUXCI7IH1cblxuLyogbGluZSAzMjAyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXRpbWUtd2FpdGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JlVwiOyB9XG5cbi8qIGxpbmUgMzIxMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi10b3VyaXNtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mWXCI7IH1cblxuLyogbGluZSAzMjIwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXRyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mXXCI7IH1cblxuLyogbGluZSAzMjI5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXRyYXNoLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mYXCI7IH1cblxuLyogbGluZSAzMjM4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXRyYXNoLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZlcIjsgfVxuXG4vKiBsaW5lIDMyNDcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZpcIjsgfVxuXG4vKiBsaW5lIDMyNTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdHNoaXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mbXCI7IH1cblxuLyogbGluZSAzMjY1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXdoZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mcXCI7IH1cblxuLyogbGluZSAzMjc0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JnVwiOyB9XG5cbi8qIGxpbmUgMzI4Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hZGQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74meXCI7IH1cblxuLyogbGluZSAzMjkyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFkbWluaXN0cmF0aW9uLXNpbGVuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZ9cIjsgfVxuXG4vKiBsaW5lIDMzMDEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYWRtaW5pc3RyYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLviaBcIjsgfVxuXG4vKiBsaW5lIDMzMTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXJyb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mhXCI7IH1cblxuLyogbGluZSAzMzE5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWFydGljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaJcIjsgfVxuXG4vKiBsaW5lIDMzMjgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYXR0YWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mjXCI7IH1cblxuLyogbGluZSAzMzM3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNhbmNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JpFwiOyB9XG5cbi8qIGxpbmUgMzM0Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jYW5jZWwyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mlXCI7IH1cblxuLyogbGluZSAzMzU1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mmXCI7IH1cblxuLyogbGluZSAzMzY0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNvbW11bmljYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLviadcIjsgfVxuXG4vKiBsaW5lIDMzNzMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY29udHJvbC1iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74moXCI7IH1cblxuLyogbGluZSAzMzgyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNvbnRyb2wtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvialcIjsgfVxuXG4vKiBsaW5lIDMzOTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY29udHJvbC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mqXCI7IH1cblxuLyogbGluZSAzNDAwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNvbnRyb2wtbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jq1wiOyB9XG5cbi8qIGxpbmUgMzQwOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jb250cm9sLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74msXCI7IH1cblxuLyogbGluZSAzNDE4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWNvbnRyb2wtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JrVwiOyB9XG5cbi8qIGxpbmUgMzQyNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jb250cm9sLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvia5cIjsgfVxuXG4vKiBsaW5lIDM0MzYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jr1wiOyB9XG5cbi8qIGxpbmUgMzQ0NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jcm9zczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JsFwiOyB9XG5cbi8qIGxpbmUgMzQ1NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1jdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibFcIjsgfVxuXG4vKiBsaW5lIDM0NjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZGlyLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibJcIjsgfVxuXG4vKiBsaW5lIDM0NzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZG91YmxlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mzXCI7IH1cblxuLyogbGluZSAzNDgxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWV1cm86YmVmb3JlLCAuY2F0X3Rhc2FzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m0XCI7IH1cblxuLyogbGluZSAzNDkwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JtVwiOyB9XG5cbi8qIGxpbmUgMzQ5OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1mbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JtlwiOyB9XG5cbi8qIGxpbmUgMzUwOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1ncmlkLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibdcIjsgfVxuXG4vKiBsaW5lIDM1MTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZ3JpZC1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCLvibhcIjsgfVxuXG4vKiBsaW5lIDM1MjYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tZ3JpZC1zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JuVwiOyB9XG5cbi8qIGxpbmUgMzUzNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibpcIjsgfVxuXG4vKiBsaW5lIDM1NDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24taGlzdG9yaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibtcIjsgfVxuXG4vKiBsaW5lIDM1NTMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24taW1hZ2UtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JvFwiOyB9XG5cbi8qIGxpbmUgMzU2Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1pbWFnZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m9XCI7IH1cblxuLyogbGluZSAzNTcxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWluYm94LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m+XCI7IH1cblxuLyogbGluZSAzNTgwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m/XCI7IH1cblxuLyogbGluZSAzNTg5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWluZm86YmVmb3JlLCAuY2F0X3NvbGljaXR1ZF9kZV9pbmZvcm1hY2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KgFwiOyB9XG5cbi8qIGxpbmUgMzU5OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1sYXllcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioFcIjsgfVxuXG4vKiBsaW5lIDM2MDcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbGluay1hcnRpY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qCXCI7IH1cblxuLyogbGluZSAzNjE2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWxpbmstZG9jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qDXCI7IH1cblxuLyogbGluZSAzNjI1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWxpbmstbmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KhFwiOyB9XG5cbi8qIGxpbmUgMzYzNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1saW5rLXBhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioVcIjsgfVxuXG4vKiBsaW5lIDM2NDMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbGluay1wYWdlczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KhlwiOyB9XG5cbi8qIGxpbmUgMzY1Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qHXCI7IH1cblxuLyogbGluZSAzNjYxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLviohcIjsgfVxuXG4vKiBsaW5lIDM2NzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbWF4LXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KiVwiOyB9XG5cbi8qIGxpbmUgMzY3OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1taW4td2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qKXCI7IH1cblxuLyogbGluZSAzNjg4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qLXCI7IH1cblxuLyogbGluZSAzNjk3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLW5ldy1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qMXCI7IH1cblxuLyogbGluZSAzNzA2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLW5ldy13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvio1cIjsgfVxuXG4vKiBsaW5lIDM3MTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbm90ZS13YXJuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qOXCI7IH1cblxuLyogbGluZSAzNzI0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvio9cIjsgfVxuXG4vKiBsaW5lIDM3MzMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tb3V0Ym94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qQXCI7IH1cblxuLyogbGluZSAzNzQyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXBhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipFcIjsgfVxuXG4vKiBsaW5lIDM3NTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tcGFzdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipJcIjsgfVxuXG4vKiBsaW5lIDM3NjAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kk1wiOyB9XG5cbi8qIGxpbmUgMzc2OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KlFwiOyB9XG5cbi8qIGxpbmUgMzc3OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KlVwiOyB9XG5cbi8qIGxpbmUgMzc4Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1xdW90ZXMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KllwiOyB9XG5cbi8qIGxpbmUgMzc5Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1xdW90ZXMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipdcIjsgfVxuXG4vKiBsaW5lIDM4MDUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tcmVzdGF1cmFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KmFwiOyB9XG5cbi8qIGxpbmUgMzgxNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLviplcIjsgfVxuXG4vKiBsaW5lIDM4MjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tcnNzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KmlwiOyB9XG5cbi8qIGxpbmUgMzgzMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mLXCI7IH1cblxuLyogbGluZSAzODQxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXNhdmUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qbXCI7IH1cblxuLyogbGluZSAzODUwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXNhdmUzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qcXCI7IH1cblxuLyogbGluZSAzODU5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXNhdmU0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qdXCI7IH1cblxuLyogbGluZSAzODY4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXNhdmU1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qeXCI7IH1cblxuLyogbGluZSAzODc3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXNjaXNzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLvip9cIjsgfVxuXG4vKiBsaW5lIDM4ODYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tc2VhcmNoLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qgXCI7IH1cblxuLyogbGluZSAzODk1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qhXCI7IH1cblxuLyogbGluZSAzOTA0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KolwiOyB9XG5cbi8qIGxpbmUgMzkxMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1zZWFyY2hib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqNcIjsgfVxuXG4vKiBsaW5lIDM5MjIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tc2VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KpFwiOyB9XG5cbi8qIGxpbmUgMzkzMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KpVwiOyB9XG5cbi8qIGxpbmUgMzk0MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1zaGllbGQtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KplwiOyB9XG5cbi8qIGxpbmUgMzk0OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1zaWduX2NhbmNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kp1wiOyB9XG5cbi8qIGxpbmUgMzk1OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1zaWduX2RvYzpiZWZvcmUsIC5jYXRfY2VyX3JlZ2lzdHJvOmJlZm9yZSwgLmNhdF9nY19yZWdpc3RybzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KqFwiOyB9XG5cbi8qIGxpbmUgMzk2Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qpXCI7IH1cblxuLyogbGluZSAzOTc2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXNvdW5kLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KqlwiOyB9XG5cbi8qIGxpbmUgMzk4NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1zb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kq1wiOyB9XG5cbi8qIGxpbmUgMzk5NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1zb3VuZDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqxcIjsgfVxuXG4vKiBsaW5lIDQwMDMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tc291bmQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qtXCI7IH1cblxuLyogbGluZSA0MDEyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviq5cIjsgfVxuXG4vKiBsaW5lIDQwMjEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tc3RhdHMtYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kr1wiOyB9XG5cbi8qIGxpbmUgNDAzMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1zdGF0cy1iYXJzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KsFwiOyB9XG5cbi8qIGxpbmUgNDAzOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1zdGF0czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KsVwiOyB9XG5cbi8qIGxpbmUgNDA0OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1zdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KslwiOyB9XG5cbi8qIGxpbmUgNDA1Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1zdG9ybTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirNcIjsgfVxuXG4vKiBsaW5lIDQwNjYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tc3Rvcm0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q0XCI7IH1cblxuLyogbGluZSA0MDc1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXRhYmxlLWFkZC1sZWZ0LWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KtVwiOyB9XG5cbi8qIGxpbmUgNDA4NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi10YWJsZS1hZGQtcmlnaHQtY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q2XCI7IH1cblxuLyogbGluZSA0MDkzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXRhYmxlLWFkZC1yb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kt1wiOyB9XG5cbi8qIGxpbmUgNDEwMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi10YWJsZS1hZGQtcm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q4XCI7IH1cblxuLyogbGluZSA0MTExLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXRhYmxlLWFkZC1yb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirlcIjsgfVxuXG4vKiBsaW5lIDQxMjAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdGFibGUtY29weS1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvirpcIjsgfVxuXG4vKiBsaW5lIDQxMjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdGFibGUtY29weS1yb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirtcIjsgfVxuXG4vKiBsaW5lIDQxMzgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdGFibGUtZGVsZXRlLWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KvFwiOyB9XG5cbi8qIGxpbmUgNDE0Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi10YWJsZS1kZWxldGUtcm93LWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KvVwiOyB9XG5cbi8qIGxpbmUgNDE1Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi10YWJsZS1kZWxldGUtcm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q+XCI7IH1cblxuLyogbGluZSA0MTY1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXRhYmxlLWRpc3BsYXktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q/XCI7IH1cblxuLyogbGluZSA0MTc0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXRhYmxlLWRpc3BsYXktZXJyb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4BcIjsgfVxuXG4vKiBsaW5lIDQxODMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdGV4dC10b29sLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4FcIjsgfVxuXG4vKiBsaW5lIDQxOTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdGV4dC10b29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uCXCI7IH1cblxuLyogbGluZSA0MjAxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4NcIjsgfVxuXG4vKiBsaW5lIDQyMTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdGhyZWFkLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4RcIjsgfVxuXG4vKiBsaW5lIDQyMTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdHVybm9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uFXCI7IH1cblxuLyogbGluZSA0MjI4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVubGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LhlwiOyB9XG5cbi8qIGxpbmUgNDIzNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi12YWNjaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uHXCI7IH1cblxuLyogbGluZSA0MjQ2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXZlcmlmeS1kYXRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uIXCI7IH1cblxuLyogbGluZSA0MjU1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXZpZGVvLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4lcIjsgfVxuXG4vKiBsaW5lIDQyNjQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24td2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LilwiOyB9XG5cbi8qIGxpbmUgNDI3Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi13YXJuaW5nMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Li1wiOyB9XG5cbi8qIGxpbmUgNDI4Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uMXCI7IH1cblxuLyogbGluZSA0MjkxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWZhY2Vib29rOmJlZm9yZSwgLm1mLXJyc3MtLWJ0bl9fZmFjZWJvb2sgYTpiZWZvcmUsXG4ubWYtcnJzcy0tYnRuX19mYWNlYm9vayBidXR0b246YmVmb3JlLFxuLm1mLXJyc3MtLWJ0bl9fZmFjZWJvb2sgLm1mLWNvb2tpZXMtLWFjY2VwdDpiZWZvcmUsXG4ubWYtcnJzcy0tYnRuX19mYWNlYm9vayAubWYtY29va2llcy0taW5mbzpiZWZvcmUsXG4ubWYtcnJzcy0tYnRuX19mYWNlYm9vayAubWYtc2Nyb2xsLW5hdi0tYnRuOmJlZm9yZSxcbi5tZi1ycnNzLS1idG5fX2ZhY2Vib29rIGlucHV0IFt0eXBlPVwic3VibWl0XCJdOmJlZm9yZSxcbi5tZi1hY2Nlc3MtLWJ0bl9fZmFjZWJvb2sgYTpiZWZvcmUsXG4ubWYtYWNjZXNzLS1idG5fX2ZhY2Vib29rIGJ1dHRvbjpiZWZvcmUsXG4ubWYtYWNjZXNzLS1idG5fX2ZhY2Vib29rIC5tZi1jb29raWVzLS1hY2NlcHQ6YmVmb3JlLFxuLm1mLWFjY2Vzcy0tYnRuX19mYWNlYm9vayAubWYtY29va2llcy0taW5mbzpiZWZvcmUsXG4ubWYtYWNjZXNzLS1idG5fX2ZhY2Vib29rIC5tZi1zY3JvbGwtbmF2LS1idG46YmVmb3JlLFxuLm1mLWFjY2Vzcy0tYnRuX19mYWNlYm9vayBpbnB1dCBbdHlwZT1cInN1Ym1pdFwiXTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LjVwiOyB9XG5cbi8qIGxpbmUgNDMwMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1nb29nbGVwbHVzOmJlZm9yZSwgLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIGE6YmVmb3JlLFxuLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIGJ1dHRvbjpiZWZvcmUsXG4ubWYtcnJzcy0tYnRuX19nb29nbGUgLm1mLWNvb2tpZXMtLWFjY2VwdDpiZWZvcmUsXG4ubWYtcnJzcy0tYnRuX19nb29nbGUgLm1mLWNvb2tpZXMtLWluZm86YmVmb3JlLFxuLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIC5tZi1zY3JvbGwtbmF2LS1idG46YmVmb3JlLFxuLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIGlucHV0IFt0eXBlPVwic3VibWl0XCJdOmJlZm9yZSxcbi5tZi1hY2Nlc3MtLWJ0bl9fZ29vZ2xlIGE6YmVmb3JlLFxuLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgYnV0dG9uOmJlZm9yZSxcbi5tZi1hY2Nlc3MtLWJ0bl9fZ29vZ2xlIC5tZi1jb29raWVzLS1hY2NlcHQ6YmVmb3JlLFxuLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgLm1mLWNvb2tpZXMtLWluZm86YmVmb3JlLFxuLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgLm1mLXNjcm9sbC1uYXYtLWJ0bjpiZWZvcmUsXG4ubWYtYWNjZXNzLS1idG5fX2dvb2dsZSBpbnB1dCBbdHlwZT1cInN1Ym1pdFwiXTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LjlwiOyB9XG5cbi8qIGxpbmUgNDMwOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi49cIjsgfVxuXG4vKiBsaW5lIDQzMTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdHdpdHRlcjpiZWZvcmUsIC5tZi1ycnNzLS1idG5fX3R3aXR0ZXIgYTpiZWZvcmUsXG4ubWYtcnJzcy0tYnRuX190d2l0dGVyIGJ1dHRvbjpiZWZvcmUsXG4ubWYtcnJzcy0tYnRuX190d2l0dGVyIC5tZi1jb29raWVzLS1hY2NlcHQ6YmVmb3JlLFxuLm1mLXJyc3MtLWJ0bl9fdHdpdHRlciAubWYtY29va2llcy0taW5mbzpiZWZvcmUsXG4ubWYtcnJzcy0tYnRuX190d2l0dGVyIC5tZi1zY3JvbGwtbmF2LS1idG46YmVmb3JlLFxuLm1mLXJyc3MtLWJ0bl9fdHdpdHRlciBpbnB1dCBbdHlwZT1cInN1Ym1pdFwiXTpiZWZvcmUsXG4ubWYtYWNjZXNzLS1idG5fX3R3aXR0ZXIgYTpiZWZvcmUsXG4ubWYtYWNjZXNzLS1idG5fX3R3aXR0ZXIgYnV0dG9uOmJlZm9yZSxcbi5tZi1hY2Nlc3MtLWJ0bl9fdHdpdHRlciAubWYtY29va2llcy0tYWNjZXB0OmJlZm9yZSxcbi5tZi1hY2Nlc3MtLWJ0bl9fdHdpdHRlciAubWYtY29va2llcy0taW5mbzpiZWZvcmUsXG4ubWYtYWNjZXNzLS1idG5fX3R3aXR0ZXIgLm1mLXNjcm9sbC1uYXYtLWJ0bjpiZWZvcmUsXG4ubWYtYWNjZXNzLS1idG5fX3R3aXR0ZXIgaW5wdXQgW3R5cGU9XCJzdWJtaXRcIl06YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5BcIjsgfVxuXG4vKiBsaW5lIDQzMjcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5FcIjsgfVxuXG4vKiBsaW5lIDQzMzYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24teW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LklwiOyB9XG5cbi8qIGxpbmUgNDM0NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1hdGhsZXRpc206YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5NcIjsgfVxuXG4vKiBsaW5lIDQzNTQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tYmFzY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LlFwiOyB9XG5cbi8qIGxpbmUgNDM2Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1ib3dsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uVXCI7IH1cblxuLyogbGluZSA0MzcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWZvb3RiYWxsLWluZG9vcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LllwiOyB9XG5cbi8qIGxpbmUgNDM4MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1mb290YmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ll1wiOyB9XG5cbi8qIGxpbmUgNDM5MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1ob2NrZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5hcIjsgfVxuXG4vKiBsaW5lIDQzOTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24taWNlLXNrYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uZXCI7IH1cblxuLyogbGluZSA0NDA4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXBhZGVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uaXCI7IH1cblxuLyogbGluZSA0NDE3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXNjdWJhLWRpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5tcIjsgfVxuXG4vKiBsaW5lIDQ0MjYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tc3dpbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LnFwiOyB9XG5cbi8qIGxpbmUgNDQzNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi10ZW5uaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi51cIjsgfVxuXG4vKiBsaW5lIDQ0NDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdm9sZXliYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ueXCI7IH1cblxuLyogbGluZSA0NDUzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWZ1bm5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ln1wiOyB9XG5cbi8qIGxpbmUgNDQ2Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi1rZXk6YmVmb3JlLCAubWYtcnJzcy0tYnRuX19jbGF2ZSBhOmJlZm9yZSxcbi5tZi1ycnNzLS1idG5fX2NsYXZlIGJ1dHRvbjpiZWZvcmUsXG4ubWYtcnJzcy0tYnRuX19jbGF2ZSAubWYtY29va2llcy0tYWNjZXB0OmJlZm9yZSxcbi5tZi1ycnNzLS1idG5fX2NsYXZlIC5tZi1jb29raWVzLS1pbmZvOmJlZm9yZSxcbi5tZi1ycnNzLS1idG5fX2NsYXZlIC5tZi1zY3JvbGwtbmF2LS1idG46YmVmb3JlLFxuLm1mLXJyc3MtLWJ0bl9fY2xhdmUgaW5wdXQgW3R5cGU9XCJzdWJtaXRcIl06YmVmb3JlLFxuLm1mLWFjY2Vzcy0tYnRuX19jbGF2ZSBhOmJlZm9yZSxcbi5tZi1hY2Nlc3MtLWJ0bl9fY2xhdmUgYnV0dG9uOmJlZm9yZSxcbi5tZi1hY2Nlc3MtLWJ0bl9fY2xhdmUgLm1mLWNvb2tpZXMtLWFjY2VwdDpiZWZvcmUsXG4ubWYtYWNjZXNzLS1idG5fX2NsYXZlIC5tZi1jb29raWVzLS1pbmZvOmJlZm9yZSxcbi5tZi1hY2Nlc3MtLWJ0bl9fY2xhdmUgLm1mLXNjcm9sbC1uYXYtLWJ0bjpiZWZvcmUsXG4ubWYtYWNjZXNzLS1idG5fX2NsYXZlIGlucHV0IFt0eXBlPVwic3VibWl0XCJdOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ugXCI7IH1cblxuLyogbGluZSA0NDcxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLWtleXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi6FcIjsgfVxuXG4vKiBsaW5lIDQ0ODAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LolwiOyB9XG5cbi8qIGxpbmUgNDQ4OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi10b29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ujXCI7IH1cblxuLyogbGluZSA0NDk4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVubG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LpFwiOyB9XG5cbi8qIGxpbmUgNDUwNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi11c2VyLWFkbWluLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ulXCI7IH1cblxuLyogbGluZSA0NTE2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItYWRtaW4tY29uZmlnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74umXCI7IH1cblxuLyogbGluZSA0NTI1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItYWRtaW4tZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74unXCI7IH1cblxuLyogbGluZSA0NTM0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItYWRtaW4tZXVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LqFwiOyB9XG5cbi8qIGxpbmUgNDU0Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi11c2VyLWFkbWluLW1vbmV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74upXCI7IH1cblxuLyogbGluZSA0NTUyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItYWRtaW4tbmV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uqXCI7IH1cblxuLyogbGluZSA0NTYxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItYWRtaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvi6tcIjsgfVxuXG4vKiBsaW5lIDQ1NzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlci1iYW5uZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi6xcIjsgfVxuXG4vKiBsaW5lIDQ1NzksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlci1jYW5jZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi61cIjsgfVxuXG4vKiBsaW5lIDQ1ODgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LrlwiOyB9XG5cbi8qIGxpbmUgNDU5Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi11c2VyLWNvbXBhdGliaWxpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi69cIjsgfVxuXG4vKiBsaW5lIDQ2MDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlci1jb25maWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi7BcIjsgfVxuXG4vKiBsaW5lIDQ2MTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlci1jb3VuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uxXCI7IH1cblxuLyogbGluZSA0NjI0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uyXCI7IH1cblxuLyogbGluZSA0NjMzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItZ3JvdXAtaG91c2UtbmV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uzXCI7IH1cblxuLyogbGluZSA0NjQyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItZ3JvdXAtaG91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi7RcIjsgfVxuXG4vKiBsaW5lIDQ2NTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlci1ncm91cC1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi7VcIjsgfVxuXG4vKiBsaW5lIDQ2NjAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlci1ncm91cC1uZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi7ZcIjsgfVxuXG4vKiBsaW5lIDQ2NjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlci1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Lt1wiOyB9XG5cbi8qIGxpbmUgNDY3OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi11c2VyLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LuFwiOyB9XG5cbi8qIGxpbmUgNDY4Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi11c2VyLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi7lcIjsgfVxuXG4vKiBsaW5lIDQ2OTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlci1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74u6XCI7IH1cblxuLyogbGluZSA0NzA1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItbWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74u7XCI7IH1cblxuLyogbGluZSA0NzE0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi7xcIjsgfVxuXG4vKiBsaW5lIDQ3MjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlci1uZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi71cIjsgfVxuXG4vKiBsaW5lIDQ3MzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlci1vZmZpY2U6YmVmb3JlLCAuY2F0X2Z1bmNpb25hcmlvczpiZWZvcmUsIC5jYXRfY2VyX2VtcGxlbzpiZWZvcmUsIC5jYXRfZ2NfZW1wbGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74u+XCI7IH1cblxuLyogbGluZSA0NzQxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItcG9saWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74u/XCI7IH1cblxuLyogbGluZSA0NzUwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItcG9saXRpY2FsLXBhcnR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yAXCI7IH1cblxuLyogbGluZSA0NzU5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yBXCI7IH1cblxuLyogbGluZSA0NzY4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXItc2lsZW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MglwiOyB9XG5cbi8qIGxpbmUgNDc3Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi11c2VyLXdhcm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjINcIjsgfVxuXG4vKiBsaW5lIDQ3ODYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlci13b21hbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MhFwiOyB9XG5cbi8qIGxpbmUgNDc5NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yFXCI7IH1cblxuLyogbGluZSA0ODA0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXJzLWNvdXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MhlwiOyB9XG5cbi8qIGxpbmUgNDgxMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9pY29ucy9fbW9yZm9udC5zY3NzICovXG4ubWYtaWNvbi11c2Vycy1tZWV0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yHXCI7IH1cblxuLyogbGluZSA0ODIyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2ljb25zL19tb3Jmb250LnNjc3MgKi9cbi5tZi1pY29uLXVzZXJzLW1lbi1jb3VwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjIhcIjsgfVxuXG4vKiBsaW5lIDQ4MzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaWNvbnMvX21vcmZvbnQuc2NzcyAqL1xuLm1mLWljb24tdXNlcnMtd29tZW4tY291cGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yJXCI7IH1cblxuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKiEgTU9SRk9TIDMuMC4wICovXG4vKiBEZXZ1ZWx2ZSB1biBmb250LXNpemUgZW4gcmVtLCBqdW50byBjb24gdW4gZmFsbGJhY2sgZW4gcHggcGFyYSBuYXZlZ2Fkb3JlcyBxdWUgbm8gc29wb3J0ZW4gcmVtIChJRSkgKi9cbi8qXHJcbiogIEhpZGUgb25seSB2aXN1YWxseSwgYnV0IGhhdmUgaXQgYXZhaWxhYmxlIGZvciBzY3JlZW5yZWFkZXJzOiBoNWJwLmNvbS92XHJcbiovXG4vKiBsaW5lIDIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbmRpdi5kYXRlcGlja2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB3aWR0aDogMTk2cHg7XG4gIGhlaWdodDogMTQ3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5cbi8qIGxpbmUgMTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbi5kYXRlcGlja2VyQ29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi8qIEhpZGUgYm9yZGVyIGRpdnMgYnkgZGVmYXVsdCAqL1xuLyogbGluZSAyMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2Jhc2Uuc2NzcyAqL1xuLmRhdGVwaWNrZXJCb3JkZXJULFxuLmRhdGVwaWNrZXJCb3JkZXJCLFxuLmRhdGVwaWNrZXJCb3JkZXJMLFxuLmRhdGVwaWNrZXJCb3JkZXJSLFxuLmRhdGVwaWNrZXJCb3JkZXJUTCxcbi5kYXRlcGlja2VyQm9yZGVyVFIsXG4uZGF0ZXBpY2tlckJvcmRlckJMLFxuLmRhdGVwaWNrZXJCb3JkZXJCUiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogbGluZSAzMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2Jhc2Uuc2NzcyAqL1xuLmRhdGVwaWNrZXJIaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgMzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbmRpdi5kYXRlcGlja2VyIHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxuXG4vKiBsaW5lIDM4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvZGF0ZXBpY2tlci9fYmFzZS5zY3NzICovXG5kaXYuZGF0ZXBpY2tlciBhIHtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4vKiBsaW5lIDQ0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvZGF0ZXBpY2tlci9fYmFzZS5zY3NzICovXG5kaXYuZGF0ZXBpY2tlciB0YWJsZSB0ZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qIGxpbmUgNDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbmRpdi5kYXRlcGlja2VyIHRoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzY2NjY2NjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiBsaW5lIDU1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvZGF0ZXBpY2tlci9fYmFzZS5zY3NzICovXG5kaXYuZGF0ZXBpY2tlciB0Ym9keSBhIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyogbGluZSA1OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2Jhc2Uuc2NzcyAqL1xuLmRhdGVwaWNrZXJEYXlzIGEge1xuICB3aWR0aDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMnB4OyB9XG5cbi8qIGxpbmUgNjQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbi5kYXRlcGlja2VyWWVhcnMgYSxcbi5kYXRlcGlja2VyTW9udGhzIGEge1xuICB3aWR0aDogMzlweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qIGxpbmUgNzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbi5kYXRlcGlja2VyTW9udGhzIHRkOmZpcnN0LWNoaWxkIGEsXG4uZGF0ZXBpY2tlck1vbnRocyB0ZDpsYXN0LWNoaWxkIGEsXG4uZGF0ZXBpY2tlclllYXJzIHRkOmZpcnN0LWNoaWxkIGEsXG4uZGF0ZXBpY2tlclllYXJzIHRkOmxhc3QtY2hpbGQgYSB7XG4gIHdpZHRoOiAzOHB4OyB9XG5cbi8qIGxpbmUgNzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbnRkLmRhdGVwaWNrZXJOb3RJbk1vbnRoIGEge1xuICBjb2xvcjogIzY2NjY2NjsgfVxuXG4vKiBsaW5lIDgwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvZGF0ZXBpY2tlci9fYmFzZS5zY3NzICovXG50Ym9keS5kYXRlcGlja2VyRGF5cyB0ZC5kYXRlcGlja2VyU2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjMTM2QTlGOyB9XG5cbi8qIGxpbmUgODMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbnRib2R5LmRhdGVwaWNrZXJEYXlzIHRkLmRhdGVwaWNrZXJOb3RJbk1vbnRoLmRhdGVwaWNrZXJTZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICMxNzM4NGQ7IH1cblxuLyogbGluZSA4Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2Jhc2Uuc2NzcyAqL1xudGJvZHkuZGF0ZXBpY2tlclllYXJzIHRkLmRhdGVwaWNrZXJTZWxlY3RlZCxcbnRib2R5LmRhdGVwaWNrZXJNb250aHMgdGQuZGF0ZXBpY2tlclNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzE3Mzg0ZDsgfVxuXG4vKiBsaW5lIDkwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvZGF0ZXBpY2tlci9fYmFzZS5zY3NzICovXG5kaXYuZGF0ZXBpY2tlciB0ZC5kYXRlcGlja2VyU2VsZWN0ZWQgYSB7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4vKiBsaW5lIDkzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvZGF0ZXBpY2tlci9fYmFzZS5zY3NzICovXG5kaXYuZGF0ZXBpY2tlciBhOmhvdmVyLFxuZGl2LmRhdGVwaWNrZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjODhjNWViOyB9XG5cbi8qIGxpbmUgOTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbmRpdi5kYXRlcGlja2VyIHRkLmRhdGVwaWNrZXJOb3RJbk1vbnRoIGE6aG92ZXIge1xuICBjb2xvcjogIzk5OTk5OTsgfVxuXG4vKiBsaW5lIDEwMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2Jhc2Uuc2NzcyAqL1xuLmRhdGVwaWNrZXJTcGFjZSBkaXYge1xuICB3aWR0aDogMjBweDsgfVxuXG4vKiBsaW5lIDEwMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2Jhc2Uuc2NzcyAqL1xuLmRhdGVwaWNrZXJCbG9jayB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLyogbGluZSAxMDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbmEuZGF0ZXBpY2tlckdvTmV4dCxcbmEuZGF0ZXBpY2tlckdvUHJldixcbmEuZGF0ZXBpY2tlck1vbnRoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmbG9hdDogbGVmdDsgfVxuXG4vKiBsaW5lIDExNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2Jhc2Uuc2NzcyAqL1xuZGl2LmRhdGVwaWNrZXIgdGggYS5kYXRlcGlja2VyR29OZXh0LFxuZGl2LmRhdGVwaWNrZXIgdGggYS5kYXRlcGlja2VyR29QcmV2IHtcbiAgd2lkdGg6IDIwcHg7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgMTIwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvZGF0ZXBpY2tlci9fYmFzZS5zY3NzICovXG5kaXYuZGF0ZXBpY2tlciB0aCBhLmRhdGVwaWNrZXJNb250aCB7XG4gIHdpZHRoOiAxMTRweDtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyogT25seSBkaXNwbGF5IHRoZSBwcmV2aW91cy9uZXh0IGFycm93cyBvbiB0aGUgZmlyc3QvbGFzdCBjYWxlbmRhcnMgKi9cbi8qIGxpbmUgMTI1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvZGF0ZXBpY2tlci9fYmFzZS5zY3NzICovXG5kaXYuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlckZpcnN0VmlldyB0aCBhLmRhdGVwaWNrZXJHb1ByZXYsXG5kaXYuZGF0ZXBpY2tlciAuZGF0ZXBpY2tlckxhc3RWaWV3IHRoIGEuZGF0ZXBpY2tlckdvTmV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIENvbXBlbnNhdGUgZm9yIHRoZSBzcGFjZSBsb3N0IGJ5IG5vdCBoYXZpbmcgYSBwcmV2aW91cyBhcnJvdyAqL1xuLyogbGluZSAxMzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbmRpdi5kYXRlcGlja2VyIHRoIGEuZGF0ZXBpY2tlck1vbnRoIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cblxuLyogbGluZSAxMzMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbmRpdi5kYXRlcGlja2VyIC5kYXRlcGlja2VyRmlyc3RWaWV3IHRoIGEuZGF0ZXBpY2tlck1vbnRoIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLyogRGF5IG1vZGUgY2FsZW5kYXIgYm9keSAqL1xuLyogbGluZSAxMzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbnRhYmxlLmRhdGVwaWNrZXJWaWV3RGF5cyB0Ym9keS5kYXRlcGlja2VyTW9udGhzLFxudGFibGUuZGF0ZXBpY2tlclZpZXdEYXlzIHRib2R5LmRhdGVwaWNrZXJZZWFycyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogTW9udGggbW9kZSBjYWxlbmRhciBib2R5ICovXG4vKiBsaW5lIDE0Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2Jhc2Uuc2NzcyAqL1xudGFibGUuZGF0ZXBpY2tlclZpZXdNb250aHMgdGJvZHkuZGF0ZXBpY2tlckRheXMsXG50YWJsZS5kYXRlcGlja2VyVmlld01vbnRocyB0Ym9keS5kYXRlcGlja2VyWWVhcnMsXG50YWJsZS5kYXRlcGlja2VyVmlld01vbnRocyB0ci5kYXRlcGlja2VyRG9XIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBZZWFyIG1vZGUgY2FsZW5kYXIgYm9keSAqL1xuLyogbGluZSAxNDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbnRhYmxlLmRhdGVwaWNrZXJWaWV3WWVhcnMgdGJvZHkuZGF0ZXBpY2tlckRheXMsXG50YWJsZS5kYXRlcGlja2VyVmlld1llYXJzIHRib2R5LmRhdGVwaWNrZXJNb250aHMsXG50YWJsZS5kYXRlcGlja2VyVmlld1llYXJzIHRyLmRhdGVwaWNrZXJEb1cge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgMTUzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvZGF0ZXBpY2tlci9fYmFzZS5zY3NzICovXG50ZC5kYXRlcGlja2VyRGlzYWJsZWQgYSxcbnRkLmRhdGVwaWNrZXJEaXNhYmxlZC5kYXRlcGlja2VyTm90SW5Nb250aCBhIHtcbiAgY29sb3I6ICM1NTU1NTU7IH1cblxuLyogbGluZSAxNTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbnRkLmRhdGVwaWNrZXJEaXNhYmxlZCBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMzMzMzM7IH1cblxuLyogTm90IHVzZWQgYnkgZGVmYXVsdCwgY2FsZW5kYXIgY2VsbHMgY2FuIGJlIG1hcmtlZCBhcyBzcGVjaWFsIGlmIGRlc2lyZWQgKGRvZXNuJ3Qgc2VlbSB0byBiZSB0b3RhbGx5IHdvcmtpbmcpICovXG4vKiBsaW5lIDE2MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2Jhc2Uuc2NzcyAqL1xuZGl2LmRhdGVwaWNrZXIgdGJvZHkuZGF0ZXBpY2tlckRheXMgdGQuZGF0ZXBpY2tlclNwZWNpYWwgYSB7XG4gIGJhY2tncm91bmQ6ICM3NzAwMDA7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4vKiBsaW5lIDE2NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2Jhc2Uuc2NzcyAqL1xuZGl2LmRhdGVwaWNrZXIgdGJvZHkuZGF0ZXBpY2tlckRheXMgdGQuZGF0ZXBpY2tlclNwZWNpYWwuZGF0ZXBpY2tlclNlbGVjdGVkIGEge1xuICBiYWNrZ3JvdW5kOiAjYWEwMDAwOyB9XG5cbi8qIHN0eWxlIHRoZSAnbm90IGluIG1vbnRoJyBkYXkgY2VsbCBhd2F5ICovXG4vKiBsaW5lIDE3MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2Jhc2Uuc2NzcyAqL1xudGJvZHkuZGF0ZXBpY2tlckRheXMgdGQuZGF0ZXBpY2tlck5vdEluTW9udGguZGF0ZXBpY2tlclNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAxNzMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbmRpdi5kYXRlcGlja2VyIHRkLmRhdGVwaWNrZXJOb3RJbk1vbnRoIGEgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogbGluZSAxNzYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbmRpdi5kYXRlcGlja2VyIHRkLmRhdGVwaWNrZXJOb3RJbk1vbnRoIGE6aG92ZXIgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogbGluZSAxNzksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19iYXNlLnNjc3MgKi9cbmRpdi5kYXRlcGlja2VyIHRib2R5LmRhdGVwaWNrZXJEYXlzIHRkLmRhdGVwaWNrZXJOb3RJbk1vbnRoOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyogRGF0ZXBpY2tlciBib3JkZXIgc3R5bGluZyAqL1xuLyogbGluZSAzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvZGF0ZXBpY2tlci9fY2xlYW4uc2NzcyAqL1xuLmRhdGVwaWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gIHBhZGRpbmc6IDEwcHg7IH1cblxuLyogVGlnaHRlbiB1cCB0aGUgc3BhY2luZyBiZXR3ZWVuIG11bHRpcGxlIGNhbGVuZGFycyAqL1xuLyogbGluZSAxMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2NsZWFuLnNjc3MgKi9cbi5kYXRlcGlja2VyU3BhY2UgZGl2IHtcbiAgd2lkdGg6IDJweDsgfVxuXG4vKiBHcmV5IGJhY2tncm91bmQgYmVoaW5kIE1vbnRoIE5hbWUgcm93LCBhbmQgYmx1ZSB0ZXh0ICovXG4vKiBsaW5lIDE2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvZGF0ZXBpY2tlci9fY2xlYW4uc2NzcyAqL1xuZGl2LmRhdGVwaWNrZXIgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREREREREOyB9XG5cbi8qIGxpbmUgMTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19jbGVhbi5zY3NzICovXG5kaXYuZGF0ZXBpY2tlciB0aCBhLmRhdGVwaWNrZXJNb250aCB7XG4gIGNvbG9yOiAjMDA4RUQ2O1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi8qIHN0eWxlIHRoZSBkYXkgb2Ygd2VlayBoZWFkZXIgY2VsbHMgKi9cbi8qIGxpbmUgMjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19jbGVhbi5zY3NzICovXG5kaXYuZGF0ZXBpY2tlciB0aCB7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLyogZ3JleSB1bmRlcmxpbmUgYmVuZWF0aCBkYXkgb2Ygd2VlayByb3cgKi9cbi8qIGxpbmUgMzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19jbGVhbi5zY3NzICovXG5kaXYuZGF0ZXBpY2tlciB0YWJsZSB0aGVhZCB0ci5kYXRlcGlja2VyRG9XIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0NDQ0M7IH1cblxuLyogQmxhY2sgdGV4dCwgd2hpdGUgYmFja2dyb3VuZCwgYW5kIGdyZXkgYm9yZGVycyBhcm91bmQgZGF5IGNlbGxzICovXG4vKiBsaW5lIDM1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvZGF0ZXBpY2tlci9fY2xlYW4uc2NzcyAqL1xuZGl2LmRhdGVwaWNrZXIgYSxcbmRpdi5kYXRlcGlja2VyIGE6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7IH1cblxuLyogbGluZSAzOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2NsZWFuLnNjc3MgKi9cbmRpdi5kYXRlcGlja2VyIHRhYmxlLmRhdGVwaWNrZXJWaWV3RGF5cyxcbmRpdi5kYXRlcGlja2VyIHRhYmxlLmRhdGVwaWNrZXJWaWV3TW9udGhzLFxuZGl2LmRhdGVwaWNrZXIgdGFibGUuZGF0ZXBpY2tlclZpZXdZZWFycyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG5cbi8qIGxpbmUgNDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19jbGVhbi5zY3NzICovXG5kaXYuZGF0ZXBpY2tlciB0YWJsZSB0Ym9keS5kYXRlcGlja2VyRGF5cyB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGN0Y3Rjc7IH1cblxuLyogYmx1ZSBjZWxsIGNvbG9yIGZvciBzZWxlY3RlZCBkYXlzICovXG4vKiBsaW5lIDQ5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvZGF0ZXBpY2tlci9fY2xlYW4uc2NzcyAqL1xudGJvZHkuZGF0ZXBpY2tlckRheXMgdGQuZGF0ZXBpY2tlclNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzdDQzsgfVxuXG4vKiBHcmV5IG91dCBkYXRlcyBpbiB0aGUgZnV0dXJlICovXG4vKiBsaW5lIDU0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvZGF0ZXBpY2tlci9fY2xlYW4uc2NzcyAqL1xuZGl2LmRhdGVwaWNrZXIgdGQuZGF0ZXBpY2tlckZ1dHVyZSBhIHtcbiAgY29sb3I6ICNEREREREQ7IH1cblxuLyogeWVsbG93IGNlbGwgYmFja2dyb3VuZCBvbiBob3ZlciAqL1xuLyogbGluZSA1OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2NsZWFuLnNjc3MgKi9cbmRpdi5kYXRlcGlja2VyIHRib2R5LmRhdGVwaWNrZXJEYXlzIHRkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0MzMzsgfVxuXG4vKiBCb2xkIHRvZGF5J3MgZGF0ZSAqL1xuLyogbGluZSA2NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2NsZWFuLnNjc3MgKi9cbmRpdi5kYXRlcGlja2VyIHRkLmRhdGVwaWNrZXJUb2RheSBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLyogY2VsbHMgYXJlIHdpZGVyIGluIHRoZSBjbGVhbiBzdHlsZSAqL1xuLyogbGluZSA2OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2NsZWFuLnNjc3MgKi9cbi5kYXRlcGlja2VyWWVhcnMgYSwgLmRhdGVwaWNrZXJNb250aHMgYSB7XG4gIHdpZHRoOiA0MnB4OyB9XG5cbi8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9kYXRlcGlja2VyL19jbGVhbi5zY3NzICovXG4uZGF0ZXBpY2tlck1vbnRocyB0ZDpmaXJzdC1jaGlsZCBhLFxuLmRhdGVwaWNrZXJZZWFycyB0ZDpmaXJzdC1jaGlsZCBhIHtcbiAgd2lkdGg6IDM5cHg7IH1cblxuLyogbGluZSA3Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2RhdGVwaWNrZXIvX2NsZWFuLnNjc3MgKi9cbmRpdi5kYXRlcGlja2VyIHRoIGEuZGF0ZXBpY2tlck1vbnRoIHtcbiAgd2lkdGg6IDEyMXB4OyB9XG5cbi8qIVxyXG4gKiBhbmltYXRlLmNzcyAtaHR0cDovL2RhbmVkZW4ubWUvYW5pbWF0ZVxyXG4gKiBWZXJzaW9uIC0gMy41LjFcclxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxyXG4gKlxyXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTYgRGFuaWVsIEVkZW5cclxuICovXG4vKiBsaW5lIDExLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4vKiBsaW5lIDE4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uYW5pbWF0ZWQuaW5maW5pdGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTsgfVxuXG4vKiBsaW5lIDIzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uYW5pbWF0ZWQuaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7IH1cblxuLyogbGluZSAyOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLmFuaW1hdGVkLmZsaXBPdXRYLFxuLmFuaW1hdGVkLmZsaXBPdXRZLFxuLmFuaW1hdGVkLmJvdW5jZUluLFxuLmFuaW1hdGVkLmJvdW5jZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IC43NXM7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZSB7XG4gIGZyb20sIDIwJSwgNTMlLCA4MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIDQwJSwgNDMlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7IH1cbiAgNzAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlIHtcbiAgZnJvbSwgMjAlLCA1MyUsIDgwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgNDAlLCA0MyUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTsgfVxuICA3MCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApOyB9IH1cblxuLyogbGluZSA5Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLmJvdW5jZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XG4gIGZyb20sIDUwJSwgdG8ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMjUlLCA3NSUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZsYXNoIHtcbiAgZnJvbSwgNTAlLCB0byB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAyNSUsIDc1JSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi8qIGxpbmUgMTE5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uZmxhc2gge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsYXNoOyB9XG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH0gfVxuXG4vKiBsaW5lIDE2MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcHVsc2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTsgfVxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9IH1cblxuQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpOyB9XG4gIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH0gfVxuXG4vKiBsaW5lIDIzOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnJ1YmJlckJhbmQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xuICBhbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2Uge1xuICBmcm9tLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7IH1cbiAgMjAlLCA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2hha2Uge1xuICBmcm9tLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7IH1cbiAgMjAlLCA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTsgfSB9XG5cbi8qIGxpbmUgMjc4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uc2hha2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoZWFkU2hha2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gIDYuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTsgfVxuICAxOC41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7IH1cbiAgMzEuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTsgfVxuICA0My41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGhlYWRTaGFrZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgNi41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpOyB9XG4gIDE4LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTsgfVxuICAzMS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpOyB9XG4gIDQzLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfSB9XG5cbi8qIGxpbmUgMzQ3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uaGVhZFNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBzd2luZyB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7IH0gfVxuXG4vKiBsaW5lIDQwOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnN3aW5nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZztcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB0YWRhIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTsgfVxuICAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTsgfVxuICA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9IH1cblxuQGtleWZyYW1lcyB0YWRhIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTsgfVxuICAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTsgfVxuICA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9IH1cblxuLyogbGluZSA0NjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi50YWRhIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogdGFkYTtcbiAgYW5pbWF0aW9uLW5hbWU6IHRhZGE7IH1cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxlIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9XG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTsgfVxuICA0NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyB3b2JibGUge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgMTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpOyB9XG4gIDQ1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4vKiBsaW5lIDU1MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLndvYmJsZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgamVsbG8ge1xuICBmcm9tLCAxMS4xJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAyMi4yJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpOyB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTsgfVxuICA0NC40JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTsgfVxuICA1NS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTsgfVxuICA2Ni42JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpOyB9XG4gIDc3LjclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7IH1cbiAgODguOCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBqZWxsbyB7XG4gIGZyb20sIDExLjElLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9XG4gIDIyLjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7IH1cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpOyB9XG4gIDQ0LjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpOyB9XG4gIDU1LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpOyB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7IH1cbiAgNzcuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTsgfVxuICA4OC44JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7IH0gfVxuXG4vKiBsaW5lIDYzOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLmplbGxvIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogamVsbG87XG4gIGFuaW1hdGlvbi1uYW1lOiBqZWxsbztcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW4ge1xuICBmcm9tLCAyMCUsIDQwJSwgNjAlLCA4MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlSW4ge1xuICBmcm9tLCAyMCUsIDQwJSwgNjAlLCA4MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfSB9XG5cbi8qIGxpbmUgNzI2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uYm91bmNlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluRG93biB7XG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgNzk5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uYm91bmNlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgODcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uYm91bmNlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgOTQ1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uYm91bmNlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5VcCB7XG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG4vKiBsaW5lIDEwMTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5ib3VuY2VJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXA7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpOyB9XG4gIDUwJSwgNTUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpOyB9XG4gIDUwJSwgNTUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH0gfVxuXG4vKiBsaW5lIDEwNjEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5ib3VuY2VPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9XG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VPdXREb3duIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTsgfVxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTsgfSB9XG5cbi8qIGxpbmUgMTEwNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLmJvdW5jZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0RG93bjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTsgfSB9XG5cbi8qIGxpbmUgMTEzNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLmJvdW5jZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOyB9IH1cblxuLyogbGluZSAxMTcwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uYm91bmNlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTsgfVxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7IH1cbiAgNDAlLCA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7IH0gfVxuXG4vKiBsaW5lIDEyMTMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5ib3VuY2VPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4vKiBsaW5lIDEyMzgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5mYWRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgMTI3MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLmZhZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4vKiBsaW5lIDEzMDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5mYWRlSW5Eb3duQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgMTMzNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLmZhZGVJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4vKiBsaW5lIDEzNzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5mYWRlSW5MZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4vKiBsaW5lIDE0MDMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5mYWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgMTQzNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLmZhZGVJblJpZ2h0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgMTQ2OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLmZhZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuLyogbGluZSAxNTAyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uZmFkZUluVXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4vKiBsaW5lIDE1MjcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5mYWRlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9IH1cblxuLyogbGluZSAxNTU2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uZmFkZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApOyB9IH1cblxuLyogbGluZSAxNTg1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uZmFkZU91dERvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH0gfVxuXG4vKiBsaW5lIDE2MTQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5mYWRlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOyB9IH1cblxuLyogbGluZSAxNjQzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uZmFkZU91dExlZnRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9IH1cblxuLyogbGluZSAxNjcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uZmFkZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH0gfVxuXG4vKiBsaW5lIDE3MDEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5mYWRlT3V0UmlnaHRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHRCaWc7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9IH1cblxuLyogbGluZSAxNzMwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uZmFkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOyB9IH1cblxuLyogbGluZSAxNzU5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uZmFkZU91dFVwQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfSB9XG5cbkBrZXlmcmFtZXMgZmxpcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH0gfVxuXG4vKiBsaW5lIDE4MzgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5hbmltYXRlZC5mbGlwIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwO1xuICBhbmltYXRpb24tbmFtZTogZmxpcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfSB9XG5cbkBrZXlmcmFtZXMgZmxpcEluWCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfSB9XG5cbi8qIGxpbmUgMTkxMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLmZsaXBJblgge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfSB9XG5cbkBrZXlmcmFtZXMgZmxpcEluWSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfSB9XG5cbi8qIGxpbmUgMTk4NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLmZsaXBJblkge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFgge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLyogbGluZSAyMDI5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uZmxpcE91dFgge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7IH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgZmxpcE91dFkge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4vKiBsaW5lIDIwNzQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5mbGlwT3V0WSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFk7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgbGlnaHRTcGVlZEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLyogbGluZSAyMTMzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4ubGlnaHRTcGVlZEluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluO1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi8qIGxpbmUgMjE2NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLmxpZ2h0U3BlZWRPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi8qIGxpbmUgMjIwNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnJvdGF0ZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLyogbGluZSAyMjQ4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4ucm90YXRlSW5Eb3duTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4vKiBsaW5lIDIyODksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5yb3RhdGVJbkRvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4vKiBsaW5lIDIzMzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5yb3RhdGVJblVwTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi8qIGxpbmUgMjM3MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnJvdGF0ZUluVXBSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi8qIGxpbmUgMjQwOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnJvdGF0ZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4vKiBsaW5lIDI0NDUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5yb3RhdGVPdXREb3duTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4vKiBsaW5lIDI0ODIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5yb3RhdGVPdXREb3duUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLyogbGluZSAyNTE5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4ucm90YXRlT3V0VXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi8qIGxpbmUgMjU1Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnJvdGF0ZU91dFVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG4gIDIwJSwgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDsgfVxuICA0MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBoaW5nZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cbiAgMjAlLCA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG4gIDQwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4vKiBsaW5lIDI2MjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xuICBhbmltYXRpb24tbmFtZTogaGluZ2U7IH1cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbEluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgcm9sbEluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgMjY2NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnJvbGxJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjsgfVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cbkAtd2Via2l0LWtleWZyYW1lcyByb2xsT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvbGxPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTsgfSB9XG5cbi8qIGxpbmUgMjY5NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnJvbGxPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm9sbE91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyB6b29tSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4vKiBsaW5lIDI3MjQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi56b29tSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW47IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuLyogbGluZSAyNzY1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uem9vbUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbi8qIGxpbmUgMjgwNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnpvb21JbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluTGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbi8qIGxpbmUgMjg0Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnpvb21JblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbi8qIGxpbmUgMjg4OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnpvb21JblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi8qIGxpbmUgMjkyNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnpvb21PdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXREb3duIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuLyogbGluZSAyOTcwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uem9vbU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjsgfSB9XG5cbi8qIGxpbmUgMzAwNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnpvb21PdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyOyB9IH1cblxuQGtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7IH0gfVxuXG4vKiBsaW5lIDMwNDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi56b29tT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuLyogbGluZSAzMDg5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uem9vbU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dFVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluRG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbi8qIGxpbmUgMzEyMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnNsaWRlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG4vKiBsaW5lIDMxNTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9hbmltYXRlLmNzcy9hbmltYXRlLnNjc3MgKi9cbi5zbGlkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbi8qIGxpbmUgMzE4Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnNsaWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9IH1cblxuLyogbGluZSAzMjEzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uc2xpZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9IH1cblxuLyogbGluZSAzMjQ0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uc2xpZGVPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfSB9XG5cbi8qIGxpbmUgMzI3NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2FuaW1hdGUuY3NzL2FuaW1hdGUuc2NzcyAqL1xuLnNsaWRlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9IH1cblxuLyogbGluZSAzMzA2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uc2xpZGVPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9IH1cblxuLyogbGluZSAzMzM3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5zY3NzICovXG4uc2xpZGVPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwOyB9XG5cbi8qP1xyXG5cclxuQ29yZVxyXG49PT09XHJcblxyXG5FbCBuw7pjbGVvIGRlIE1vcmZvcyBjb250aWVuZSBsb3MgZXN0aWxvcyBiw6FzaWNvcyBkZWwgZnJhbWV3b3JrLiBcclxuXHJcbiovXG4vKj9cclxuXHJcbiMjIE5vcm1hbGl6ZSBcclxuXHJcbkNvbnRpZW5lIGVzdGlsb3MgcGFyYSBub3JtYWxpemFyIGVsZW1lbnRvcyBlbnRyZSBuYXZlZ2Fkb3JlcywgcGFyYSBwYXJ0aXIgZGUgdW5hIGJhc2UgY29tw7puIHNvYnJlIGxhIHF1ZSBjb25zdHJ1aXIgbG9zIGVzdGlsb3MgZGUgbGEgYXBsaWNhY2nDs24uIFxyXG5cclxuW25lY29sYXMuZ2l0aHViLmlvL25vcm1hbGl6ZS5jc3NdKGh0dHA6Ly9uZWNvbGFzLmdpdGh1Yi5pby9ub3JtYWxpemUuY3NzLylcclxuXHJcbiovXG4vKiEgbm9ybWFsaXplLmNzcyB2NS4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKipcclxuICogMS4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW5cclxuICogICAgSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxyXG4gKi9cbi8qIERvY3VtZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBsaW5lIDEzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAyICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAzICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMyAqLyB9XG5cbi8qIFNlY3Rpb25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqL1xuLyogbGluZSAyNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cbi8qIGxpbmUgMzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5hcnRpY2xlLFxuYXNpZGUsXG5mb290ZXIsXG5oZWFkZXIsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcclxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cclxuICovXG4vKiBsaW5lIDQ5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG4vKiBHcm91cGluZyBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxyXG4gKi9cbi8qIGxpbmUgNjIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5maWdjYXB0aW9uLFxuZmlndXJlLFxubWFpbiB7XG4gIC8qIDEgKi9cbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cclxuICovXG4vKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDsgfVxuXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xuLyogbGluZSA4MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDEgKi9cbiAgaGVpZ2h0OiAwO1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXG4vKiBsaW5lIDkyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovIH1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cclxuICovXG4vKiBsaW5lIDEwNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgb3V0bGluZSBvbiBmb2N1c2VkIGxpbmtzIHdoZW4gdGhleSBhcmUgYWxzbyBhY3RpdmUgb3IgaG92ZXJlZFxyXG4gKiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICovXG4vKiBsaW5lIDExNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7IH1cblxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICovXG4vKiBsaW5lIDEyNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXHJcbiAqL1xuLyogbGluZSAxMzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAqL1xuLyogbGluZSAxNDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbi8qIGxpbmUgMTU0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtLlxyXG4gKi9cbi8qIGxpbmUgMTY1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXHJcbiAqL1xuLyogbGluZSAxNzMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbi8qIGxpbmUgMTgyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXG4vKiBsaW5lIDE5MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuLyogbGluZSAxOTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuLyogbGluZSAyMDMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqL1xuLyogbGluZSAyMTQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5hdWRpbyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxyXG4gKi9cbi8qIGxpbmUgMjIzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwOyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cclxuICovXG4vKiBsaW5lIDIzMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuXG4vKipcclxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqL1xuLyogbGluZSAyNDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogRm9ybXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAqL1xuLyogbGluZSAyNTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5idXR0b24sIC5tZi1jb29raWVzLS1hY2NlcHQsIC5tZi1jb29raWVzLS1pbmZvLCAubWYtc2Nyb2xsLW5hdi0tYnRuLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuICovXG4vKiBsaW5lIDI2OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbiwgLm1mLWNvb2tpZXMtLWFjY2VwdCwgLm1mLWNvb2tpZXMtLWluZm8sIC5tZi1zY3JvbGwtbmF2LS1idG4sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxyXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXHJcbiAqL1xuLyogbGluZSAyNzgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5idXR0b24sIC5tZi1jb29raWVzLS1hY2NlcHQsIC5tZi1jb29raWVzLS1pbmZvLCAubWYtc2Nyb2xsLW5hdi0tYnRuLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4vKipcclxuICogMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXHJcbiAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cclxuICogMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICovXG4vKiBsaW5lIDI4OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbiwgLm1mLWNvb2tpZXMtLWFjY2VwdCwgLm1mLWNvb2tpZXMtLWluZm8sIC5tZi1zY3JvbGwtbmF2LS1idG4sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXG4vKiBsaW5lIDMwMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciwgLm1mLWNvb2tpZXMtLWFjY2VwdDo6LW1vei1mb2N1cy1pbm5lciwgLm1mLWNvb2tpZXMtLWluZm86Oi1tb3otZm9jdXMtaW5uZXIsIC5tZi1zY3JvbGwtbmF2LS1idG46Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4vKipcclxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4gKi9cbi8qIGxpbmUgMzEyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLCAubWYtY29va2llcy0tYWNjZXB0Oi1tb3otZm9jdXNyaW5nLCAubWYtY29va2llcy0taW5mbzotbW96LWZvY3VzcmluZywgLm1mLXNjcm9sbC1uYXYtLWJ0bjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0OyB9XG5cbi8qKlxyXG4gKiBDaGFuZ2UgdGhlIGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICovXG4vKiBsaW5lIDMyMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcclxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuLyogbGluZSAzMzYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi8gfVxuXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xuLyogbGluZSAzNTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cclxuICovXG4vKiBsaW5lIDM1OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cclxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cclxuICovXG4vKiBsaW5lIDM2OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXG4vKiBsaW5lIDM3OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cclxuICovXG4vKiBsaW5lIDM4OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuICovXG4vKiBsaW5lIDM5Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICovXG4vKiBsaW5lIDQwNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMSAqL1xuICBmb250OiBpbmhlcml0O1xuICAvKiAyICovIH1cblxuLyogSW50ZXJhY3RpdmVcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSwgYW5kIEZpcmVmb3guXHJcbiAqL1xuLyogbGluZSA0MjAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5kZXRhaWxzLFxubWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cclxuICovXG4vKiBsaW5lIDQyOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IH1cblxuLyogU2NyaXB0aW5nXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqL1xuLyogbGluZSA0NDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5jYW52YXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxyXG4gKi9cbi8qIGxpbmUgNDQ4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIEhpZGRlblxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cclxuICovXG4vKiBsaW5lIDQ1OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKj9cclxuXHJcbiMjIFJlc291cmNlcyBcclxuXHJcblJlY3Vyc29zIGNvbXVuZXMgY29tbyBjbGFzZXMgYsOhc2ljYXMgZGUgdXNvIGVuIENTUyAoLmxlZnQsIC5yaWdodCkgeSBleHRlbnNpYmxlcyBkZSBTYXNzICglbWVudSwgJXRvb2xiYXIpXHJcblxyXG4qL1xuLyo/XHJcblxyXG5SZXNvdXJjZXNcclxuPT09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgQ2xhc2VzIHV0aWxlcyBxdWUgcHVlZGVuIGF5dWRhciBlbiBlbCBtb21lbnRvIGRlIGhhY2VyIHVuYSBtYXF1ZXRhY2nDs24uIEVuIGdlbmVyYWwgcGFyYSBxdWUgc2UgYXBsaXF1ZW4gZGViZXJpYW4gcG9uZXJzZSBlbiDDumx0aW1vIGx1Z2FyLlxyXG4gICAgICAgICAgICAgICAgU29uIHVuYSBheXVkYSB5IG51bmNhIGRlYmllc2VuIHN1c3RpdHVpciBhbCBjb2RpZ29cclxuKiBAbmFtZSAgICAgICAgIE5vIGFwbGljYVxyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3MgICAgICAgICBSZXZpc2FyIGNvbXBvcnRhbWllbnRvIHJlc3BvbnNpdmVcclxuXHJcblxyXG4qL1xuLyogbGluZSAyMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbi5kc3BfaSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgMjEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3Jlc291cmNlcy5zY3NzICovXG4uZHNwX2Ige1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgMjIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3Jlc291cmNlcy5zY3NzICovXG4uZHNwX2liIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSAyMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbi5kc3BfbiwgLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDI0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuLmRzcF9mIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgMjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3Jlc291cmNlcy5zY3NzICovXG4udmlzdWFsbHloaWRkZW4ge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OWVtICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSAzNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDQxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuLmxlZnQsIC5pbnNldC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSA0Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbi5yaWdodCwgLmluc2V0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSA0NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbi5vdmVyZmxvd2gsIC5vZl9oIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgNDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3Jlc291cmNlcy5zY3NzICovXG4ub3ZlcmZsb3dTLCAub2ZfUyB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDQ3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuLm92ZXJmbG93U1YsIC5vZl9TWSB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgNDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3Jlc291cmNlcy5zY3NzICovXG4ub3ZlcmZsb3dTSCwgLm9mX1NIIHtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSA0OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbi5vdmVyZmxvd0EsIC5vZl9BIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDUyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuLmNsZWFyLFxuLmNsZWFyX2Ige1xuICBjbGVhcjogYm90aCAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgNTQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3Jlc291cmNlcy5zY3NzICovXG4uY2xlYXJfbCB7XG4gIGNsZWFyOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSA1NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbi5jbGVhcl9yIHtcbiAgY2xlYXI6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSA1OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbi5jbGVhcmZpeDphZnRlciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY29udGVudDogXCIgXCI7XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7IH1cblxuLyogbGluZSA3MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbi5ub3dpZHRoIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDcxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuLmllOCAubm93aWR0aCB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDc1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuLm5vaGVpZ2h0IHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSA3OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbi52YV90b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSA4MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbi52YV9taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi8qIGxpbmUgODEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3Jlc291cmNlcy5zY3NzICovXG4udmFfYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuXG4vKiBsaW5lIDgyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuLnZhX2Jhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qIGxpbmUgODYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3Jlc291cmNlcy5zY3NzICovXG4uaXIge1xuICBib3JkZXI6IDA7XG4gIGZvbnQ6IDBweCAvMCBhO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2OTkuOXB4KSB7XG4gIC8qIGxpbmUgMTAzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuICAubm90LW0sIC5ub3QtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjguOXB4KSB7XG4gIC8qIGxpbmUgMTExLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuICAubm90LXQsIC5ub3QtdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4LjlweCkge1xuICAvKiBsaW5lIDExOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbiAgLm5vdC1tYiwgLm5vdC1tb2JpbGUtZGV2aWNlcyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC8qIGxpbmUgMTI3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuICAubm90LWR0LCAubm90LWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuICAvKiBsaW5lIDEzNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbiAgLm9ubHktbSwgLm9ubHktbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLyogbGluZSAxNDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3Jlc291cmNlcy5zY3NzICovXG4gIC5vbmx5LW1iLCAub25seS1tb2JpbGUtZGV2aWNlcyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC8qIGxpbmUgMTUyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuICAub25seS10LCAub25seS10YWJsZXQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2OTkuOXB4KSB7XG4gIC8qIGxpbmUgMTUyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuICAub25seS10LCAub25seS10YWJsZXQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjguOXB4KSB7XG4gIC8qIGxpbmUgMTY0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuICAub25seS1kdCwgLm9ubHktZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MC45cHgpIHtcbiAgLyogbGluZSAxNzQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3Jlc291cmNlcy5zY3NzICovXG4gIC5vbmx5LXdpZGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi8qIGxpbmUgMTg0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuLnRsIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgMTg1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuLnRyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDE4Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbi50YyB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgMTg5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuLmJvbGQsIC5iIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLyogbGluZSAxOTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3Jlc291cmNlcy5zY3NzICovXG4udW5zZWxlY3RhYmxlLFxuLm1mLWZpbGV1cGxvYWQtLWNvbnRhaW5lciAubWYtZHJvcGJveCAubWYtZHJvcGJveC0tdGl0bGUsXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlLFxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwsXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuICAvKiBsaW5lIDIwMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbiAgLmNvbHVtbnMtMiB7XG4gICAgLXdlYmtpdC1jb2x1bW5zOiAxMGVtIDI7XG4gICAgLW1vei1jb2x1bW5zOiAxMGVtIDI7XG4gICAgY29sdW1uczogMTBlbSAyOyB9XG4gIC8qIGxpbmUgMjA2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuICAuY29sdW1ucy0zIHtcbiAgICAtd2Via2l0LWNvbHVtbnM6IDEwZW0gMztcbiAgICAtbW96LWNvbHVtbnM6IDEwZW0gMztcbiAgICBjb2x1bW5zOiAxMGVtIDM7IH1cbiAgLyogbGluZSAyMDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3Jlc291cmNlcy5zY3NzICovXG4gIC5jb2x1bW5zLTQge1xuICAgIC13ZWJraXQtY29sdW1uczogMTBlbSA0O1xuICAgIC1tb3otY29sdW1uczogMTBlbSA0O1xuICAgIGNvbHVtbnM6IDEwZW0gNDsgfSB9XG5cbi8qIGxpbmUgMjE3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuaHIuZG90dGVkIHtcbiAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gIGJvcmRlci1jb2xvcjogIzNjM2MzYztcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDA7IH1cblxuLyogbGluZSAyMjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3Jlc291cmNlcy5zY3NzICovXG4udmVydGljYWxydWxlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBib3JkZXItbGVmdDogMnB4IGdyb292ZSAjY2NjOyB9XG5cbi8qIGxpbmUgMjI4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuLnZydWxlX2xlZnQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBib3JkZXItbGVmdDogMnB4IGdyb292ZSAjY2NjOyB9XG5cbi8qIGxpbmUgMjM0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuLnZydWxlX3JpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBib3JkZXItcmlnaHQ6IDJweCBncm9vdmUgI0NDQ0NDQzsgfVxuXG4vKiBsaW5lIDI0MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fcmVzb3VyY2VzLnNjc3MgKi9cbi5wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi8qIGxpbmUgMjQ1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19yZXNvdXJjZXMuc2NzcyAqL1xuLm1mLWdhbGxlcnktLWxpc3QsIC5tZi1yZXF1aXJlbWVudC0tZmlsZWxpc3QsIC5tZi10YWctLWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLyo/XHJcblxyXG4jIyBUeXBvZ3JhcGh5IFxyXG5cclxuRXN0aWxvcyBwb3IgZGVmZWN0byBwYXJhIGVsIHRleHRvLCBlbmNhYmV6YWRvcywgcMOhcnJhZm9zLCBlbmxhY2VzLCBsaXN0YXMgeSB2YXJpb3MgbcOhcy4gXHJcblxyXG4qL1xuLyo/XHJcblxyXG5UeXBvZ3JhcGh5XHJcbj09PT09PT09PT1cclxuXHJcbiovXG4vKiBsaW5lIDEwNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL2NvbXBhc3MvdHlwb2dyYXBoeS9fdmVydGljYWxfcmh5dGhtX3VwZGF0ZWQuc2NzcyAqL1xuaHRtbCB7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGxpbmUtaGVpZ2h0OiAwLjQyODU3MTQyODZlbTsgfVxuXG4vKiBsaW5lIDEyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTsgfVxuXG4vKiBsaW5lIDE2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbmJvZHkge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1mYW1pbHk6IFwiTHVjaWRhIEdyYW5kZVwiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kOiAjZGRkOyB9XG5cbi8qIGxpbmUgMjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuaDEge1xuICBtYXJnaW4tdG9wOiAxLjI4NTcxNDI4NTdyZW07XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMC40Mjg1NzE0Mjg2cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjg1NzE0Mjg1NzFyZW07XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC1zaXplOiAzLjQyODU3MTQyODZyZW07XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBsaW5lLWhlaWdodDogMy44NTcxNDI4NTcxcmVtO1xuICBjb2xvcjogI0MzMzQwMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLyogbGluZSAzOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG5oMiB7XG4gIG1hcmdpbi10b3A6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjg1NzE0Mjg1N3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC44NTcxNDI4NTcxcmVtO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMi41NzE0Mjg1NzE0cmVtO1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIGNvbG9yOiAjQzMzNDAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4vKiBsaW5lIDUxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbmgzIHtcbiAgbWFyZ2luLXRvcDogMS4yODU3MTQyODU3cmVtO1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNTcxNDI4NTcxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc2l6ZTogMi4yODU3MTQyODU3cmVtO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDIuNTcxNDI4NTcxNHJlbTtcbiAgY29sb3I6ICNDMzM0MDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIGxpbmUgNjQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuaDQge1xuICBtYXJnaW4tdG9wOiAxLjI4NTcxNDI4NTdyZW07XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwLjA3MTQyODU3MTRyZW07XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAxLjcxNDI4NTcxNDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMi4xNDI4NTcxNDI5cmVtO1xuICBjb2xvcjogI0MzMzQwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIGxpbmUgNzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuaDUge1xuICBtYXJnaW4tdG9wOiAxLjI4NTcxNDI4NTdyZW07XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwLjE0Mjg1NzE0MjlyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjQyODU3MTQyODZyZW07XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjQyODU3MTQyODZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS43MTQyODU3MTQzcmVtO1xuICBjb2xvcjogI0MzMzQwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIGxpbmUgOTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuaDYge1xuICBtYXJnaW4tdG9wOiAxLjI4NTcxNDI4NTdyZW07XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwLjIxNDI4NTcxNDNyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjQyODU3MTQyODZyZW07XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjE0Mjg1NzE0MjlyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS43MTQyODU3MTQzcmVtO1xuICBjb2xvcjogI0MzMzQwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIGxpbmUgMTA3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbmgxOmZpcnN0LWNoaWxkLCBoMjpmaXJzdC1jaGlsZCwgaDM6Zmlyc3QtY2hpbGQsIGg0OmZpcnN0LWNoaWxkLCBoNTpmaXJzdC1jaGlsZCwgaDY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi8qIGxpbmUgMTExLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbmgxID4gYSwgaDIgPiBhLCBoMyA+IGEsIGg0ID4gYSwgaDUgPiBhLCBoNiA+IGEge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4vKiBsaW5lIDExNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG5oMSArIGgyIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4vKiBsaW5lIDEyNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG4ubWYtbWFpbi1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAxLjI4NTcxNDI4NTdyZW07XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMC40Mjg1NzE0Mjg2cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjg1NzE0Mjg1NzFyZW07XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC1zaXplOiAzLjQyODU3MTQyODZyZW07XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBsaW5lLWhlaWdodDogMy44NTcxNDI4NTcxcmVtO1xuICBjb2xvcjogI0MzMzQwMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLyogbGluZSAxMzgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuLm1mLXNlY3Rpb24taGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMS4yODU3MTQyODU3cmVtO1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMC4yODU3MTQyODU3cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjg1NzE0Mjg1NzFyZW07XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC1zaXplOiAyLjU3MTQyODU3MTRyZW07XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgY29sb3I6ICNDMzM0MDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIGxpbmUgMTUyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbi5tZi1zdWJzZWN0aW9uLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgcGFkZGluZy1ib3R0b206IDAuMzU3MTQyODU3MXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXNpemU6IDIuMjg1NzE0Mjg1N3JlbTtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU3MTQyODU3MTRyZW07XG4gIGNvbG9yOiAjQzMzNDAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4vKiBsaW5lIDE2Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG4ubWYtcGFyYWdyYXBoLWhlYWRlciwgLmFjLWN1c3RvbS1jb250ZW50IGgzLCAuYWMtY29udGVudC0tZWRpdCBoMyB7XG4gIG1hcmdpbi10b3A6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjE0Mjg1NzE0M3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNDI4NTcxNDI4NnJlbTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuMTQyODU3MTQyOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxNDI4NTcxNDNyZW07XG4gIGNvbG9yOiAjQzMzNDAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLyogbGluZSAxODEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwLjIxNDI4NTcxNDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuODU3MTQyODU3MXJlbTtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTsgfVxuXG4vKiBsaW5lIDE5MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG5hIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjODkyNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLyogbGluZSAxOTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuICBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjODkyNDAwOyB9XG4gIC8qIGxpbmUgMjAwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbiAgYTpob3ZlciB7XG4gICAgY29sb3I6ICM2MjFhMDA7IH1cbiAgLyogbGluZSAyMDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuICBhOmFjdGl2ZSB7XG4gICAgY29sb3I6ICM4OTI0MDA7IH1cblxuLyogbGluZSAyMDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuaHIge1xuICBtYXJnaW46IDJlbSAwO1xuICBib3JkZXItY29sb3I6ICMzYzNjM2M7XG4gIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICBib3JkZXItd2lkdGg6IDRweDsgfVxuXG4vKiBsaW5lIDIxOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG51bCxcbm9sIHtcbiAgbWFyZ2luOiAxOHB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtOyB9XG4gIC8qIGxpbmUgMjI3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbiAgdWwgdWwsXG4gIHVsIG9sLFxuICBvbCB1bCxcbiAgb2wgb2wge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4vKiBsaW5lIDIzNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG51bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7IH1cblxuLyogbGluZSAyMzgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuZGwge1xuICBtYXJnaW46IDAgMCAxLjVlbSAwOyB9XG5cbi8qIGxpbmUgMjQyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbmR0IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTdyZW07XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLyogbGluZSAyNTQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuZGQge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIGxpbmUgMjY2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbmRkICsgZHQge1xuICBtYXJnaW46IDAuNDI4NTcxNDI4NnJlbSAwIDA7IH1cblxuLyogbGluZSAyNzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuYWJicixcbmFjcm9ueW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM0NDQ7IH1cblxuLyogbGluZSAyNzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKiBsaW5lIDI3OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG5ibG9ja3F1b3RlLCAucXVvdGF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDM1cHg7XG4gIG1hcmdpbjogMC40Mjg1NzE0Mjg2cmVtO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc2l6ZTogMi4yODU3MTQyODU3cmVtO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDIuNTcxNDI4NTcxNHJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBib3JkZXItbGVmdDogMCBzb2xpZCAjQzMzNDAwOyB9XG4gIC8qIGxpbmUgMjg5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbiAgYmxvY2txdW90ZTpiZWZvcmUsIC5xdW90YXRpb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu+KllwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA0cHg7XG4gICAgY29sb3I6ICM5MTkwOTA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS43MTQyODU3MTQzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE0Mjg1NzE0MjlyZW07XG4gICAgZm9udC1mYW1pbHk6IG1vcmZvbnQ7IH1cbiAgLyogbGluZSAyOTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuICBibG9ja3F1b3RlOmFmdGVyLCAucXVvdGF0aW9uOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIu+Kl1wiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICBib3R0b206IDA7XG4gICAgY29sb3I6ICM5MTkwOTA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS43MTQyODU3MTQzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE0Mjg1NzE0MjlyZW07XG4gICAgZm9udC1mYW1pbHk6IG1vcmZvbnQ7IH1cblxuLyogbGluZSAzMTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuLnF1b3RhdGlvbiB7XG4gIG1hcmdpbjogMC40Mjg1NzE0Mjg2cmVtO1xuICBwYWRkaW5nOiAwLjQyODU3MTQyODZyZW0gMDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi8qIGxpbmUgMzIxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbnEge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLyogbGluZSAzMjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi8qIGxpbmUgMzI5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbnByZSxcbmNvZGUge1xuICBtYXJnaW46IDAuNDI4NTcxNDI4NnJlbSAwOyB9XG5cbi8qIGxpbmUgMzM2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuXG4vKiBsaW5lIDM0MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG5jYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLyogbGluZSAzNDcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xudGhlYWQgdGgge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkM2MzO1xuICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG5cbi8qIGxpbmUgMzU4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbnRoIHtcbiAgcGFkZGluZzogMC40Mjg1NzE0Mjg2ZW0gMC44NTcxNDI4NTcxZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgY29sb3I6ICMzYzNjM2M7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4vKiBsaW5lIDM3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG50ZCB7XG4gIHBhZGRpbmc6IDAuNDI4NTcxNDI4NmVtIDAuODU3MTQyODU3MWVtO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTdyZW07XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4vKiBsaW5lIDM4NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLyogbGluZSAzODksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDEwcHggMCAxMHB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTIwJTtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi8qIGxpbmUgMzk2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbi5pbnNldC1yaWdodCB7XG4gIG1hcmdpbjogMTVweCAwIDEwcHggMTVweDsgfVxuXG4vKiBsaW5lIDQwMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG4uaW5zZXQtbGVmdCB7XG4gIG1hcmdpbjogMTVweCAxNXB4IDEwcHggMDsgfVxuXG4vKiBsaW5lIDQwNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG4uaW5zZXQtY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMTVweCBhdXRvOyB9XG5cbi8qIGxpbmUgNDE1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbi5tZi1pY29uLTEyLCAubWYtaWNvbi0xNiwgLm1mLWljb24tMjQsIC5tZi1pY29uLTMyLCAubWYtaWNvbi00OCwgLm1mLWljb24tNjQsIC5tZi1pY29uLTcyLCAubWYtaWNvbi05NiwgLm1mLWljb24tMTI4LCAubWYtaWNvbi0yNTYsIC5tZi1pY29uLTUxMixcbi5tZi1pY29uLFxuLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbS1pY29uOmJlZm9yZSxcbi5tZi1zaW1wbGUtbGlzdF9faWNvbiAubWYtc2ltcGxlLWxpc3QtLWl0ZW06YmVmb3JlLFxuLm1mLWJyZWFkY3J1bWItLWl0ZW0uaGFzLXN1Ym1lbnU6YWZ0ZXIsXG4uYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1tZW51LWl0ZW0gYTo6YmVmb3JlLFxuLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtIGE6OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm1vcmZvbnRcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLyogbGluZSA0MzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuLm1mLWljb24tMTI6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4vKiBsaW5lIDQzNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG4ubWYtaWNvbi0xNjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi8qIGxpbmUgNDM1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbi5tZi1pY29uLTI0OjpiZWZvcmUge1xuICBmb250LXNpemU6IDI0cHg7IH1cblxuLyogbGluZSA0MzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuLm1mLWljb24tMzI6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMzJweDsgfVxuXG4vKiBsaW5lIDQzNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG4ubWYtaWNvbi00ODo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiA0OHB4OyB9XG5cbi8qIGxpbmUgNDM1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbi5tZi1pY29uLTY0OjpiZWZvcmUge1xuICBmb250LXNpemU6IDY0cHg7IH1cblxuLyogbGluZSA0MzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuLm1mLWljb24tNzI6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogNzJweDsgfVxuXG4vKiBsaW5lIDQzNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG4ubWYtaWNvbi05Njo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiA5NnB4OyB9XG5cbi8qIGxpbmUgNDM1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbi5tZi1pY29uLTEyODo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMjhweDsgfVxuXG4vKiBsaW5lIDQzNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG4ubWYtaWNvbi0yNTY6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjU2cHg7IH1cblxuLyogbGluZSA0MzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuLm1mLWljb24tNTEyOjpiZWZvcmUge1xuICBmb250LXNpemU6IDUxMnB4OyB9XG5cbi8qP1xyXG5cclxuIyMgRm9ybXMgXHJcblxyXG5Fc3RpbG9zIHBvciBkZWZlY3RvIHBhcmEgZm9ybXVsYXJpb3MgeSBlbGVtZW50b3MgZGUgZm9ybXVsYXJpb3M6IGZpZWxkc2V0cywgaW5wdXRzLlxyXG5cclxuKi9cbi8qP1xyXG5cclxuRm9ybXNcclxuPT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBFc3RpbG9zIGVzcGVjw61maWNvcyBwYXJhIGVsZW1lbnRvcyBkZSBmb3JtdWxhcmlvczogZmllbGRzZXQsIGxlZ2VuZCwgbGFiZWxzLCBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYVxyXG4qIEBuYW1lICAgICAgICAgTm8gYXBsaWNhXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVncyAgICAgICAgIFJldmlzYXIgY29tcG9ydGFtaWVudG8gcmVzcG9uc2l2ZVxyXG5cclxuXHJcblxyXG5FamVtcGxvIGRlIGVzdHJ1Y3R1cmEgZGUgZm9ybXVsYXJpbzpcclxuXHJcbiAgICA8Zm9ybT5cclxuICAgICAgICA8ZmllbGRzZXQ+XHJcbiAgICAgICAgICAgIDxsZWdlbmQ+PHNwYW4+VMOtdHVsbyBkZXNjcmlwdGl2byBkZWwgZmllbGRzZXQ8L3NwYW4+PC9sZWdlbmQ+XHJcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJmbGRcIj5cclxuICAgICAgICAgICAgICAgIDxsYWJlbCBmb3I9XCJcIj5FdGlxdWV0YSA8c3BhbiBjbGFzcz1cImZsZF9oZWxwXCI+VGV4dG8gZGUgYXl1ZGEgZGVsIGxhYmVsPC9zcGFuPjwvbGFiZWw+XHJcbiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cInRleHRcIiAvPlxyXG4gICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICA8L2ZpZWxkc2V0PlxyXG4gICAgPC9mb3JtPlxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogbGluZSAzNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuZm9ybSB7XG4gIG1hcmdpbjogMHJlbSAwIDByZW0gMDsgfVxuXG4vKj9cclxuXHJcbiMjIEZpZWxkc2V0XHJcblxyXG5Mb3MgZmllbGRzZXRzIGRlc2lnbmFuIGdydXBvcyBkZSBjYW1wb3MgYWZpbmVzXHJcblxyXG4qL1xuLyogbGluZSA0Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuZmllbGRzZXQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBtYXJnaW4tdG9wOiAwcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuODU3MTQyODU3MXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLyogbGluZSA1OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuICBmaWVsZHNldDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC8qIGxpbmUgNjIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbiAgZmllbGRzZXQgbGVnZW5kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAxZW0gMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxLjE0Mjg1NzE0MjlyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0Mjg1NzE0M3JlbTtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjA2MjVlbSkge1xuICAgIC8qIGxpbmUgNDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbiAgICBmaWVsZHNldCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi8qIGxpbmUgODMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbmxhYmVsLCAubGFiZWwsIC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLCAubWYtcmVwb3J0LS1sYWJlbCB7XG4gIG1hcmdpbjogMCAxZW0gMC41ZW0gMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtO1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDgzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4gICAgbGFiZWwsIC5sYWJlbCwgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsIC5tZi1yZXBvcnQtLWxhYmVsIHtcbiAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDsgfSB9XG4gIC8qIGxpbmUgMTAyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4gIGxhYmVsLnJlcXVpcmVkOmJlZm9yZSwgLnJlcXVpcmVkLmxhYmVsOmJlZm9yZSwgLnJlcXVpcmVkLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWw6YmVmb3JlLCAucmVxdWlyZWQubWYtcmVwb3J0LS1sYWJlbDpiZWZvcmUsXG4gIC5mbGQucmVxdWlyZWQgbGFiZWw6YmVmb3JlLFxuICAuZmxkLnJlcXVpcmVkIC5sYWJlbDpiZWZvcmUsXG4gIC5mbGQucmVxdWlyZWQgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWw6YmVmb3JlLFxuICAuZmxkLnJlcXVpcmVkIC5tZi1yZXBvcnQtLWxhYmVsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIqXCI7IH1cblxuLyogbGluZSAxMTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDExMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4gICAgaW5wdXRbdHlwZT1cInRlbFwiXSxcbiAgICBpbnB1dFt0eXBlPVwidXJsXCJdLFxuICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgICBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG4gICAgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuICAgIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICAgIGlucHV0W3R5cGU9XCJtb250aFwiXSxcbiAgICBpbnB1dFt0eXBlPVwid2Vla1wiXSxcbiAgICBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4gICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgc2VsZWN0IHtcbiAgICAgIHdpZHRoOiAxNDBweDsgfSB9XG5cbi8qIGxpbmUgMTQyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG50ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDkwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDE0Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuICAgIHRleHRhcmVhIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLyogbGluZSAxNTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInVybFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuaW5wdXRbdHlwZT1cIndlZWtcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG50ZXh0YXJlYSxcbnNlbGVjdCxcbi5lcnJvciBzZWxlY3Qge1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwLjVlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjREFEQURBO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiAjZTZmNGY3O1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciBsaW5lYXIgMC4ycywgYm94LXNoYWRvdyBsaW5lYXIgMC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiBib3JkZXIgbGluZWFyIDAuMnMsIGJveC1zaGFkb3cgbGluZWFyIDAuMnM7XG4gIC1tcy10cmFuc2l0aW9uOiBib3JkZXIgbGluZWFyIDAuMnMsIGJveC1zaGFkb3cgbGluZWFyIDAuMnM7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlciBsaW5lYXIgMC4ycywgYm94LXNoYWRvdyBsaW5lYXIgMC4ycztcbiAgdHJhbnNpdGlvbjogYm9yZGVyIGxpbmVhciAwLjJzLCBib3gtc2hhZG93IGxpbmVhciAwLjJzOyB9XG4gIC8qIGxpbmUgMTY3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLFxuICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmZvY3VzLFxuICBpbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLFxuICBpbnB1dFt0eXBlPVwidXJsXCJdOmZvY3VzLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOmZvY3VzLFxuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdOmZvY3VzLFxuICBpbnB1dFt0eXBlPVwid2Vla1wiXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cyxcbiAgdGV4dGFyZWE6Zm9jdXMsXG4gIHNlbGVjdDpmb2N1cyB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IGVtQ2FsYyA3cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZjRmNztcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNCksIDBweCAxcHggMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSwgMCAxcHggMTJweCByZ2JhKDg4LCAxNzIsIDE5NiwgMC43KTsgfVxuXG4vKiBsaW5lIDIxNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInRleHRcIl0ubWYtaW5wdXRfX3hsLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXS5tZi1pbnB1dF9feGwsXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLm1mLWlucHV0X194bCxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0ubWYtaW5wdXRfX3hsLFxuaW5wdXRbdHlwZT1cInVybFwiXS5tZi1pbnB1dF9feGwsXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0ubWYtaW5wdXRfX3hsLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLm1mLWlucHV0X194bCxcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXS5tZi1pbnB1dF9feGwsXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXS5tZi1pbnB1dF9feGwsXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ubWYtaW5wdXRfX3hsLFxuaW5wdXRbdHlwZT1cIndlZWtcIl0ubWYtaW5wdXRfX3hsLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0ubWYtaW5wdXRfX3hsLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLm1mLWlucHV0X194bCxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0ubWYtaW5wdXRfX3hsLFxudGV4dGFyZWEubWYtaW5wdXRfX3hsLFxuc2VsZWN0Lm1mLWlucHV0X194bCxcbi5zZWxlY3QyLWNvbnRhaW5lci5tZi1pbnB1dF9feGwsXG4uZXJyb3Igc2VsZWN0Lm1mLWlucHV0X194bCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi8qIGxpbmUgMjIwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwidGV4dFwiXS5tZi1pbnB1dF9fbCxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ubWYtaW5wdXRfX2wsXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLm1mLWlucHV0X19sLFxuaW5wdXRbdHlwZT1cInRlbFwiXS5tZi1pbnB1dF9fbCxcbmlucHV0W3R5cGU9XCJ1cmxcIl0ubWYtaW5wdXRfX2wsXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0ubWYtaW5wdXRfX2wsXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ubWYtaW5wdXRfX2wsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0ubWYtaW5wdXRfX2wsXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXS5tZi1pbnB1dF9fbCxcbmlucHV0W3R5cGU9XCJtb250aFwiXS5tZi1pbnB1dF9fbCxcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdLm1mLWlucHV0X19sLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0ubWYtaW5wdXRfX2wsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0ubWYtaW5wdXRfX2wsXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLm1mLWlucHV0X19sLFxudGV4dGFyZWEubWYtaW5wdXRfX2wsXG5zZWxlY3QubWYtaW5wdXRfX2wsXG4uc2VsZWN0Mi1jb250YWluZXIubWYtaW5wdXRfX2wsXG4uZXJyb3Igc2VsZWN0Lm1mLWlucHV0X19sIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDIyMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLm1mLWlucHV0X19sLFxuICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ubWYtaW5wdXRfX2wsXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5tZi1pbnB1dF9fbCxcbiAgICBpbnB1dFt0eXBlPVwidGVsXCJdLm1mLWlucHV0X19sLFxuICAgIGlucHV0W3R5cGU9XCJ1cmxcIl0ubWYtaW5wdXRfX2wsXG4gICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLm1mLWlucHV0X19sLFxuICAgIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXS5tZi1pbnB1dF9fbCxcbiAgICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0ubWYtaW5wdXRfX2wsXG4gICAgaW5wdXRbdHlwZT1cImRhdGVcIl0ubWYtaW5wdXRfX2wsXG4gICAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLm1mLWlucHV0X19sLFxuICAgIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLm1mLWlucHV0X19sLFxuICAgIGlucHV0W3R5cGU9XCJ0aW1lXCJdLm1mLWlucHV0X19sLFxuICAgIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5tZi1pbnB1dF9fbCxcbiAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLm1mLWlucHV0X19sLFxuICAgIHRleHRhcmVhLm1mLWlucHV0X19sLFxuICAgIHNlbGVjdC5tZi1pbnB1dF9fbCxcbiAgICAuc2VsZWN0Mi1jb250YWluZXIubWYtaW5wdXRfX2wsXG4gICAgLmVycm9yIHNlbGVjdC5tZi1pbnB1dF9fbCB7XG4gICAgICB3aWR0aDogNDIwcHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAvKiBsaW5lIDIyOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuICBpbnB1dFt0eXBlPVwidGV4dFwiXS5tZi1pbnB1dF9fbSxcbiAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXS5tZi1pbnB1dF9fbSxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5tZi1pbnB1dF9fbSxcbiAgaW5wdXRbdHlwZT1cInRlbFwiXS5tZi1pbnB1dF9fbSxcbiAgaW5wdXRbdHlwZT1cInVybFwiXS5tZi1pbnB1dF9fbSxcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLm1mLWlucHV0X19tLFxuICBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ubWYtaW5wdXRfX20sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXS5tZi1pbnB1dF9fbSxcbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0ubWYtaW5wdXRfX20sXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXS5tZi1pbnB1dF9fbSxcbiAgaW5wdXRbdHlwZT1cIndlZWtcIl0ubWYtaW5wdXRfX20sXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLm1mLWlucHV0X19tLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0ubWYtaW5wdXRfX20sXG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl0ubWYtaW5wdXRfX20sXG4gIHRleHRhcmVhLm1mLWlucHV0X19tLFxuICBzZWxlY3QubWYtaW5wdXRfX20sXG4gIC5zZWxlY3QyLWNvbnRhaW5lci5tZi1pbnB1dF9fbSxcbiAgLmVycm9yIHNlbGVjdC5tZi1pbnB1dF9fbSB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi8qIGxpbmUgMjM1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwidGV4dFwiXS5tZi1pbnB1dF9fcyxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ubWYtaW5wdXRfX3MsXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLm1mLWlucHV0X19zLFxuaW5wdXRbdHlwZT1cInRlbFwiXS5tZi1pbnB1dF9fcyxcbmlucHV0W3R5cGU9XCJ1cmxcIl0ubWYtaW5wdXRfX3MsXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0ubWYtaW5wdXRfX3MsXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ubWYtaW5wdXRfX3MsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0ubWYtaW5wdXRfX3MsXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXS5tZi1pbnB1dF9fcyxcbmlucHV0W3R5cGU9XCJtb250aFwiXS5tZi1pbnB1dF9fcyxcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdLm1mLWlucHV0X19zLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0ubWYtaW5wdXRfX3MsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0ubWYtaW5wdXRfX3MsXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLm1mLWlucHV0X19zLFxudGV4dGFyZWEubWYtaW5wdXRfX3MsXG5zZWxlY3QubWYtaW5wdXRfX3MsXG4uc2VsZWN0Mi1jb250YWluZXIubWYtaW5wdXRfX3MsXG4uZXJyb3Igc2VsZWN0Lm1mLWlucHV0X19zIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDIzNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLm1mLWlucHV0X19zLFxuICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ubWYtaW5wdXRfX3MsXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5tZi1pbnB1dF9fcyxcbiAgICBpbnB1dFt0eXBlPVwidGVsXCJdLm1mLWlucHV0X19zLFxuICAgIGlucHV0W3R5cGU9XCJ1cmxcIl0ubWYtaW5wdXRfX3MsXG4gICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLm1mLWlucHV0X19zLFxuICAgIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXS5tZi1pbnB1dF9fcyxcbiAgICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0ubWYtaW5wdXRfX3MsXG4gICAgaW5wdXRbdHlwZT1cImRhdGVcIl0ubWYtaW5wdXRfX3MsXG4gICAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLm1mLWlucHV0X19zLFxuICAgIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLm1mLWlucHV0X19zLFxuICAgIGlucHV0W3R5cGU9XCJ0aW1lXCJdLm1mLWlucHV0X19zLFxuICAgIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5tZi1pbnB1dF9fcyxcbiAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLm1mLWlucHV0X19zLFxuICAgIHRleHRhcmVhLm1mLWlucHV0X19zLFxuICAgIHNlbGVjdC5tZi1pbnB1dF9fcyxcbiAgICAuc2VsZWN0Mi1jb250YWluZXIubWYtaW5wdXRfX3MsXG4gICAgLmVycm9yIHNlbGVjdC5tZi1pbnB1dF9fcyB7XG4gICAgICB3aWR0aDogMTQwcHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4vKiBsaW5lIDI0Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInRleHRcIl0ubWYtaW5wdXRfX3hzLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXS5tZi1pbnB1dF9feHMsXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLm1mLWlucHV0X194cyxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0ubWYtaW5wdXRfX3hzLFxuaW5wdXRbdHlwZT1cInVybFwiXS5tZi1pbnB1dF9feHMsXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0ubWYtaW5wdXRfX3hzLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLm1mLWlucHV0X194cyxcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXS5tZi1pbnB1dF9feHMsXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXS5tZi1pbnB1dF9feHMsXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ubWYtaW5wdXRfX3hzLFxuaW5wdXRbdHlwZT1cIndlZWtcIl0ubWYtaW5wdXRfX3hzLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0ubWYtaW5wdXRfX3hzLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLm1mLWlucHV0X194cyxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0ubWYtaW5wdXRfX3hzLFxudGV4dGFyZWEubWYtaW5wdXRfX3hzLFxuc2VsZWN0Lm1mLWlucHV0X194cyxcbi5zZWxlY3QyLWNvbnRhaW5lci5tZi1pbnB1dF9feHMsXG4uZXJyb3Igc2VsZWN0Lm1mLWlucHV0X194cyB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSAyNDMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXS5tZi1pbnB1dF9feHMsXG4gICAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXS5tZi1pbnB1dF9feHMsXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5tZi1pbnB1dF9feHMsXG4gICAgaW5wdXRbdHlwZT1cInRlbFwiXS5tZi1pbnB1dF9feHMsXG4gICAgaW5wdXRbdHlwZT1cInVybFwiXS5tZi1pbnB1dF9feHMsXG4gICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLm1mLWlucHV0X194cyxcbiAgICBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ubWYtaW5wdXRfX3hzLFxuICAgIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXS5tZi1pbnB1dF9feHMsXG4gICAgaW5wdXRbdHlwZT1cImRhdGVcIl0ubWYtaW5wdXRfX3hzLFxuICAgIGlucHV0W3R5cGU9XCJtb250aFwiXS5tZi1pbnB1dF9feHMsXG4gICAgaW5wdXRbdHlwZT1cIndlZWtcIl0ubWYtaW5wdXRfX3hzLFxuICAgIGlucHV0W3R5cGU9XCJ0aW1lXCJdLm1mLWlucHV0X194cyxcbiAgICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0ubWYtaW5wdXRfX3hzLFxuICAgIGlucHV0W3R5cGU9XCJudW1iZXJcIl0ubWYtaW5wdXRfX3hzLFxuICAgIHRleHRhcmVhLm1mLWlucHV0X194cyxcbiAgICBzZWxlY3QubWYtaW5wdXRfX3hzLFxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci5tZi1pbnB1dF9feHMsXG4gICAgLmVycm9yIHNlbGVjdC5tZi1pbnB1dF9feHMge1xuICAgICAgd2lkdGg6IDEwMHB4OyB9IH1cblxuLyogbGluZSAyNTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbnNlbGVjdDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC40KSwgMHB4IDFweCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpLCAwIDFweCAxMnB4IHJnYmEoODgsIDE3MiwgMTk2LCAwLjcpOyB9XG5cbi8qIGxpbmUgMjU1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG5pbnB1dFtkaXNhYmxlZD1kaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2M3OyB9XG5cbi8qIGxpbmUgMjYxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG5pbnB1dFtkaXNhYmxlZD1cImRpc2FibGVkXCJdLFxuc2VsZWN0W2Rpc2FibGVkPVwiZGlzYWJsZWRcIl0sIHRleHRhcmVhW2Rpc2FibGVkPVwiZGlzYWJsZWRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2M3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTQ5NDk0OyB9XG5cbi8qIGxpbmUgMjY4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBpbml0aWFsO1xuICBtYXJnaW46IDJweCA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSAyODMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzLFxuaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDFweCA4cHggIzU4YWNjNDsgfVxuXG4vKiBsaW5lIDI4OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbcmVhZG9ubHldLFxuaW5wdXRbcmVhZG9ubHldOmZvY3VzLFxuc2VsZWN0W3JlYWRvbmx5XSxcbnNlbGVjdFtyZWFkb25seV06Zm9jdXMsXG50ZXh0YXJlYVtyZWFkb25seV0sXG50ZXh0YXJlYVtyZWFkb25seV06Zm9jdXMge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjREFEQURBO1xuICBiYWNrZ3JvdW5kOiAjZTZmNGY3O1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgMzA5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlcixcbmlucHV0W3R5cGU9XCJyZXNldFwiXTpob3ZlcixcbmJ1dHRvbjpob3Zlcixcbi5tZi1jb29raWVzLS1hY2NlcHQ6aG92ZXIsXG4ubWYtY29va2llcy0taW5mbzpob3Zlcixcbi5tZi1zY3JvbGwtbmF2LS1idG46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLyogbGluZSAzMTMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJyZXNldFwiXTpob3ZlcixcbmlucHV0W3R5cGU9XCJyZXNldFwiXTpmb2N1cyxcbmJ1dHRvbjpob3Zlcixcbi5tZi1jb29raWVzLS1hY2NlcHQ6aG92ZXIsXG4ubWYtY29va2llcy0taW5mbzpob3Zlcixcbi5tZi1zY3JvbGwtbmF2LS1idG46aG92ZXIsXG5idXR0b246Zm9jdXMsXG4ubWYtY29va2llcy0tYWNjZXB0OmZvY3VzLFxuLm1mLWNvb2tpZXMtLWluZm86Zm9jdXMsXG4ubWYtc2Nyb2xsLW5hdi0tYnRuOmZvY3VzIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQ6ICNjNWM1YzU7IH1cblxuLyogbGluZSAzMTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTphY3RpdmUsXG5pbnB1dFt0eXBlPVwicmVzZXRcIl06YWN0aXZlLFxuYnV0dG9uOmFjdGl2ZSxcbi5tZi1jb29raWVzLS1hY2NlcHQ6YWN0aXZlLFxuLm1mLWNvb2tpZXMtLWluZm86YWN0aXZlLFxuLm1mLXNjcm9sbC1uYXYtLWJ0bjphY3RpdmUge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjM0UzRTNFLCAwcHggMXB4IDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpIGluc2V0LCAwcHggMXB4IDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJhY2tncm91bmQ6ICNjNWM1YzU7IH1cblxuLyogbGluZSAzMjgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbmZpZWxkc2V0Lm5vbGVnZW5kIGxlZ2VuZCB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4OyB9XG4gIC8qIGxpbmUgMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL192aXN1YWxseWhpZGRlbi5zY3NzICovXG4gIGZpZWxkc2V0Lm5vbGVnZW5kIGxlZ2VuZC5mb2N1c2FibGU6YWN0aXZlLCBmaWVsZHNldC5ub2xlZ2VuZCBsZWdlbmQuZm9jdXNhYmxlOmZvY3VzIHtcbiAgICBjbGlwOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bzsgfVxuXG4vKiBsaW5lIDMzMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuLmZzdWJtaXQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4vKiBsaW5lIDMzOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuLmZsZCB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDAgMCAxLjVlbSAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSAzNDMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbiAgICAuZmxkIHRleHRhcmVhLFxuICAgIC5mbGQgc2VsZWN0W211bHRpcGxlXSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9IH1cblxuLyogbGluZSAzNTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbi5mbGQgbGFiZWwsIC5mbGQgLmxhYmVsLCAuZmxkIC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLCAuZmxkIC5tZi1yZXBvcnQtLWxhYmVsLFxuLmZsZCAubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDM1MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuICAgIC5mbGQgbGFiZWwsIC5mbGQgLmxhYmVsLCAuZmxkIC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLCAuZmxkIC5tZi1yZXBvcnQtLWxhYmVsLFxuICAgIC5mbGQgLmxhYmVsIHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4vKiBsaW5lIDM2MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuLmZsZCBsYWJlbCwgLmZsZCAubGFiZWwsIC5mbGQgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsIC5mbGQgLm1mLXJlcG9ydC0tbGFiZWwge1xuICBjbGVhcjogYm90aDsgfVxuXG4vKiBsaW5lIDM2NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuLmZsZCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgLyogbGluZSAzNzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbiAgLmZsZC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfSB9XG5cbi8qIGxpbmUgMzgzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4udHh0YXJlYUxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qIENoZWNrYm94ZXMgKi9cbi8qIFJhZGlvIGxpc3QsIGNoZWNrYm94IGxpc3QgKi9cbi8qIGxpbmUgMzkzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4ucmFkaW8tbGlzdCxcbi5pbnB1dC1saXN0LFxuLmNoZWNrYm94LWxpc3QsXG4ubXVsdGlvcHRpb24tbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDM5Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuICAgIC5yYWRpby1saXN0LFxuICAgIC5pbnB1dC1saXN0LFxuICAgIC5jaGVja2JveC1saXN0LFxuICAgIC5tdWx0aW9wdGlvbi1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDAuMjg1NzE0Mjg1N2VtIDA7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICAvKiBsaW5lIDQwOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuICAucmFkaW8tbGlzdCBsYWJlbCxcbiAgLmlucHV0LWxpc3QgbGFiZWwsXG4gIC5jaGVja2JveC1saXN0IGxhYmVsLFxuICAubXVsdGlvcHRpb24tbGlzdCBsYWJlbCwgLnJhZGlvLWxpc3QgLmxhYmVsLFxuICAuaW5wdXQtbGlzdCAubGFiZWwsXG4gIC5jaGVja2JveC1saXN0IC5sYWJlbCxcbiAgLm11bHRpb3B0aW9uLWxpc3QgLmxhYmVsLCAucmFkaW8tbGlzdCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCxcbiAgLmlucHV0LWxpc3QgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsXG4gIC5jaGVja2JveC1saXN0IC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLFxuICAubXVsdGlvcHRpb24tbGlzdCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLnJhZGlvLWxpc3QgLm1mLXJlcG9ydC0tbGFiZWwsXG4gIC5pbnB1dC1saXN0IC5tZi1yZXBvcnQtLWxhYmVsLFxuICAuY2hlY2tib3gtbGlzdCAubWYtcmVwb3J0LS1sYWJlbCxcbiAgLm11bHRpb3B0aW9uLWxpc3QgLm1mLXJlcG9ydC0tbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgICAvKiBsaW5lIDQwOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuICAgICAgLnJhZGlvLWxpc3QgbGFiZWwsXG4gICAgICAuaW5wdXQtbGlzdCBsYWJlbCxcbiAgICAgIC5jaGVja2JveC1saXN0IGxhYmVsLFxuICAgICAgLm11bHRpb3B0aW9uLWxpc3QgbGFiZWwsIC5yYWRpby1saXN0IC5sYWJlbCxcbiAgICAgIC5pbnB1dC1saXN0IC5sYWJlbCxcbiAgICAgIC5jaGVja2JveC1saXN0IC5sYWJlbCxcbiAgICAgIC5tdWx0aW9wdGlvbi1saXN0IC5sYWJlbCwgLnJhZGlvLWxpc3QgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsXG4gICAgICAuaW5wdXQtbGlzdCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCxcbiAgICAgIC5jaGVja2JveC1saXN0IC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLFxuICAgICAgLm11bHRpb3B0aW9uLWxpc3QgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsIC5yYWRpby1saXN0IC5tZi1yZXBvcnQtLWxhYmVsLFxuICAgICAgLmlucHV0LWxpc3QgLm1mLXJlcG9ydC0tbGFiZWwsXG4gICAgICAuY2hlY2tib3gtbGlzdCAubWYtcmVwb3J0LS1sYWJlbCxcbiAgICAgIC5tdWx0aW9wdGlvbi1saXN0IC5tZi1yZXBvcnQtLWxhYmVsIHtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgLyogbGluZSA0MTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbiAgICAucmFkaW8tbGlzdCBsYWJlbC5yZXF1aXJlZDpiZWZvcmUsXG4gICAgLmlucHV0LWxpc3QgbGFiZWwucmVxdWlyZWQ6YmVmb3JlLFxuICAgIC5jaGVja2JveC1saXN0IGxhYmVsLnJlcXVpcmVkOmJlZm9yZSxcbiAgICAubXVsdGlvcHRpb24tbGlzdCBsYWJlbC5yZXF1aXJlZDpiZWZvcmUsIC5yYWRpby1saXN0IC5yZXF1aXJlZC5sYWJlbDpiZWZvcmUsXG4gICAgLmlucHV0LWxpc3QgLnJlcXVpcmVkLmxhYmVsOmJlZm9yZSxcbiAgICAuY2hlY2tib3gtbGlzdCAucmVxdWlyZWQubGFiZWw6YmVmb3JlLFxuICAgIC5tdWx0aW9wdGlvbi1saXN0IC5yZXF1aXJlZC5sYWJlbDpiZWZvcmUsIC5yYWRpby1saXN0IC5yZXF1aXJlZC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsOmJlZm9yZSxcbiAgICAuaW5wdXQtbGlzdCAucmVxdWlyZWQubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbDpiZWZvcmUsXG4gICAgLmNoZWNrYm94LWxpc3QgLnJlcXVpcmVkLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWw6YmVmb3JlLFxuICAgIC5tdWx0aW9wdGlvbi1saXN0IC5yZXF1aXJlZC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsOmJlZm9yZSwgLnJhZGlvLWxpc3QgLnJlcXVpcmVkLm1mLXJlcG9ydC0tbGFiZWw6YmVmb3JlLFxuICAgIC5pbnB1dC1saXN0IC5yZXF1aXJlZC5tZi1yZXBvcnQtLWxhYmVsOmJlZm9yZSxcbiAgICAuY2hlY2tib3gtbGlzdCAucmVxdWlyZWQubWYtcmVwb3J0LS1sYWJlbDpiZWZvcmUsXG4gICAgLm11bHRpb3B0aW9uLWxpc3QgLnJlcXVpcmVkLm1mLXJlcG9ydC0tbGFiZWw6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLyogbGluZSA0MjIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbiAgLnJhZGlvLWxpc3QgbGksXG4gIC5pbnB1dC1saXN0IGxpLFxuICAuY2hlY2tib3gtbGlzdCBsaSxcbiAgLm11bHRpb3B0aW9uLWxpc3QgbGkge1xuICAgIG1hcmdpbjogMCAwIDAuNDI4NTcxNDI4NmVtIDA7IH1cbiAgLyogbGluZSA0MjYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbiAgLnJhZGlvLWxpc3QgbGk6bGFzdC1jaGlsZCxcbiAgLmlucHV0LWxpc3QgbGk6bGFzdC1jaGlsZCxcbiAgLmNoZWNrYm94LWxpc3QgbGk6bGFzdC1jaGlsZCxcbiAgLm11bHRpb3B0aW9uLWxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4vKiBsaW5lIDQzMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuLmZsZC5pbmxuUmFkaW8gLnJhZGlvLWxpc3QgbGksIC5mbGQuaW5sblJhZGlvXG4uaW5wdXQtbGlzdCBsaSwgLmZsZC5pbmxuUmFkaW9cbi5jaGVja2JveC1saXN0IGxpLCAuZmxkLmlubG5SYWRpb1xuLm11bHRpb3B0aW9uLWxpc3QgbGksXG4uZmxkLmlubG5DaGVja2JveCAucmFkaW8tbGlzdCBsaSxcbi5mbGQuaW5sbkNoZWNrYm94XG4uaW5wdXQtbGlzdCBsaSxcbi5mbGQuaW5sbkNoZWNrYm94XG4uY2hlY2tib3gtbGlzdCBsaSxcbi5mbGQuaW5sbkNoZWNrYm94XG4ubXVsdGlvcHRpb24tbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTsgfVxuXG4vKiBGaWVsZCBoZWxwICovXG4vKiBsaW5lIDQ0OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuLmZsZEhlbHAsXG4uZmxkLWhlbHAsXG4ubWYtZmlsZXVwbG9hZC0tY29udGFpbmVyIC5tZi1kcm9wYm94IC5tZi1kcm9wYm94LS1zdWJ0aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC44NTcxNDI4NTcxcmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgY29sb3I6ICM5MTkwOTA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIGxpbmUgNDU5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4uaW5wdXQtaGVscCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM5MTkwOTA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgNDU5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4gICAgLmlucHV0LWhlbHAge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE5OHB4OyB9XG4gICAgICAvKiBsaW5lIDQ3MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuICAgICAgLm1mLWZvcm1fX3N0YWNrIC5pbnB1dC1oZWxwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4vKiBFcnJvcnMsIHdhcm5pbmdzLCBpbmZvcyAqL1xuLyogbGluZSA0NzksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbi5lcnJvcixcbi5lcnJvcl9saXN0LFxuLndhcm5pbmcsXG4ud2FybmluZ19saXN0LFxuLmluZm8sXG4uaW5mb19saXN0LFxuLnN1Y2Nlc3MsXG4uc3VjY2Vzc19saXN0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLyogbGluZSA0OTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbi5lcnJvcl9saXN0LFxuLndhcm5pbmdfbGlzdCxcbi5pbmZvX2xpc3QsXG4uc3VjY2Vzc19saXN0IHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSA0OTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbiAgICAuZXJyb3JfbGlzdCxcbiAgICAud2FybmluZ19saXN0LFxuICAgIC5pbmZvX2xpc3QsXG4gICAgLnN1Y2Nlc3NfbGlzdCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTk4cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgNTA0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4gICAgLm1mLWZvcm1fX3N0YWNrIC5lcnJvcl9saXN0LCAubWYtZm9ybV9fc3RhY2tcbiAgICAud2FybmluZ19saXN0LCAubWYtZm9ybV9fc3RhY2tcbiAgICAuaW5mb19saXN0LCAubWYtZm9ybV9fc3RhY2tcbiAgICAuc3VjY2Vzc19saXN0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuLyogbGluZSA1MTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbi5lcnJvcl9saXN0LFxuLmVycm9yIGxhYmVsLFxuLmVycm9yIC5sYWJlbCxcbi5lcnJvciAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCxcbi5lcnJvciAubWYtcmVwb3J0LS1sYWJlbCB7XG4gIGNvbG9yOiAjRjk0RTNDOyB9XG5cbi8qIGxpbmUgNTE3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4ud2FybmluZ19saXN0LFxuLndhcm5pbmcgbGFiZWwsXG4ud2FybmluZyAubGFiZWwsXG4ud2FybmluZyAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCxcbi53YXJuaW5nIC5tZi1yZXBvcnQtLWxhYmVsIHtcbiAgY29sb3I6ICNFNjc1NDU7IH1cblxuLyogbGluZSA1MjIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbi5pbmZvX2xpc3QsXG4uaW5mbyBsYWJlbCxcbi5pbmZvIC5sYWJlbCxcbi5pbmZvIC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLFxuLmluZm8gLm1mLXJlcG9ydC0tbGFiZWwge1xuICBjb2xvcjogIzAwOTFBQTsgfVxuXG4vKiBsaW5lIDUyNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuLnN1Y2Nlc3NfbGlzdCxcbi5zdWNjZXNzIGxhYmVsLFxuLnN1Y2Nlc3MgLmxhYmVsLFxuLnN1Y2Nlc3MgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsXG4uc3VjY2VzcyAubWYtcmVwb3J0LS1sYWJlbCB7XG4gIGNvbG9yOiAjNWRiYjJkOyB9XG5cbi8qIGxpbmUgNTMyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4uZXJyb3IgaW5wdXQsXG4uZXJyb3Igc2VsZWN0LFxuLmVycm9yIHRleHRhcmVhIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjk0RTNDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFEN0Q3OyB9XG5cbi8qIGxpbmUgNTM5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4ud2FybmluZyBpbnB1dCxcbi53YXJuaW5nIHNlbGVjdCxcbi53YXJuaW5nIHRleHRhcmVhIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTY3NTQ1OyB9XG5cbi8qIGxpbmUgNTQ1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4uc3VjY2VzcyBpbnB1dCxcbi5zdWNjZXNzIHNlbGVjdCxcbi5zdWNjZXNzIHRleHRhcmVhIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWRiYjJkOyB9XG5cbi8qIEZvcm0gdHlwZXMgKi9cbi8qIGxpbmUgNTU3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4ubWYtZm9ybV9fc3RhY2sgLmZsZCwgLm1mLWZvcm1fX3N0YWNrLmZsZCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXG4vKiBsaW5lIDU2Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuLm1mLWZvcm1fX3N0YWNrIC5mbGQgPiBsYWJlbCwgLm1mLWZvcm1fX3N0YWNrIC5mbGQgPiAubGFiZWwsIC5tZi1mb3JtX19zdGFjayAuZmxkID4gLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsIC5tZi1mb3JtX19zdGFjayAuZmxkID4gLm1mLXJlcG9ydC0tbGFiZWwsXG4ubWYtZm9ybV9fc3RhY2sgLmZsZCA+IC5sYWJlbCxcbi5tZi1mb3JtX19zdGFjay5mbGQgPiBsYWJlbCxcbi5tZi1mb3JtX19zdGFjay5mbGQgPiAubGFiZWwsXG4ubWYtZm9ybV9fc3RhY2suZmxkID4gLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsXG4ubWYtZm9ybV9fc3RhY2suZmxkID4gLm1mLXJlcG9ydC0tbGFiZWwsXG4ubWYtZm9ybV9fc3RhY2suZmxkID4gLmxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi8qIGxpbmUgNTY5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4ubWYtZm9ybV9fc3RhY2sgLmZsZC5jaGNrQm94X2Fsb25lID4gbGFiZWwsIC5tZi1mb3JtX19zdGFjayAuZmxkLmNoY2tCb3hfYWxvbmUgPiAubGFiZWwsIC5tZi1mb3JtX19zdGFjayAuZmxkLmNoY2tCb3hfYWxvbmUgPiAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLm1mLWZvcm1fX3N0YWNrIC5mbGQuY2hja0JveF9hbG9uZSA+IC5tZi1yZXBvcnQtLWxhYmVsLFxuLm1mLWZvcm1fX3N0YWNrIC5mbGQuY2hja0JveF9hbG9uZSA+IC5sYWJlbCxcbi5tZi1mb3JtX19zdGFjay5mbGQuY2hja0JveF9hbG9uZSA+IGxhYmVsLFxuLm1mLWZvcm1fX3N0YWNrLmZsZC5jaGNrQm94X2Fsb25lID4gLmxhYmVsLFxuLm1mLWZvcm1fX3N0YWNrLmZsZC5jaGNrQm94X2Fsb25lID4gLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsXG4ubWYtZm9ybV9fc3RhY2suZmxkLmNoY2tCb3hfYWxvbmUgPiAubWYtcmVwb3J0LS1sYWJlbCxcbi5tZi1mb3JtX19zdGFjay5mbGQuY2hja0JveF9hbG9uZSA+IC5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4vKiBsaW5lIDU3OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuLm1mLWZvcm1fX3N0YWNrIC5mbGQuY2hja0JveF9hbG9uZSxcbi5tZi1mb3JtX19zdGFjayAuZmxkLmNoY2tCb3hfYWxvbmUge1xuICBjbGVhcjogYm90aDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi8qIGxpbmUgNTg0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4ubWYtZm9ybV9fc3RhY2sgLmZsZCA+IGxhYmVsLmNoY2tMYWJlbCwgLm1mLWZvcm1fX3N0YWNrIC5mbGQgPiAuY2hja0xhYmVsLmxhYmVsLCAubWYtZm9ybV9fc3RhY2sgLmZsZCA+IC5jaGNrTGFiZWwubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLm1mLWZvcm1fX3N0YWNrIC5mbGQgPiAuY2hja0xhYmVsLm1mLXJlcG9ydC0tbGFiZWwsXG4ubWYtZm9ybV9fc3RhY2sgLmZsZCA+IGxhYmVsLmNoY2tMYWJlbCxcbi5tZi1mb3JtX19zdGFjayAuZmxkID4gLmNoY2tMYWJlbC5sYWJlbCxcbi5tZi1mb3JtX19zdGFjayAuZmxkID4gLmNoY2tMYWJlbC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLFxuLm1mLWZvcm1fX3N0YWNrIC5mbGQgPiAuY2hja0xhYmVsLm1mLXJlcG9ydC0tbGFiZWwge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyogbGluZSA1OTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbi5tZi1mb3JtX19zdGFjayAuZmxkLmNoY2tCb3hfYWxvbmUgPiBsYWJlbC5jaGNrTGFiZWwsIC5tZi1mb3JtX19zdGFjayAuZmxkLmNoY2tCb3hfYWxvbmUgPiAuY2hja0xhYmVsLmxhYmVsLCAubWYtZm9ybV9fc3RhY2sgLmZsZC5jaGNrQm94X2Fsb25lID4gLmNoY2tMYWJlbC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLCAubWYtZm9ybV9fc3RhY2sgLmZsZC5jaGNrQm94X2Fsb25lID4gLmNoY2tMYWJlbC5tZi1yZXBvcnQtLWxhYmVsLFxuLm1mLWZvcm1fX3N0YWNrIC5mbGQuY2hja0JveF9hbG9uZSA+IGxhYmVsLmNoY2tMYWJlbCxcbi5tZi1mb3JtX19zdGFjayAuZmxkLmNoY2tCb3hfYWxvbmUgPiAuY2hja0xhYmVsLmxhYmVsLFxuLm1mLWZvcm1fX3N0YWNrIC5mbGQuY2hja0JveF9hbG9uZSA+IC5jaGNrTGFiZWwubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCxcbi5tZi1mb3JtX19zdGFjayAuZmxkLmNoY2tCb3hfYWxvbmUgPiAuY2hja0xhYmVsLm1mLXJlcG9ydC0tbGFiZWwge1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qIGxpbmUgNTk2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4ubWYtZm9ybV9fc3RhY2sgLnJhZGlvLWxpc3QgbGFiZWwsIC5tZi1mb3JtX19zdGFja1xuLmlucHV0LWxpc3QgbGFiZWwsIC5tZi1mb3JtX19zdGFja1xuLmNoZWNrYm94LWxpc3QgbGFiZWwsIC5tZi1mb3JtX19zdGFja1xuLm11bHRpb3B0aW9uLWxpc3QgbGFiZWwsIC5tZi1mb3JtX19zdGFjayAucmFkaW8tbGlzdCAubGFiZWwsIC5tZi1mb3JtX19zdGFja1xuLmlucHV0LWxpc3QgLmxhYmVsLCAubWYtZm9ybV9fc3RhY2tcbi5jaGVja2JveC1saXN0IC5sYWJlbCwgLm1mLWZvcm1fX3N0YWNrXG4ubXVsdGlvcHRpb24tbGlzdCAubGFiZWwsIC5tZi1mb3JtX19zdGFjayAucmFkaW8tbGlzdCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLm1mLWZvcm1fX3N0YWNrXG4uaW5wdXQtbGlzdCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLm1mLWZvcm1fX3N0YWNrXG4uY2hlY2tib3gtbGlzdCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLm1mLWZvcm1fX3N0YWNrXG4ubXVsdGlvcHRpb24tbGlzdCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLm1mLWZvcm1fX3N0YWNrIC5yYWRpby1saXN0IC5tZi1yZXBvcnQtLWxhYmVsLCAubWYtZm9ybV9fc3RhY2tcbi5pbnB1dC1saXN0IC5tZi1yZXBvcnQtLWxhYmVsLCAubWYtZm9ybV9fc3RhY2tcbi5jaGVja2JveC1saXN0IC5tZi1yZXBvcnQtLWxhYmVsLCAubWYtZm9ybV9fc3RhY2tcbi5tdWx0aW9wdGlvbi1saXN0IC5tZi1yZXBvcnQtLWxhYmVsIHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLyogRm9ybXM6IGxhYmVsIHJpZ2h0IGFsaWduZWQgKi9cbi8qIENoZWNrYm94ZXMgKi9cbi8qIGxpbmUgNjA1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG5mb3JtLnN0a2QgLmZsZC5jaGNrQm94X2Fsb25lLFxuZmllbGRzZXQuc3RrZCAuZmxkLmNoY2tCb3hfYWxvbmUge1xuICBjbGVhcjogYm90aDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi8qIGxpbmUgNjExLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG5mb3JtLnN0a2QgLmZsZCA+IGxhYmVsLmNoY2tMYWJlbCwgZm9ybS5zdGtkIC5mbGQgPiAuY2hja0xhYmVsLmxhYmVsLCBmb3JtLnN0a2QgLmZsZCA+IC5jaGNrTGFiZWwubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgZm9ybS5zdGtkIC5mbGQgPiAuY2hja0xhYmVsLm1mLXJlcG9ydC0tbGFiZWwsXG5maWVsZHNldC5zdGtkIC5mbGQgPiBsYWJlbC5jaGNrTGFiZWwsXG5maWVsZHNldC5zdGtkIC5mbGQgPiAuY2hja0xhYmVsLmxhYmVsLFxuZmllbGRzZXQuc3RrZCAuZmxkID4gLmNoY2tMYWJlbC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLFxuZmllbGRzZXQuc3RrZCAuZmxkID4gLmNoY2tMYWJlbC5tZi1yZXBvcnQtLWxhYmVsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIGxpbmUgNjE3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG5mb3JtLnN0a2QgLmZsZC5jaGNrQm94X2Fsb25lID4gbGFiZWwuY2hja0xhYmVsLCBmb3JtLnN0a2QgLmZsZC5jaGNrQm94X2Fsb25lID4gLmNoY2tMYWJlbC5sYWJlbCwgZm9ybS5zdGtkIC5mbGQuY2hja0JveF9hbG9uZSA+IC5jaGNrTGFiZWwubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgZm9ybS5zdGtkIC5mbGQuY2hja0JveF9hbG9uZSA+IC5jaGNrTGFiZWwubWYtcmVwb3J0LS1sYWJlbCxcbmZpZWxkc2V0LnN0a2QgLmZsZC5jaGNrQm94X2Fsb25lID4gbGFiZWwuY2hja0xhYmVsLFxuZmllbGRzZXQuc3RrZCAuZmxkLmNoY2tCb3hfYWxvbmUgPiAuY2hja0xhYmVsLmxhYmVsLFxuZmllbGRzZXQuc3RrZCAuZmxkLmNoY2tCb3hfYWxvbmUgPiAuY2hja0xhYmVsLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsXG5maWVsZHNldC5zdGtkIC5mbGQuY2hja0JveF9hbG9uZSA+IC5jaGNrTGFiZWwubWYtcmVwb3J0LS1sYWJlbCB7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmU7IH1cblxuLyogRm9ybXM6IGlubGluZSAqL1xuLyogbGluZSA2MjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbi5tZi1mb3JtX19pbmxpbmUgLmZsZCB7XG4gIG1hcmdpbjogMCAwIDFlbSAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSA2MjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2Zvcm1zLnNjc3MgKi9cbiAgICAubWYtZm9ybV9faW5saW5lIC5mbGQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIDFlbSAxZW0gMDsgfSB9XG5cbi8qIGxpbmUgNjMzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4ubWYtZm9ybV9faW5saW5lIGZpZWxkc2V0IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAvKiBsaW5lIDY0Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuICAubWYtZm9ybV9fY2VudHJkIGxhYmVsLCAubWYtZm9ybV9fY2VudHJkIC5sYWJlbCwgLm1mLWZvcm1fX2NlbnRyZCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLm1mLWZvcm1fX2NlbnRyZCAubWYtcmVwb3J0LS1sYWJlbCxcbiAgLm1mLWZvcm1fX2NlbnRyZWQgbGFiZWwsXG4gIC5tZi1mb3JtX19jZW50cmVkIC5sYWJlbCxcbiAgLm1mLWZvcm1fX2NlbnRyZWQgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsXG4gIC5tZi1mb3JtX19jZW50cmVkIC5tZi1yZXBvcnQtLWxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAvKiBsaW5lIDY0Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZm9ybXMuc2NzcyAqL1xuICAubWYtZm9ybV9fY2VudHJkIC5yYWRpby1saXN0IGxhYmVsLCAubWYtZm9ybV9fY2VudHJkXG4gIC5pbnB1dC1saXN0IGxhYmVsLCAubWYtZm9ybV9fY2VudHJkXG4gIC5jaGVja2JveC1saXN0IGxhYmVsLCAubWYtZm9ybV9fY2VudHJkXG4gIC5tdWx0aW9wdGlvbi1saXN0IGxhYmVsLCAubWYtZm9ybV9fY2VudHJkIC5yYWRpby1saXN0IC5sYWJlbCwgLm1mLWZvcm1fX2NlbnRyZFxuICAuaW5wdXQtbGlzdCAubGFiZWwsIC5tZi1mb3JtX19jZW50cmRcbiAgLmNoZWNrYm94LWxpc3QgLmxhYmVsLCAubWYtZm9ybV9fY2VudHJkXG4gIC5tdWx0aW9wdGlvbi1saXN0IC5sYWJlbCwgLm1mLWZvcm1fX2NlbnRyZCAucmFkaW8tbGlzdCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLm1mLWZvcm1fX2NlbnRyZFxuICAuaW5wdXQtbGlzdCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLm1mLWZvcm1fX2NlbnRyZFxuICAuY2hlY2tib3gtbGlzdCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLm1mLWZvcm1fX2NlbnRyZFxuICAubXVsdGlvcHRpb24tbGlzdCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLm1mLWZvcm1fX2NlbnRyZCAucmFkaW8tbGlzdCAubWYtcmVwb3J0LS1sYWJlbCwgLm1mLWZvcm1fX2NlbnRyZFxuICAuaW5wdXQtbGlzdCAubWYtcmVwb3J0LS1sYWJlbCwgLm1mLWZvcm1fX2NlbnRyZFxuICAuY2hlY2tib3gtbGlzdCAubWYtcmVwb3J0LS1sYWJlbCwgLm1mLWZvcm1fX2NlbnRyZFxuICAubXVsdGlvcHRpb24tbGlzdCAubWYtcmVwb3J0LS1sYWJlbCxcbiAgLm1mLWZvcm1fX2NlbnRyZWQgLnJhZGlvLWxpc3QgbGFiZWwsXG4gIC5tZi1mb3JtX19jZW50cmVkXG4gIC5pbnB1dC1saXN0IGxhYmVsLFxuICAubWYtZm9ybV9fY2VudHJlZFxuICAuY2hlY2tib3gtbGlzdCBsYWJlbCxcbiAgLm1mLWZvcm1fX2NlbnRyZWRcbiAgLm11bHRpb3B0aW9uLWxpc3QgbGFiZWwsXG4gIC5tZi1mb3JtX19jZW50cmVkIC5yYWRpby1saXN0IC5sYWJlbCxcbiAgLm1mLWZvcm1fX2NlbnRyZWRcbiAgLmlucHV0LWxpc3QgLmxhYmVsLFxuICAubWYtZm9ybV9fY2VudHJlZFxuICAuY2hlY2tib3gtbGlzdCAubGFiZWwsXG4gIC5tZi1mb3JtX19jZW50cmVkXG4gIC5tdWx0aW9wdGlvbi1saXN0IC5sYWJlbCxcbiAgLm1mLWZvcm1fX2NlbnRyZWQgLnJhZGlvLWxpc3QgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsXG4gIC5tZi1mb3JtX19jZW50cmVkXG4gIC5pbnB1dC1saXN0IC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLFxuICAubWYtZm9ybV9fY2VudHJlZFxuICAuY2hlY2tib3gtbGlzdCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCxcbiAgLm1mLWZvcm1fX2NlbnRyZWRcbiAgLm11bHRpb3B0aW9uLWxpc3QgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsXG4gIC5tZi1mb3JtX19jZW50cmVkIC5yYWRpby1saXN0IC5tZi1yZXBvcnQtLWxhYmVsLFxuICAubWYtZm9ybV9fY2VudHJlZFxuICAuaW5wdXQtbGlzdCAubWYtcmVwb3J0LS1sYWJlbCxcbiAgLm1mLWZvcm1fX2NlbnRyZWRcbiAgLmNoZWNrYm94LWxpc3QgLm1mLXJlcG9ydC0tbGFiZWwsXG4gIC5tZi1mb3JtX19jZW50cmVkXG4gIC5tdWx0aW9wdGlvbi1saXN0IC5tZi1yZXBvcnQtLWxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC8qIGxpbmUgNjUxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzICovXG4gIC5tZi1mb3JtX19jZW50cmQgLm1mLWZvcm1fX3N0YWNrIGxhYmVsLCAubWYtZm9ybV9fY2VudHJkIC5tZi1mb3JtX19zdGFjayAubGFiZWwsIC5tZi1mb3JtX19jZW50cmQgLm1mLWZvcm1fX3N0YWNrIC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLCAubWYtZm9ybV9fY2VudHJkIC5tZi1mb3JtX19zdGFjayAubWYtcmVwb3J0LS1sYWJlbCxcbiAgLm1mLWZvcm1fX2NlbnRyZCAubWYtZm9ybV9fc3RhY2sgLmxhYmVsLFxuICAubWYtZm9ybV9fY2VudHJkLm1mLWZvcm1fX3N0YWNrIGxhYmVsLFxuICAubWYtZm9ybV9fY2VudHJkLm1mLWZvcm1fX3N0YWNrIC5sYWJlbCxcbiAgLm1mLWZvcm1fX2NlbnRyZC5tZi1mb3JtX19zdGFjayAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCxcbiAgLm1mLWZvcm1fX2NlbnRyZC5tZi1mb3JtX19zdGFjayAubWYtcmVwb3J0LS1sYWJlbCxcbiAgLm1mLWZvcm1fX2NlbnRyZC5tZi1mb3JtX19zdGFjayAubGFiZWwsXG4gIC5tZi1mb3JtX19jZW50cmVkIC5tZi1mb3JtX19zdGFjayBsYWJlbCxcbiAgLm1mLWZvcm1fX2NlbnRyZWQgLm1mLWZvcm1fX3N0YWNrIC5sYWJlbCxcbiAgLm1mLWZvcm1fX2NlbnRyZWQgLm1mLWZvcm1fX3N0YWNrIC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLFxuICAubWYtZm9ybV9fY2VudHJlZCAubWYtZm9ybV9fc3RhY2sgLm1mLXJlcG9ydC0tbGFiZWwsXG4gIC5tZi1mb3JtX19jZW50cmVkIC5tZi1mb3JtX19zdGFjayAubGFiZWwsXG4gIC5tZi1mb3JtX19jZW50cmVkLm1mLWZvcm1fX3N0YWNrIGxhYmVsLFxuICAubWYtZm9ybV9fY2VudHJlZC5tZi1mb3JtX19zdGFjayAubGFiZWwsXG4gIC5tZi1mb3JtX19jZW50cmVkLm1mLWZvcm1fX3N0YWNrIC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLFxuICAubWYtZm9ybV9fY2VudHJlZC5tZi1mb3JtX19zdGFjayAubWYtcmVwb3J0LS1sYWJlbCxcbiAgLm1mLWZvcm1fX2NlbnRyZWQubWYtZm9ybV9fc3RhY2sgLmxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuLyo/XHJcblxyXG4jIyBMYXlvdXQgXHJcblxyXG5Db250aWVuZSBsb3MgZXN0aWxvcyBwYXJhIGxhIGVzdHJ1Y3R1cmEgYsOhc2ljYSBkZSBsYSBww6FnaW5hOiBjb250ZW5lZG9yZXMsIHJlc3BvbnNpdmUuLi5cclxuXHJcbiovXG4vKj9cclxuXHJcbkxheW91dFxyXG49PT09PT1cclxuXHJcblxyXG4qIEBkZXNjICAgICAgICAgRXN0cnVjdHVyYSBiw6FzaWNhIGRlIHVuYSBww6FnaW5hIGVuIE1PUkZPUy4gRXN0aWxvcyBwYXJhIGNyZWFyIGxheW91dHMgcmVzcG9uc2l2ZSB5IGZsZXhpYmxlcy4gSW5jb3Jwb3JhIGFkZW1hcyB1biBudWV2byBsYXlvdXQgcGFyYSBkaXN0cmlidWlyIGVzcGFjaW9zXHJcbiogQG5hbWVcclxuKiBAYXV0aG9yICAgICAgIElnbmFjaW8gQ2FsbGVqYSwgTWlndWVsIEFuZ2VsIFRvcnJlcywgTWFyaWNvw7FvIFByaWV0b1xyXG4qIEB0ZXN0ZWRcdFx0RkYgNDQuMCAvIElFMTEgbW9kbyBFZGdlIC8gSUUxMSBtb2RvIDEwIC8gQ2hyb21lIDQ4LjAgLy8gTm8gY29tcGF0aWJsZSBjb24gSUU5IG8gYW50ZXJpb3Jlc1xyXG4qIEByZXF1aXJlc1x0XHRtZi1zYXNzLWxpYlxyXG4qIEBidWdzICAgICAgICAgUGVuZGllbnRlIGRlIG9wdGltaXphY2lvbiB5IHJldmlzaW9uLlxyXG5cdFx0XHRcdC8vIENvcnJlZ2lkbyBidWcgQ2hyb21lOiAubWYtbW9kdWxlIGhlaWdodDogMTAwJTtcclxuXHJcbiovXG4vKiBsaW5lIDUzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLyogbGluZSA1OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG4vKiBsaW5lIDYzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuYm9keSB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4vKiBsaW5lIDY3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuLm1mLWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgYmFja2dyb3VuZDogI0Y3RjdGNzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgNzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLnBvcnRhbCAubWYtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MDBweDsgfVxuICAgIC8qIGxpbmUgNzksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLnNlZGUgLm1mLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC8qIGxpbmUgODMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLWNvbnRhaW5lci5tZi1jb250YWluZXJfX2NvbXBhY3Qge1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH0gfVxuXG4vKiBsaW5lIDg5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuLm1mLXdyYXBwZXIsIC5wb3J0YWwgLm1mLWZvb3Rlci0tY29udGFpbmVyLFxuLnNlZGUgLm1mLWZvb3Rlci0tY29udGFpbmVyLCAucG9ydGFsIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tbG9nbyxcbi5zZWRlIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tbG9nbywgLnBvcnRhbCBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWNvbnRlbnQsXG4uc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWNvbnRlbnQsIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtdG9wYmFyLFxuLnNlZGUgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtdG9wYmFyLCAubWYtc2l0ZW1hcC0tbGlzdCwgLm1mLWNvb2tpZXMtLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMi41JTtcbiAgcGFkZGluZy1yaWdodDogMi41JTsgfVxuICAvKiBsaW5lIDEyLCBub2RlX21vZHVsZXMvc3VzeS9zYXNzL3N1c3kvb3V0cHV0L3N1cHBvcnQvX2NsZWFyZml4LnNjc3MgKi9cbiAgLm1mLXdyYXBwZXI6YWZ0ZXIsIC5wb3J0YWwgLm1mLWZvb3Rlci0tY29udGFpbmVyOmFmdGVyLFxuICAuc2VkZSAubWYtZm9vdGVyLS1jb250YWluZXI6YWZ0ZXIsIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtaGVhZGVyLS1sb2dvOmFmdGVyLFxuICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWxvZ286YWZ0ZXIsIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtaGVhZGVyLS1jb250ZW50OmFmdGVyLFxuICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWNvbnRlbnQ6YWZ0ZXIsIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtdG9wYmFyOmFmdGVyLFxuICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi10b3BiYXI6YWZ0ZXIsIC5tZi1zaXRlbWFwLS1saXN0OmFmdGVyLCAubWYtY29va2llcy0tY29udGVudDphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDg5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAgIC5tZi13cmFwcGVyLCAucG9ydGFsIC5tZi1mb290ZXItLWNvbnRhaW5lcixcbiAgICAuc2VkZSAubWYtZm9vdGVyLS1jb250YWluZXIsIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtaGVhZGVyLS1sb2dvLFxuICAgIC5zZWRlIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tbG9nbywgLnBvcnRhbCBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWNvbnRlbnQsXG4gICAgLnNlZGUgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtaGVhZGVyLS1jb250ZW50LCAucG9ydGFsIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLXRvcGJhcixcbiAgICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi10b3BiYXIsIC5tZi1zaXRlbWFwLS1saXN0LCAubWYtY29va2llcy0tY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAgICAgLyogbGluZSAxMiwgbm9kZV9tb2R1bGVzL3N1c3kvc2Fzcy9zdXN5L291dHB1dC9zdXBwb3J0L19jbGVhcmZpeC5zY3NzICovXG4gICAgICAubWYtd3JhcHBlcjphZnRlciwgLnBvcnRhbCAubWYtZm9vdGVyLS1jb250YWluZXI6YWZ0ZXIsXG4gICAgICAuc2VkZSAubWYtZm9vdGVyLS1jb250YWluZXI6YWZ0ZXIsIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtaGVhZGVyLS1sb2dvOmFmdGVyLFxuICAgICAgLnNlZGUgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtaGVhZGVyLS1sb2dvOmFmdGVyLCAucG9ydGFsIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tY29udGVudDphZnRlcixcbiAgICAgIC5zZWRlIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tY29udGVudDphZnRlciwgLnBvcnRhbCBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi10b3BiYXI6YWZ0ZXIsXG4gICAgICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi10b3BiYXI6YWZ0ZXIsIC5tZi1zaXRlbWFwLS1saXN0OmFmdGVyLCAubWYtY29va2llcy0tY29udGVudDphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY2xlYXI6IGJvdGg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDYyNWVtKSB7XG4gICAgLyogbGluZSA4OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgICAubWYtd3JhcHBlciwgLnBvcnRhbCAubWYtZm9vdGVyLS1jb250YWluZXIsXG4gICAgLnNlZGUgLm1mLWZvb3Rlci0tY29udGFpbmVyLCAucG9ydGFsIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tbG9nbyxcbiAgICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWxvZ28sIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtaGVhZGVyLS1jb250ZW50LFxuICAgIC5zZWRlIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tY29udGVudCwgLnBvcnRhbCBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi10b3BiYXIsXG4gICAgLnNlZGUgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtdG9wYmFyLCAubWYtc2l0ZW1hcC0tbGlzdCwgLm1mLWNvb2tpZXMtLWNvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICAgIC8qIGxpbmUgMTIsIG5vZGVfbW9kdWxlcy9zdXN5L3Nhc3Mvc3VzeS9vdXRwdXQvc3VwcG9ydC9fY2xlYXJmaXguc2NzcyAqL1xuICAgICAgLm1mLXdyYXBwZXI6YWZ0ZXIsIC5wb3J0YWwgLm1mLWZvb3Rlci0tY29udGFpbmVyOmFmdGVyLFxuICAgICAgLnNlZGUgLm1mLWZvb3Rlci0tY29udGFpbmVyOmFmdGVyLCAucG9ydGFsIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tbG9nbzphZnRlcixcbiAgICAgIC5zZWRlIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tbG9nbzphZnRlciwgLnBvcnRhbCBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWNvbnRlbnQ6YWZ0ZXIsXG4gICAgICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWNvbnRlbnQ6YWZ0ZXIsIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtdG9wYmFyOmFmdGVyLFxuICAgICAgLnNlZGUgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtdG9wYmFyOmFmdGVyLCAubWYtc2l0ZW1hcC0tbGlzdDphZnRlciwgLm1mLWNvb2tpZXMtLWNvbnRlbnQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNsZWFyOiBib3RoOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2LjMxMjVlbSkge1xuICAgIC8qIGxpbmUgODksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLXdyYXBwZXIsIC5wb3J0YWwgLm1mLWZvb3Rlci0tY29udGFpbmVyLFxuICAgIC5zZWRlIC5tZi1mb290ZXItLWNvbnRhaW5lciwgLnBvcnRhbCBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWxvZ28sXG4gICAgLnNlZGUgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtaGVhZGVyLS1sb2dvLCAucG9ydGFsIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tY29udGVudCxcbiAgICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWNvbnRlbnQsIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtdG9wYmFyLFxuICAgIC5zZWRlIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLXRvcGJhciwgLm1mLXNpdGVtYXAtLWxpc3QsIC5tZi1jb29raWVzLS1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogOTUuNWVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICAgIC8qIGxpbmUgMTIsIG5vZGVfbW9kdWxlcy9zdXN5L3Nhc3Mvc3VzeS9vdXRwdXQvc3VwcG9ydC9fY2xlYXJmaXguc2NzcyAqL1xuICAgICAgLm1mLXdyYXBwZXI6YWZ0ZXIsIC5wb3J0YWwgLm1mLWZvb3Rlci0tY29udGFpbmVyOmFmdGVyLFxuICAgICAgLnNlZGUgLm1mLWZvb3Rlci0tY29udGFpbmVyOmFmdGVyLCAucG9ydGFsIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tbG9nbzphZnRlcixcbiAgICAgIC5zZWRlIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tbG9nbzphZnRlciwgLnBvcnRhbCBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWNvbnRlbnQ6YWZ0ZXIsXG4gICAgICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWNvbnRlbnQ6YWZ0ZXIsIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtdG9wYmFyOmFmdGVyLFxuICAgICAgLnNlZGUgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtdG9wYmFyOmFmdGVyLCAubWYtc2l0ZW1hcC0tbGlzdDphZnRlciwgLm1mLWNvb2tpZXMtLWNvbnRlbnQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNsZWFyOiBib3RoOyB9IH1cblxuLyogbGluZSAxMTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4ubWYtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjI1cyBlYXNlOyB9XG4gIC8qIGxpbmUgMTIxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAuaXMtb3Blbi10b3BiYXIgLm1mLXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtODAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSAxMTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDYyNWVtKSB7XG4gICAgLyogbGluZSAxMTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAgICAgLyogbGluZSAxMzgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgICAuaXMtb3Blbi10b3BiYXIgLm1mLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MC4wNTYyNWVtKSB7XG4gICAgLyogbGluZSAxMTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIC8qIGxpbmUgMTQ5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAubWYtd3JhcHBlci5tZi13cmFwcGVyX193aWRlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAyJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAvKiBsaW5lIDE1Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgLm1mLWhlYWRlcl9fbWVudS1oaWRlICsgLm1mLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAvKiBsaW5lIDE2NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgLmFwcCAubWYtaGVhZGVyX19maXhlZCArIC5tZi13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4OyB9IH1cblxuLyogbGluZSAxODIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4ubWYtbGF5b3V0LS1yb3csXG4ubWYtbGF5b3V0LS1tYWluLWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7IH1cbiAgLyogbGluZSA5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fY29tcGFzcy1jb21wYXRpYmlsaXR5LnNjc3MgKi9cbiAgLm1mLWxheW91dC0tcm93OmFmdGVyLFxuICAubWYtbGF5b3V0LS1tYWluLWNvbnRlbnQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cblxuLyogbGluZSAxODksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4ubWYtbGF5b3V0LS1yb3cgLm1mLWxheW91dC0tY29sdW1uIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MC4wNjI1ZW0pIHtcbiAgLyogbGluZSAxOTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gIC5tZi1sYXlvdXQtLXJvdyxcbiAgLm1mLWxheW91dC0tbWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjg0MDMzNjEzNDUlOyB9XG4gIC8qIGxpbmUgMjA1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAubWYtbGF5b3V0LS1tb2R1bGVfX3Mge1xuICAgIHdpZHRoOiAyNC4zNjk3NDc4OTkyJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODQwMzM2MTM0NSU7IH1cbiAgICAvKiBsaW5lIDIwOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgICAubWYtbGF5b3V0LS1tb2R1bGVfX3MgLm1mLWxheW91dC0tbW9kdWxlX192ZXJ0aWNhbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzLjQ0ODI3NTg2MjElOyB9XG4gIC8qIGxpbmUgMjEzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAubWYtbGF5b3V0LS1tb2R1bGVfX20ge1xuICAgIHdpZHRoOiA0OS41Nzk4MzE5MzI4JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODQwMzM2MTM0NSU7IH1cbiAgICAvKiBsaW5lIDIxNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgICAubWYtbGF5b3V0LS1tb2R1bGVfX20gLm1mLWxheW91dC0tbW9kdWxlX192ZXJ0aWNhbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjY5NDkxNTI1NDIlOyB9XG4gIC8qIGxpbmUgMjIxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAubWYtbGF5b3V0LS1tb2R1bGVfX2wge1xuICAgIHdpZHRoOiA3NC43ODk5MTU5NjY0JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODQwMzM2MTM0NSU7IH1cbiAgICAvKiBsaW5lIDIyNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgICAubWYtbGF5b3V0LS1tb2R1bGVfX2wgLm1mLWxheW91dC0tbW9kdWxlX192ZXJ0aWNhbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjEyMzU5NTUwNTYlOyB9XG4gIC8qIGxpbmUgMjMwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAubWYtbGF5b3V0LS1tb2R1bGUtc2lkZWJhciB7XG4gICAgd2lkdGg6IDI0LjM2OTc0Nzg5OTIlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMC44NDAzMzYxMzQ1JTsgfVxuICAgIC8qIGxpbmUgMjMzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAgIC5tZi1sYXlvdXQtLW1vZHVsZS1zaWRlYmFyIC5tZi1sYXlvdXQtLW1vZHVsZV9fdmVydGljYWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMy40NDgyNzU4NjIxJTsgfVxuICAvKiBsaW5lIDIzOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgLm1mLWxheW91dC0tbW9kdWxlX19zMiB7XG4gICAgd2lkdGg6IDM2Ljk3NDc4OTkxNiU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjg0MDMzNjEzNDUlOyB9XG4gICAgLyogbGluZSAyNDIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLWxheW91dC0tbW9kdWxlX19zMiAubWYtbGF5b3V0LS1tb2R1bGVfX3ZlcnRpY2FsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuMjcyNzI3MjcyNyU7IH1cbiAgLyogbGluZSAyNDcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gIC5tZi1sYXlvdXQtLW1vZHVsZV9fdCB7XG4gICAgd2lkdGg6IDMyLjc3MzEwOTI0MzclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMC44NDAzMzYxMzQ1JTsgfVxuICAgIC8qIGxpbmUgMjUwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAgIC5tZi1sYXlvdXQtLW1vZHVsZV9fdCAubWYtbGF5b3V0LS1tb2R1bGVfX3ZlcnRpY2FsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNTY0MTAyNTY0MSU7IH1cbiAgLyogbGluZSAyNTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gIC5tZi1sYXlvdXQtLW1vZHVsZV9fdHQge1xuICAgIHdpZHRoOiA2Ni4zODY1NTQ2MjE4JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODQwMzM2MTM0NSU7IH1cbiAgICAvKiBsaW5lIDI1OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgICAubWYtbGF5b3V0LS1tb2R1bGVfX3R0IC5tZi1sYXlvdXQtLW1vZHVsZV9fdmVydGljYWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNjU4MjI3ODQ4JTsgfVxuICAvKiBsaW5lIDI2OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgLm1mLWxheW91dC0tbWFpbjpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAvKiBsaW5lIDI3Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgICAubWYtbGF5b3V0LS1tYWluOmxhc3QtY2hpbGQgLm1mLWxheW91dC0tcm93LFxuICAgIC5tZi1sYXlvdXQtLW1haW46bGFzdC1jaGlsZCAubWYtbGF5b3V0LS1tYWluLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC44NDAzMzYxMzQ1JTsgfVxuICAgICAgLyogbGluZSAyNzYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgICAubWYtbGF5b3V0LS1tYWluOmxhc3QtY2hpbGQgLm1mLWxheW91dC0tcm93Omxhc3QtY2hpbGQsXG4gICAgICAubWYtbGF5b3V0LS1tYWluOmxhc3QtY2hpbGQgLm1mLWxheW91dC0tbWFpbi1jb250ZW50Omxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLyogbGluZSAyODEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLWxheW91dC0tbWFpbjpsYXN0LWNoaWxkIC5tZi1sYXlvdXQtLW1vZHVsZV9fcyB7XG4gICAgICB3aWR0aDogMjQuMzY5NzQ3ODk5MiU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC44NDAzMzYxMzQ1JTsgfVxuICAgIC8qIGxpbmUgMjg1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAgIC5tZi1sYXlvdXQtLW1haW46bGFzdC1jaGlsZCAubWYtbGF5b3V0LS1tb2R1bGVfX20ge1xuICAgICAgd2lkdGg6IDQ5LjU3OTgzMTkzMjglO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuODQwMzM2MTM0NSU7IH1cbiAgICAvKiBsaW5lIDI4OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgICAubWYtbGF5b3V0LS1tYWluOmxhc3QtY2hpbGQgLm1mLWxheW91dC0tbW9kdWxlX19sIHtcbiAgICAgIHdpZHRoOiA3NC43ODk5MTU5NjY0JTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjg0MDMzNjEzNDUlOyB9XG4gICAgLyogbGluZSAyOTMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLWxheW91dC0tbWFpbjpsYXN0LWNoaWxkIC5tZi1sYXlvdXQtLW1vZHVsZV9feGwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLyogbGluZSAyOTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLWxheW91dC0tbWFpbjpsYXN0LWNoaWxkIC5tZi1sYXlvdXQtLW1vZHVsZV9fdCB7XG4gICAgICB3aWR0aDogMzIuNzczMTA5MjQzNyU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC44NDAzMzYxMzQ1JTsgfVxuICAgIC8qIGxpbmUgMzAxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAgIC5tZi1sYXlvdXQtLW1haW46bGFzdC1jaGlsZCAubWYtbGF5b3V0LS1tb2R1bGVfX3R0IHtcbiAgICAgIHdpZHRoOiA2Ni4zODY1NTQ2MjE4JTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjg0MDMzNjEzNDUlOyB9XG4gIC8qIGxpbmUgMzA4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAubWYtbGF5b3V0LS1tYWluLFxuICAubWYtbGF5b3V0LS1tb2R1bGUtc2lkZWJhciArIC5tZi1sYXlvdXQtLW1haW46bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDc0Ljc4OTkxNTk2NjQlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMC44NDAzMzYxMzQ1JTsgfVxuICAgIC8qIGxpbmUgMzEzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAgIC5tZi1sYXlvdXQtLW1haW4gLm1mLWxheW91dC0tcm93LFxuICAgIC5tZi1sYXlvdXQtLW1haW4gLm1mLWxheW91dC0tbWFpbi1jb250ZW50LFxuICAgIC5tZi1sYXlvdXQtLW1vZHVsZS1zaWRlYmFyICsgLm1mLWxheW91dC0tbWFpbjpsYXN0LWNoaWxkIC5tZi1sYXlvdXQtLXJvdyxcbiAgICAubWYtbGF5b3V0LS1tb2R1bGUtc2lkZWJhciArIC5tZi1sYXlvdXQtLW1haW46bGFzdC1jaGlsZCAubWYtbGF5b3V0LS1tYWluLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4xMjM1OTU1MDU2JTsgfVxuICAgICAgLyogbGluZSAzMTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgICAubWYtbGF5b3V0LS1tYWluIC5tZi1sYXlvdXQtLXJvdzpsYXN0LWNoaWxkLFxuICAgICAgLm1mLWxheW91dC0tbWFpbiAubWYtbGF5b3V0LS1tYWluLWNvbnRlbnQ6bGFzdC1jaGlsZCxcbiAgICAgIC5tZi1sYXlvdXQtLW1vZHVsZS1zaWRlYmFyICsgLm1mLWxheW91dC0tbWFpbjpsYXN0LWNoaWxkIC5tZi1sYXlvdXQtLXJvdzpsYXN0LWNoaWxkLFxuICAgICAgLm1mLWxheW91dC0tbW9kdWxlLXNpZGViYXIgKyAubWYtbGF5b3V0LS1tYWluOmxhc3QtY2hpbGQgLm1mLWxheW91dC0tbWFpbi1jb250ZW50Omxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLyogbGluZSAzMjEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLWxheW91dC0tbWFpbiAubWYtbGF5b3V0LS1tb2R1bGVfX3MsXG4gICAgLm1mLWxheW91dC0tbW9kdWxlLXNpZGViYXIgKyAubWYtbGF5b3V0LS1tYWluOmxhc3QtY2hpbGQgLm1mLWxheW91dC0tbW9kdWxlX19zIHtcbiAgICAgIHdpZHRoOiAzMi41ODQyNjk2NjI5JTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjEyMzU5NTUwNTYlOyB9XG4gICAgLyogbGluZSAzMjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLWxheW91dC0tbWFpbiAubWYtbGF5b3V0LS1tb2R1bGVfX20sXG4gICAgLm1mLWxheW91dC0tbW9kdWxlLXNpZGViYXIgKyAubWYtbGF5b3V0LS1tYWluOmxhc3QtY2hpbGQgLm1mLWxheW91dC0tbW9kdWxlX19tIHtcbiAgICAgIHdpZHRoOiA2Ni4yOTIxMzQ4MzE1JTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjEyMzU5NTUwNTYlOyB9XG4gICAgLyogbGluZSAzMjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLWxheW91dC0tbWFpbiAubWYtbGF5b3V0LS1tb2R1bGVfX2wsXG4gICAgLm1mLWxheW91dC0tbW9kdWxlLXNpZGViYXIgKyAubWYtbGF5b3V0LS1tYWluOmxhc3QtY2hpbGQgLm1mLWxheW91dC0tbW9kdWxlX19sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC8qIGxpbmUgMzMzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAgIC5tZi1sYXlvdXQtLW1haW4gLm1mLWxheW91dC0tbW9kdWxlX19zMixcbiAgICAubWYtbGF5b3V0LS1tb2R1bGUtc2lkZWJhciArIC5tZi1sYXlvdXQtLW1haW46bGFzdC1jaGlsZCAubWYtbGF5b3V0LS1tb2R1bGVfX3MyIHtcbiAgICAgIHdpZHRoOiA0OS40MzgyMDIyNDcyJTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjEyMzU5NTUwNTYlOyB9XG4gICAgLyogbGluZSAzMzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLWxheW91dC0tbWFpbiAubWYtbGF5b3V0LS1tb2R1bGVfX3QsXG4gICAgLm1mLWxheW91dC0tbW9kdWxlLXNpZGViYXIgKyAubWYtbGF5b3V0LS1tYWluOmxhc3QtY2hpbGQgLm1mLWxheW91dC0tbW9kdWxlX190IHtcbiAgICAgIHdpZHRoOiAzMi43NzMxMDkyNDM3JTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjg0MDMzNjEzNDUlOyB9XG4gICAgLyogbGluZSAzNDEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLWxheW91dC0tbWFpbiAubWYtbGF5b3V0LS1tb2R1bGVfX3R0LFxuICAgIC5tZi1sYXlvdXQtLW1vZHVsZS1zaWRlYmFyICsgLm1mLWxheW91dC0tbWFpbjpsYXN0LWNoaWxkIC5tZi1sYXlvdXQtLW1vZHVsZV9fdHQge1xuICAgICAgd2lkdGg6IDY2LjM4NjU1NDYyMTglO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuODQwMzM2MTM0NSU7IH1cbiAgLyogbGluZSAzNDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gIC5tZi1sYXlvdXQtLW1vZHVsZS1zaWRlYmFyICsgLm1mLWxheW91dC0tbWFpbiB7XG4gICAgd2lkdGg6IDQ5LjU3OTgzMTkzMjglO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMC44NDAzMzYxMzQ1JTsgfVxuICAgIC8qIGxpbmUgMzUxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAgIC5tZi1sYXlvdXQtLW1vZHVsZS1zaWRlYmFyICsgLm1mLWxheW91dC0tbWFpbiAubWYtbGF5b3V0LS1yb3csXG4gICAgLm1mLWxheW91dC0tbW9kdWxlLXNpZGViYXIgKyAubWYtbGF5b3V0LS1tYWluIC5tZi1sYXlvdXQtLW1haW4tY29udGVudCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjY5NDkxNTI1NDIlOyB9XG4gICAgICAvKiBsaW5lIDM1NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgICAgIC5tZi1sYXlvdXQtLW1vZHVsZS1zaWRlYmFyICsgLm1mLWxheW91dC0tbWFpbiAubWYtbGF5b3V0LS1yb3c6bGFzdC1jaGlsZCxcbiAgICAgIC5tZi1sYXlvdXQtLW1vZHVsZS1zaWRlYmFyICsgLm1mLWxheW91dC0tbWFpbiAubWYtbGF5b3V0LS1tYWluLWNvbnRlbnQ6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAvKiBsaW5lIDM1OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgICAubWYtbGF5b3V0LS1tb2R1bGUtc2lkZWJhciArIC5tZi1sYXlvdXQtLW1haW4gLm1mLWxheW91dC0tbW9kdWxlX19zIHtcbiAgICAgIHdpZHRoOiA0OS4xNTI1NDIzNzI5JTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjY5NDkxNTI1NDIlOyB9XG4gICAgLyogbGluZSAzNjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLWxheW91dC0tbW9kdWxlLXNpZGViYXIgKyAubWYtbGF5b3V0LS1tYWluIC5tZi1sYXlvdXQtLW1vZHVsZV9fbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLyogbGluZSAzNzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gIC5tZi1sYXlvdXQtLXJvdyBbY2xhc3NePVwibWYtbGF5b3V0LS1tb2R1bGVcIl06bGFzdC1jaGlsZCxcbiAgLm1mLWxheW91dC0tcm93IC5tZi1sYXlvdXQtLW1vZHVsZS1zaWRlYmFyICsgLm1mLWxheW91dC0tbWFpbjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAvKiBsaW5lIDM4Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgICAubWYtbGF5b3V0LS1yb3cgW2NsYXNzXj1cIm1mLWxheW91dC0tbW9kdWxlXCJdOmxhc3QtY2hpbGQgW2NsYXNzXj1cIm1mLWxheW91dC0tbW9kdWxlXCJdOmxhc3QtY2hpbGQsXG4gICAgLm1mLWxheW91dC0tcm93IC5tZi1sYXlvdXQtLW1vZHVsZS1zaWRlYmFyICsgLm1mLWxheW91dC0tbWFpbjpsYXN0LWNoaWxkIFtjbGFzc149XCJtZi1sYXlvdXQtLW1vZHVsZVwiXTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIGFuZCAobWF4LXdpZHRoOiA2MC4wNTYyNWVtKSB7XG4gIC8qIGxpbmUgMzk2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICBbY2xhc3NePVwibWYtbGF5b3V0LS1tb2R1bGVcIl0ge1xuICAgIHdpZHRoOiA0OS4xNTI1NDIzNzI5JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjk0OTE1MjU0MiU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAvKiBsaW5lIDQwMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgICBbY2xhc3NePVwibWYtbGF5b3V0LS1tb2R1bGVcIl06bnRoLWNoaWxkKDJuKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLyogbGluZSA0MTMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gIC5tZi1sYXlvdXQtLW1vZHVsZS1zaWRlYmFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLyogbGluZSA0MTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gIC5tZi1sYXlvdXQtLW1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgLyogbGluZSA0MjcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gIC5tZi1sYXlvdXQtLW1vZHVsZV9feGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLyogbGluZSA0MzMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gIFtjbGFzc149XCJtZi1sYXlvdXQtLW1vZHVsZVwiXTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLyogbGluZSA0NDEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gIC5tZi1sYXlvdXQtLW1vZHVsZV9fdmVydGljYWwge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLyogbGluZSA0NDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gICAgLm1mLWxheW91dC0tbW9kdWxlX192ZXJ0aWNhbDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLyogbGluZSA0NTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gIC5tZi1sYXlvdXQtLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwOyB9XG4gIC8qIGxpbmUgNDU0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAubWYtbGF5b3V0LS1tYWluIHtcbiAgICBmbGV4LWdyb3c6IDE7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDguMDU2MjVlbSkge1xuICAvKiBsaW5lIDQ2MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgW2NsYXNzXj1cIm1mLWxheW91dC0tbW9kdWxlXCJdLCAubWYtbGF5b3V0LS1tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjk0OTE1MjU0MiU7IH0gfVxuXG4vKiBsaW5lIDQ2Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbltjbGFzc149XCJtZi1sYXlvdXQtLW1vZHVsZVwiXSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMCBzb2xpZCAjZWNlY2VjOyB9XG5cbi8qIGxpbmUgNDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuLm1mLWxheW91dC0tbW9kdWxlLXNpZGViYXIge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDA7IH1cblxuLyogbGluZSA0NzgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4ubWYtbGF5b3V0LS1tYWluLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4LjA1NjI1ZW0pIHtcbiAgLyogbGluZSA0ODYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2xheW91dC5zY3NzICovXG4gIFtjbGFzc149XCJtZi1sYXlvdXQtLW1vZHVsZVwiXSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMCBzb2xpZCAjZWNlY2VjOyB9XG4gIC8qIGxpbmUgNDkyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19sYXlvdXQuc2NzcyAqL1xuICAubWYtbGF5b3V0LS1tb2R1bGUtc2lkZWJhciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMDsgfVxuICAvKiBsaW5lIDQ5OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fbGF5b3V0LnNjc3MgKi9cbiAgLm1mLWxheW91dC0tbWFpbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAwOyB9IH1cblxuLyo/XHJcblxyXG5GbGV4Ym9zIE1vZHVsZSBTeXN0ZW1cclxuPT09PT1cclxuXHJcbiogQGRlc2NcclxuKiBAbmFtZSAgICAgICAgIEZsZXhncmlkIChMYXlvdXQgZmxleGlibGUpXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVnc1xyXG5cclxuKi9cbi8qXHJcbi8vVmFyaWFibGVzIGRlbCBjb250ZW5lZG9yIGdlbmVyYWwgRUxJTUlOQURPXHJcbiRsYXlvdXQtd3JhcC1wYWRkaW5nOiAwIDAgMTBweCAhZGVmYXVsdDtcclxuJGxheW91dC13cmFwLWJvcmRlci13aWR0aDogMCAhZGVmYXVsdDtcclxuJGxheW91dC13cmFwLWJvcmRlci1zdHlsZTogc29saWQgIWRlZmF1bHQ7XHJcbiRsYXlvdXQtd3JhcC1ib3JkZXItY29sb3I6ICRhcHAtY29sb3IgIWRlZmF1bHQ7XHJcbiRsYXlvdXQtd3JhcC1iYWNrZ3JvdW5kOiBub25lICFkZWZhdWx0O1xyXG4qL1xuLypcclxuRUxJTUlOQURPXHJcblxyXG4vLyBcIkZpbGFcIiBlbiBsYSBxdWUgc2UgaW5jbHV5ZSBjYWRhIGJsb3F1ZSBnZW5lcmFsICgubWYtZmxleGdyaWQtLXJvdywubWYtZmxleGdyaWQtLW1haW4tY29udGFpbmVyIClcclxuLy8gSW5jbHV5ZSBlc3RpbG9zIHZpc3VhbGVzIChib3JkZXIsIGVzcGFjaWFkbywgZm9uZG8pXHJcbi5tZi1mbGV4Z3JpZC0td3JhcHtcclxuXHRwYWRkaW5nOiAkbGF5b3V0LXdyYXAtcGFkZGluZztcclxuXHRib3JkZXItd2lkdGg6ICRsYXlvdXQtd3JhcC1ib3JkZXItd2lkdGg7XHJcblx0Ym9yZGVyLXN0eWxlOiAkbGF5b3V0LXdyYXAtYm9yZGVyLXN0eWxlO1xyXG5cdGJvcmRlci1jb2xvcjogJGxheW91dC13cmFwLWJvcmRlci1jb2xvcjtcclxuXHRiYWNrZ3JvdW5kOiAkbGF5b3V0LXdyYXAtYmFja2dyb3VuZDtcclxufVxyXG4qL1xuLyogbGluZSA0OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZmxleGJveC5zY3NzICovXG4ubWYtZmxleGdyaWQtLXJvdyB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi8qIGxpbmUgNTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2ZsZXhib3guc2NzcyAqL1xuLm1mLWZsZXhncmlkLS1tYWluLWNvbnRhaW5lciAubWYtZmxleGdyaWQtLXJvdyArIC5tZi1mbGV4Z3JpZC0tbWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4vKiBsaW5lIDU4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mbGV4Ym94LnNjc3MgKi9cbi5tZi1mbGV4Z3JpZC0tbWFpbi1jb250YWluZXIgLm1mLWZsZXhncmlkLS1tYWluLWNvbnRlbnQgKyAubWYtZmxleGdyaWQtLXJvdyxcbi5tZi1mbGV4Z3JpZC0tbWFpbi1jb250YWluZXIgLm1mLWZsZXhncmlkLS1yb3cgKyAubWYtZmxleGdyaWQtLXJvdyB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLyogbGluZSA2NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZmxleGJveC5zY3NzICovXG4ubWYtZmxleGdyaWQtLXNpZGViYXIge1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi8qIGxpbmUgNzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2ZsZXhib3guc2NzcyAqL1xuLm1mLWZsZXhncmlkLS1zaWRlYmFyLCAubWYtZmxleGdyaWQtLW1haW4tY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTBweCAwIDAgMTBweDtcbiAgZmxleC1ncm93OiAxOyB9XG5cbi8qIGxpbmUgNzgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2ZsZXhib3guc2NzcyAqL1xuW2NsYXNzXj1cIm1mLWZsZXhncmlkLS1tb2R1bGVcIl0ge1xuICBtYXJnaW46IDEwcHggMCAwO1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICBmbGV4LWdyb3c6IDE7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLyogbGluZSA4Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZmxleGJveC5zY3NzICovXG4ubWYtZmxleGdyaWQtLWJveCB7XG4gIGZsZXg6IDAlO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDguMDU2MjVlbSkge1xuICAvKiBsaW5lIDk2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mbGV4Ym94LnNjc3MgKi9cbiAgLm1mLWZsZXhncmlkLS1tYWluLWNvbnRhaW5lciB7XG4gICAgb3JkZXI6IDM7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkgYW5kIChtYXgtd2lkdGg6IDQ4LjA1NjI1ZW0pIHtcbiAgLyogbGluZSAxMDMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2ZsZXhib3guc2NzcyAqL1xuICAubWYtZmxleGdyaWQtLXNpZGViYXIge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBmbGV4LWdyb3c6IDI7XG4gICAgb3JkZXI6IDE7IH1cbiAgLyogbGluZSAxMDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2ZsZXhib3guc2NzcyAqL1xuICBbY2xhc3NePVwibWYtZmxleGdyaWQtLW1vZHVsZVwiXSB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG9yZGVyOiAzOyB9XG4gICAgLyogbGluZSAxMTQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2ZsZXhib3guc2NzcyAqL1xuICAgIFtjbGFzc149XCJtZi1mbGV4Z3JpZC0tbW9kdWxlXCJdLm1mLWZsZXhncmlkLS1tb2R1bGVfX2F0Zmlyc3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvcmRlcjogMjsgfVxuICAgIC8qIGxpbmUgMTE5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mbGV4Ym94LnNjc3MgKi9cbiAgICBbY2xhc3NePVwibWYtZmxleGdyaWQtLW1vZHVsZVwiXS5tZi1mbGV4Z3JpZC0tbW9kdWxlX19hdGxhc3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvcmRlcjogNDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gIC8qIGxpbmUgMTI4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mbGV4Ym94LnNjc3MgKi9cbiAgW2NsYXNzXj1cIm1mLWZsZXhncmlkLS1tb2R1bGVcIl0sIC5tZi1mbGV4Z3JpZC0tc2lkZWJhciwgLm1mLWZsZXhncmlkLS1tYWluLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDsgfVxuICAvKiBsaW5lIDEzMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZmxleGJveC5zY3NzICovXG4gIC5tZi1mbGV4Z3JpZC0tc2lkZWJhcixcbiAgLm1mLWZsZXhncmlkLS1tYWluLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gIC8qIGxpbmUgMTQyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mbGV4Ym94LnNjc3MgKi9cbiAgLm1mLWZsZXhncmlkLS1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW46IDAgMCAwIC0xMHB4OyB9XG4gICAgLyogbGluZSAxNDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2ZsZXhib3guc2NzcyAqL1xuICAgIC5tZi1mbGV4Z3JpZC0tcm93OmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xMHB4OyB9XG4gIC8qXHJcbiAgLm1mLWZsZXhncmlkLS1yb3cgKyAubWYtZmxleGdyaWQtLXJvdyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG4gICovXG4gIC8qXHJcbiAgLy8gw4FyZWEgZGUgY29udGVuaWRvIHByaW5jaXBhbCArIHNpZGViYXJzXHJcbiAgLm1mLWZsZXhncmlkLS1tYWluLWNvbnRhaW5lciB7XHJcblxyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICBtYXJnaW46IDAgMCAwICgtJGxheW91dC1ndXR0ZXIpO1xyXG4gIH1cclxuICAqL1xuICAvKiBsaW5lIDE2NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZmxleGJveC5zY3NzICovXG4gIC5tZi1mbGV4Z3JpZC0tbWFpbi1jb250YWluZXIge1xuICAgIGZsZXgtZ3JvdzogMTAwO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLyogbGluZSAxNzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2ZsZXhib3guc2NzcyAqL1xuICAubWYtZmxleGdyaWQtLW1vZHVsZV9fNC00IHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIGZsZXgtZ3JvdzogMzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgLyogbGluZSAxNzgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2ZsZXhib3guc2NzcyAqL1xuICAubWYtZmxleGdyaWQtLW1vZHVsZV9fMy00IHtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgZmxleC1ncm93OiAzOyB9XG4gIC8qIGxpbmUgMTgyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9jb3JlL19mbGV4Ym94LnNjc3MgKi9cbiAgLm1mLWZsZXhncmlkLS1tb2R1bGVfXzItNCB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIGZsZXgtZ3JvdzogMjsgfVxuICAvKiBsaW5lIDE4Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvY29yZS9fZmxleGJveC5zY3NzICovXG4gIC5tZi1mbGV4Z3JpZC0tbW9kdWxlX18xLTQge1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgLyogbGluZSAxOTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2ZsZXhib3guc2NzcyAqL1xuICAubWYtZmxleGdyaWQtLW1vZHVsZV9fMi0zIHtcbiAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NjY2NjY3JTtcbiAgICBmbGV4LWdyb3c6IDI7IH1cbiAgLyogbGluZSAxOTQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2ZsZXhib3guc2NzcyAqL1xuICAubWYtZmxleGdyaWQtLW1vZHVsZV9fMS0zIHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgLyogbGluZSAxOTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2NvcmUvX2ZsZXhib3guc2NzcyAqL1xuICAubWYtZmxleGdyaWQtLXNpZGViYXIge1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBmbGV4LWdyb3c6IDE7IH0gfVxuXG4vKj9cclxuXHJcbkJ1dHRvblxyXG49PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBEYSBsb3MgZXN0aWxvcyBwb3IgZGVmZWN0byBwYXJhIGVsIGJvdMOzbiBiYXNpY28ganVudG8gY29uIHRvZG9zIGxvcyBlc3RhZG9zIChob3ZlciwgYWN0aXZlLCBkaXNhYmxlZCwgZXRjKVxyXG4qIEBuYW1lICAgICAgICAgYnV0dG9uXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVnc1xyXG5cclxuXHJcbkVqZW1wbG86XHJcbjxpbnB1dCBjbGFzcz1cIm1mLWJ1dHRvblwiIHZhbHVlPVwiaW5wdXRcIiB0aXRsZT1cImlucHV0IHR5cGUgYnV0dG9uXCIgdHlwZT1cImJ1dHRvblwiPlxyXG5cclxuPGJ1dHRvbiBjbGFzcz1cIlwiIHRpdGxlPVwiYnV0dG9uXCI+YnV0dG9uPC9idXR0b24+XHJcblxyXG48YSBocmVmPVwiIyFcIiBjbGFzcz1cIm1mLWJ1dHRvblwiIHRpdGxlPVwiPGE+IGNsYXNzIG1mLWJ1dHRvblwiPmEubWYtYnV0dG9uPC9hPlxyXG5cclxuPGJ1dHRvbiBjbGFzcz1cIm1mLWJ1dHRvblwiIHRpdGxlPVwiYnV0dG9uXCI+XHJcbiAgPHNwYW4gY2xhc3M9XCJtZi1pY29uIG1mLWljb24tYWRkXCI+PC9zcGFuPlxyXG4gIGJ1dHRvblxyXG48L2J1dHRvbj5cclxuXHJcbjxhIGhyZWY9XCIjIVwiIGNsYXNzPVwibWYtYnV0dG9uXCIgdGl0bGU9XCI8YT4gY2xhc3MgbWYtYnV0dG9uXCI+XHJcbiAgPHNwYW4gY2xhc3M9XCJtZi1pY29uIG1mLWljb24tYWRkXCI+PC9zcGFuPlxyXG4gICBhLm1mLWJ1dHRvblxyXG48L2E+XHJcblxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogQnV0dG9ucyAmIHNpbWJ1dHRvbnMgKi9cbi8qIGxpbmUgODgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fX2J1dHRvbi5zY3NzICovXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmJ1dHRvbiwgLm1mLWNvb2tpZXMtLWFjY2VwdCwgLm1mLWNvb2tpZXMtLWluZm8sIC5tZi1zY3JvbGwtbmF2LS1idG4sIC5tZi1idXR0b24sXG4uc2ltYnV0dG9uLCAubWYtYmFja2J0biwgLnByaW1hcnksXG4ubWYtYnV0dG9uX19wcmltYXJ5LFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wcmltYXJ5LFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wcmltYXJ5LFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5tZi1idXR0b25fX3ByaW1hcnksXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLm1mLWJ1dHRvbl9fcHJpbWFyeSwgLnNlY29uZGFyeSxcbi5tZi1idXR0b25fX3NlY29uZGFyeSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0uc2Vjb25kYXJ5LFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5zZWNvbmRhcnksXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLm1mLWJ1dHRvbl9fc2Vjb25kYXJ5LFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5tZi1idXR0b25fX3NlY29uZGFyeSwgLm1mLWJ1dHRvbmJhci5tZi1idXR0b25iYXJfX21pbmkgLm1mLWJ1dHRvbmJhci0tYnRuLCAubWYtYnV0dG9uYmFyLS1idG4sIC5tZi1tdWx0aXNpbWJ1dHRvbiA+IGRpdiwgLm1mLW11bHRpZHJvcGRvd24tLWl0ZW0sIC5tZi1kcm9wZG93bi0tYnRuLCAubWYtd2luZG93LWhlYWRlci0tYmFjay1idG4sIC5mbGQgPiAubWYtZHJvcGJveCwgLm1mLXBhZ2VyLS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgbWFyZ2luOiAzcHggMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjQzMzNDAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcbiAgLW1zLXRyYW5zaXRpb246IG5vbmU7XG4gIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLyogbGluZSAxMTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fX2J1dHRvbi5zY3NzICovXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06dmlzaXRlZCxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTp2aXNpdGVkLFxuICBpbnB1dFt0eXBlPVwicmVzZXRcIl06dmlzaXRlZCxcbiAgYnV0dG9uOnZpc2l0ZWQsIC5tZi1jb29raWVzLS1hY2NlcHQ6dmlzaXRlZCwgLm1mLWNvb2tpZXMtLWluZm86dmlzaXRlZCwgLm1mLXNjcm9sbC1uYXYtLWJ0bjp2aXNpdGVkLCAubWYtYnV0dG9uOnZpc2l0ZWQsXG4gIC5zaW1idXR0b246dmlzaXRlZCwgLm1mLWJhY2tidG46dmlzaXRlZCwgLnByaW1hcnk6dmlzaXRlZCxcbiAgLm1mLWJ1dHRvbl9fcHJpbWFyeTp2aXNpdGVkLCAuc2Vjb25kYXJ5OnZpc2l0ZWQsXG4gIC5tZi1idXR0b25fX3NlY29uZGFyeTp2aXNpdGVkLCAubWYtYnV0dG9uYmFyLm1mLWJ1dHRvbmJhcl9fbWluaSAubWYtYnV0dG9uYmFyLS1idG46dmlzaXRlZCwgLm1mLWJ1dHRvbmJhci0tYnRuOnZpc2l0ZWQsIC5tZi1tdWx0aXNpbWJ1dHRvbiA+IGRpdjp2aXNpdGVkLCAubWYtbXVsdGlkcm9wZG93bi0taXRlbTp2aXNpdGVkLCAubWYtZHJvcGRvd24tLWJ0bjp2aXNpdGVkLCAubWYtd2luZG93LWhlYWRlci0tYmFjay1idG46dmlzaXRlZCwgLmZsZCA+IC5tZi1kcm9wYm94OnZpc2l0ZWQsIC5tZi1wYWdlci0tYnRuOnZpc2l0ZWQge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAvKiBsaW5lIDExNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19fYnV0dG9uLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlcixcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlcixcbiAgaW5wdXRbdHlwZT1cInJlc2V0XCJdOmhvdmVyLFxuICBidXR0b246aG92ZXIsIC5tZi1jb29raWVzLS1hY2NlcHQ6aG92ZXIsIC5tZi1jb29raWVzLS1pbmZvOmhvdmVyLCAubWYtc2Nyb2xsLW5hdi0tYnRuOmhvdmVyLCAubWYtYnV0dG9uOmhvdmVyLFxuICAuc2ltYnV0dG9uOmhvdmVyLCAubWYtYmFja2J0bjpob3ZlciwgLnByaW1hcnk6aG92ZXIsXG4gIC5tZi1idXR0b25fX3ByaW1hcnk6aG92ZXIsIC5zZWNvbmRhcnk6aG92ZXIsXG4gIC5tZi1idXR0b25fX3NlY29uZGFyeTpob3ZlciwgLm1mLWJ1dHRvbmJhci5tZi1idXR0b25iYXJfX21pbmkgLm1mLWJ1dHRvbmJhci0tYnRuOmhvdmVyLCAubWYtYnV0dG9uYmFyLS1idG46aG92ZXIsIC5tZi1tdWx0aXNpbWJ1dHRvbiA+IGRpdjpob3ZlciwgLm1mLW11bHRpZHJvcGRvd24tLWl0ZW06aG92ZXIsIC5tZi1kcm9wZG93bi0tYnRuOmhvdmVyLCAubWYtd2luZG93LWhlYWRlci0tYmFjay1idG46aG92ZXIsIC5mbGQgPiAubWYtZHJvcGJveDpob3ZlciwgLm1mLXBhZ2VyLS1idG46aG92ZXIsIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXTpmb2N1cyxcbiAgYnV0dG9uOmZvY3VzLCAubWYtY29va2llcy0tYWNjZXB0OmZvY3VzLCAubWYtY29va2llcy0taW5mbzpmb2N1cywgLm1mLXNjcm9sbC1uYXYtLWJ0bjpmb2N1cywgLm1mLWJ1dHRvbjpmb2N1cyxcbiAgLnNpbWJ1dHRvbjpmb2N1cywgLm1mLWJhY2tidG46Zm9jdXMsIC5wcmltYXJ5OmZvY3VzLFxuICAubWYtYnV0dG9uX19wcmltYXJ5OmZvY3VzLCAuc2Vjb25kYXJ5OmZvY3VzLFxuICAubWYtYnV0dG9uX19zZWNvbmRhcnk6Zm9jdXMsIC5tZi1idXR0b25iYXIubWYtYnV0dG9uYmFyX19taW5pIC5tZi1idXR0b25iYXItLWJ0bjpmb2N1cywgLm1mLWJ1dHRvbmJhci0tYnRuOmZvY3VzLCAubWYtbXVsdGlzaW1idXR0b24gPiBkaXY6Zm9jdXMsIC5tZi1tdWx0aWRyb3Bkb3duLS1pdGVtOmZvY3VzLCAubWYtZHJvcGRvd24tLWJ0bjpmb2N1cywgLm1mLXdpbmRvdy1oZWFkZXItLWJhY2stYnRuOmZvY3VzLCAuZmxkID4gLm1mLWRyb3Bib3g6Zm9jdXMsIC5tZi1wYWdlci0tYnRuOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjNjIxYTAwOyB9XG4gIC8qIGxpbmUgMTIzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX19idXR0b24uc2NzcyAqL1xuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTphY3RpdmUsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXTphY3RpdmUsXG4gIGJ1dHRvbjphY3RpdmUsIC5tZi1jb29raWVzLS1hY2NlcHQ6YWN0aXZlLCAubWYtY29va2llcy0taW5mbzphY3RpdmUsIC5tZi1zY3JvbGwtbmF2LS1idG46YWN0aXZlLCAubWYtYnV0dG9uOmFjdGl2ZSxcbiAgLnNpbWJ1dHRvbjphY3RpdmUsIC5tZi1iYWNrYnRuOmFjdGl2ZSwgLnByaW1hcnk6YWN0aXZlLFxuICAubWYtYnV0dG9uX19wcmltYXJ5OmFjdGl2ZSwgLnNlY29uZGFyeTphY3RpdmUsXG4gIC5tZi1idXR0b25fX3NlY29uZGFyeTphY3RpdmUsIC5tZi1idXR0b25iYXIubWYtYnV0dG9uYmFyX19taW5pIC5tZi1idXR0b25iYXItLWJ0bjphY3RpdmUsIC5tZi1idXR0b25iYXItLWJ0bjphY3RpdmUsIC5tZi1tdWx0aXNpbWJ1dHRvbiA+IGRpdjphY3RpdmUsIC5tZi1tdWx0aWRyb3Bkb3duLS1pdGVtOmFjdGl2ZSwgLm1mLWRyb3Bkb3duLS1idG46YWN0aXZlLCAubWYtd2luZG93LWhlYWRlci0tYmFjay1idG46YWN0aXZlLCAuZmxkID4gLm1mLWRyb3Bib3g6YWN0aXZlLCAubWYtcGFnZXItLWJ0bjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNjNWM1YzUsICNlMGUwZTApOyB9XG4gIC8qIGxpbmUgMTI4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX19idXR0b24uc2NzcyAqL1xuICBpbnB1dFtkaXNhYmxlZF1bdHlwZT1cInN1Ym1pdFwiXSxcbiAgaW5wdXRbZGlzYWJsZWRdW3R5cGU9XCJidXR0b25cIl0sXG4gIGlucHV0W2Rpc2FibGVkXVt0eXBlPVwicmVzZXRcIl0sXG4gIGJ1dHRvbltkaXNhYmxlZF0sIFtkaXNhYmxlZF0ubWYtY29va2llcy0tYWNjZXB0LCBbZGlzYWJsZWRdLm1mLWNvb2tpZXMtLWluZm8sIFtkaXNhYmxlZF0ubWYtc2Nyb2xsLW5hdi0tYnRuLCBbZGlzYWJsZWRdLm1mLWJ1dHRvbixcbiAgW2Rpc2FibGVkXS5zaW1idXR0b24sIFtkaXNhYmxlZF0ubWYtYmFja2J0biwgW2Rpc2FibGVkXS5wcmltYXJ5LFxuICBbZGlzYWJsZWRdLm1mLWJ1dHRvbl9fcHJpbWFyeSwgW2Rpc2FibGVkXS5zZWNvbmRhcnksXG4gIFtkaXNhYmxlZF0ubWYtYnV0dG9uX19zZWNvbmRhcnksIC5tZi1idXR0b25iYXIubWYtYnV0dG9uYmFyX19taW5pIFtkaXNhYmxlZF0ubWYtYnV0dG9uYmFyLS1idG4sIFtkaXNhYmxlZF0ubWYtYnV0dG9uYmFyLS1idG4sIC5tZi1tdWx0aXNpbWJ1dHRvbiA+IGRpdltkaXNhYmxlZF0sIFtkaXNhYmxlZF0ubWYtbXVsdGlkcm9wZG93bi0taXRlbSwgW2Rpc2FibGVkXS5tZi1kcm9wZG93bi0tYnRuLCBbZGlzYWJsZWRdLm1mLXdpbmRvdy1oZWFkZXItLWJhY2stYnRuLCAuZmxkID4gW2Rpc2FibGVkXS5tZi1kcm9wYm94LCBbZGlzYWJsZWRdLm1mLXBhZ2VyLS1idG4sIGlucHV0LmRpc2FibGVkW3R5cGU9XCJzdWJtaXRcIl0sXG4gIGlucHV0LmRpc2FibGVkW3R5cGU9XCJidXR0b25cIl0sXG4gIGlucHV0LmRpc2FibGVkW3R5cGU9XCJyZXNldFwiXSxcbiAgYnV0dG9uLmRpc2FibGVkLCAuZGlzYWJsZWQubWYtY29va2llcy0tYWNjZXB0LCAuZGlzYWJsZWQubWYtY29va2llcy0taW5mbywgLmRpc2FibGVkLm1mLXNjcm9sbC1uYXYtLWJ0biwgLmRpc2FibGVkLm1mLWJ1dHRvbixcbiAgLmRpc2FibGVkLnNpbWJ1dHRvbiwgLmRpc2FibGVkLm1mLWJhY2tidG4sIC5kaXNhYmxlZC5wcmltYXJ5LFxuICAuZGlzYWJsZWQubWYtYnV0dG9uX19wcmltYXJ5LCAuZGlzYWJsZWQuc2Vjb25kYXJ5LFxuICAuZGlzYWJsZWQubWYtYnV0dG9uX19zZWNvbmRhcnksIC5tZi1idXR0b25iYXIubWYtYnV0dG9uYmFyX19taW5pIC5kaXNhYmxlZC5tZi1idXR0b25iYXItLWJ0biwgLmRpc2FibGVkLm1mLWJ1dHRvbmJhci0tYnRuLCAubWYtbXVsdGlzaW1idXR0b24gPiBkaXYuZGlzYWJsZWQsIC5kaXNhYmxlZC5tZi1tdWx0aWRyb3Bkb3duLS1pdGVtLCAuZGlzYWJsZWQubWYtZHJvcGRvd24tLWJ0biwgLmRpc2FibGVkLm1mLXdpbmRvdy1oZWFkZXItLWJhY2stYnRuLCAuZmxkID4gLmRpc2FibGVkLm1mLWRyb3Bib3gsIC5kaXNhYmxlZC5tZi1wYWdlci0tYnRuLCBpbnB1dC5kaXNhYmxlZFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLFxuICBpbnB1dC5kaXNhYmxlZFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLFxuICBpbnB1dC5kaXNhYmxlZFt0eXBlPVwicmVzZXRcIl06aG92ZXIsXG4gIGJ1dHRvbi5kaXNhYmxlZDpob3ZlciwgLmRpc2FibGVkLm1mLWNvb2tpZXMtLWFjY2VwdDpob3ZlciwgLmRpc2FibGVkLm1mLWNvb2tpZXMtLWluZm86aG92ZXIsIC5kaXNhYmxlZC5tZi1zY3JvbGwtbmF2LS1idG46aG92ZXIsIC5kaXNhYmxlZC5tZi1idXR0b246aG92ZXIsXG4gIC5kaXNhYmxlZC5zaW1idXR0b246aG92ZXIsIC5kaXNhYmxlZC5tZi1iYWNrYnRuOmhvdmVyLCAuZGlzYWJsZWQucHJpbWFyeTpob3ZlcixcbiAgLmRpc2FibGVkLm1mLWJ1dHRvbl9fcHJpbWFyeTpob3ZlciwgLmRpc2FibGVkLnNlY29uZGFyeTpob3ZlcixcbiAgLmRpc2FibGVkLm1mLWJ1dHRvbl9fc2Vjb25kYXJ5OmhvdmVyLCAuZGlzYWJsZWQubWYtYnV0dG9uYmFyLS1idG46aG92ZXIsIC5tZi1tdWx0aXNpbWJ1dHRvbiA+IGRpdi5kaXNhYmxlZDpob3ZlciwgLmRpc2FibGVkLm1mLW11bHRpZHJvcGRvd24tLWl0ZW06aG92ZXIsIC5kaXNhYmxlZC5tZi1kcm9wZG93bi0tYnRuOmhvdmVyLCAuZGlzYWJsZWQubWYtd2luZG93LWhlYWRlci0tYmFjay1idG46aG92ZXIsIC5mbGQgPiAuZGlzYWJsZWQubWYtZHJvcGJveDpob3ZlciwgLmRpc2FibGVkLm1mLXBhZ2VyLS1idG46aG92ZXIsIGlucHV0LmRpc2FibGVkW3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLFxuICBpbnB1dC5kaXNhYmxlZFt0eXBlPVwiYnV0dG9uXCJdOmFjdGl2ZSxcbiAgaW5wdXQuZGlzYWJsZWRbdHlwZT1cInJlc2V0XCJdOmFjdGl2ZSxcbiAgYnV0dG9uLmRpc2FibGVkOmFjdGl2ZSwgLmRpc2FibGVkLm1mLWNvb2tpZXMtLWFjY2VwdDphY3RpdmUsIC5kaXNhYmxlZC5tZi1jb29raWVzLS1pbmZvOmFjdGl2ZSwgLmRpc2FibGVkLm1mLXNjcm9sbC1uYXYtLWJ0bjphY3RpdmUsIC5kaXNhYmxlZC5tZi1idXR0b246YWN0aXZlLFxuICAuZGlzYWJsZWQuc2ltYnV0dG9uOmFjdGl2ZSwgLmRpc2FibGVkLm1mLWJhY2tidG46YWN0aXZlLCAuZGlzYWJsZWQucHJpbWFyeTphY3RpdmUsXG4gIC5kaXNhYmxlZC5tZi1idXR0b25fX3ByaW1hcnk6YWN0aXZlLCAuZGlzYWJsZWQuc2Vjb25kYXJ5OmFjdGl2ZSxcbiAgLmRpc2FibGVkLm1mLWJ1dHRvbl9fc2Vjb25kYXJ5OmFjdGl2ZSwgLmRpc2FibGVkLm1mLWJ1dHRvbmJhci0tYnRuOmFjdGl2ZSwgLm1mLW11bHRpc2ltYnV0dG9uID4gZGl2LmRpc2FibGVkOmFjdGl2ZSwgLmRpc2FibGVkLm1mLW11bHRpZHJvcGRvd24tLWl0ZW06YWN0aXZlLCAuZGlzYWJsZWQubWYtZHJvcGRvd24tLWJ0bjphY3RpdmUsIC5kaXNhYmxlZC5tZi13aW5kb3ctaGVhZGVyLS1iYWNrLWJ0bjphY3RpdmUsIC5mbGQgPiAuZGlzYWJsZWQubWYtZHJvcGJveDphY3RpdmUsIC5kaXNhYmxlZC5tZi1wYWdlci0tYnRuOmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSA4OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19fYnV0dG9uLnNjc3MgKi9cbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAgIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG4gICAgaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuICAgIGJ1dHRvbiwgLm1mLWNvb2tpZXMtLWFjY2VwdCwgLm1mLWNvb2tpZXMtLWluZm8sIC5tZi1zY3JvbGwtbmF2LS1idG4sIC5tZi1idXR0b24sXG4gICAgLnNpbWJ1dHRvbiwgLm1mLWJhY2tidG4sIC5wcmltYXJ5LFxuICAgIC5tZi1idXR0b25fX3ByaW1hcnksXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wcmltYXJ5LFxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucHJpbWFyeSxcbiAgICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLm1mLWJ1dHRvbl9fcHJpbWFyeSxcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLm1mLWJ1dHRvbl9fcHJpbWFyeSwgLnNlY29uZGFyeSxcbiAgICAubWYtYnV0dG9uX19zZWNvbmRhcnksXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5zZWNvbmRhcnksXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5zZWNvbmRhcnksXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5tZi1idXR0b25fX3NlY29uZGFyeSxcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLm1mLWJ1dHRvbl9fc2Vjb25kYXJ5LCAubWYtYnV0dG9uYmFyLm1mLWJ1dHRvbmJhcl9fbWluaSAubWYtYnV0dG9uYmFyLS1idG4sIC5tZi1idXR0b25iYXItLWJ0biwgLm1mLW11bHRpc2ltYnV0dG9uID4gZGl2LCAubWYtbXVsdGlkcm9wZG93bi0taXRlbSwgLm1mLWRyb3Bkb3duLS1idG4sIC5tZi13aW5kb3ctaGVhZGVyLS1iYWNrLWJ0biwgLmZsZCA+IC5tZi1kcm9wYm94LCAubWYtcGFnZXItLWJ0biB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbjogM3B4OyB9IH1cblxuLyo/XHJcblxyXG5Cb3TDs24gdm9sdmVyXHJcbj09PT09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIEVzdGlsb3MgcGFyYSBib3RvbiB2b2x2ZXIgcXVlIGFwYXJlY2UgZW4gbGEgY2FiZWNlcmEgZGVsIGNvbnRlbmlkbyBkZSBhbGd1bmFzIGFwbGljYWNpb25lc1xyXG4qIEBuYW1lICAgICAgICAgYmFja2J0blxyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzICAgICBidXR0b25cclxuKiBAYnVnc1xyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4ubWYtYmFja2J0bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FgVwiO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgc3BlYWs6IG5vbmU7XG4gIGNvbG9yOiAjQzMzNDAwO1xuICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBsaW5lIDMwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX2J0bi1iYWNrYnRuLnNjc3MgKi9cbi5tZi1iYWNrYnRuOmhvdmVyLCAubWYtYmFja2J0bjphY3RpdmUsIC5tZi1iYWNrYnRuOmZvY3VzIHtcbiAgY29sb3I6ICNmZjYzMmE7IH1cblxuLyo/XHJcblxyXG5CdXR0b24gd2l0aG91dCB0ZXh0XHJcbj09PT09PT09PT09PT09PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBPY3VsdGEgZWwgdGV4dG8gZGUgdW4gYm90b24sIHBlcm1hbmVjaWVuZG8gc8OzbG8gZWwgaWNvbm8uXHJcbiogQG5hbWUgICAgICAgICBidG5fX25vLXRleHRcclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzXHJcblxyXG5FamVtcGxvOlxyXG4oQm90b24gcGFyYSBjb2x1bW5hIGRlIEFjY2lvbmVzIGVuIHVuYSB0YWJsYSk6XHJcblxyXG48YSB0aXRsZT1cIkVsaW1pbmFyXCIgaHJlZj1cIiMhXCIgY2xhc3M9XCJtZi10YWJsZS1kYXRhLS1yb3ctYWN0aW9uIG1mLWJ0bl9fbm8tdGV4dFwiPlxyXG4gIDxzcGFuIGNsYXNzPVwibWYtaWNvbiBtZi1pY29uLXRyYXNoXCI+PC9zcGFuPlxyXG4gIEVsaW1pbmFyXHJcbjwvYT5cclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIGxpbmUgMjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fYnRuLW5vdGV4dC5zY3NzICovXG4ubWYtYnRuX19uby10ZXh0LFxuLm1mLWJ1dHRvbl9fbm8tdGV4dCxcbi5idG5fX25vLXRleHQsIC5tZi1hcHBtZW51LS10aXRsZSA+IGEsIC5tZi1hcHBtZW51LS1idXR0b24gc3BhbiwgLm1mLXRvcGJhci1idXR0b24gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAvKiBsaW5lIDMyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX2J0bi1ub3RleHQuc2NzcyAqL1xuICAubWYtYnRuX19uby10ZXh0IC5tZi1pY29uLFxuICAubWYtYnV0dG9uX19uby10ZXh0IC5tZi1pY29uLFxuICAuYnRuX19uby10ZXh0IC5tZi1pY29uLCAubWYtYXBwbWVudS0tdGl0bGUgPiBhIC5tZi1pY29uLCAubWYtYXBwbWVudS0tYnV0dG9uIHNwYW4gLm1mLWljb24sIC5tZi10b3BiYXItYnV0dG9uIHNwYW4gLm1mLWljb24sIC5tZi1idG5fX25vLXRleHQgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbS1pY29uOmJlZm9yZSxcbiAgLm1mLWJ1dHRvbl9fbm8tdGV4dCAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtLWljb246YmVmb3JlLFxuICAuYnRuX19uby10ZXh0IC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0taWNvbjpiZWZvcmUsIC5tZi1hcHBtZW51LS10aXRsZSA+IGEgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbS1pY29uOmJlZm9yZSwgLm1mLWFwcG1lbnUtLWJ1dHRvbiBzcGFuIC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0taWNvbjpiZWZvcmUsIC5tZi10b3BiYXItYnV0dG9uIHNwYW4gLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbS1pY29uOmJlZm9yZSwgLm1mLWJ0bl9fbm8tdGV4dCAubWYtc2ltcGxlLWxpc3RfX2ljb24gLm1mLXNpbXBsZS1saXN0LS1pdGVtOmJlZm9yZSwgLm1mLXNpbXBsZS1saXN0X19pY29uIC5tZi1idG5fX25vLXRleHQgLm1mLXNpbXBsZS1saXN0LS1pdGVtOmJlZm9yZSxcbiAgLm1mLWJ1dHRvbl9fbm8tdGV4dCAubWYtc2ltcGxlLWxpc3RfX2ljb24gLm1mLXNpbXBsZS1saXN0LS1pdGVtOmJlZm9yZSwgLm1mLXNpbXBsZS1saXN0X19pY29uXG4gIC5tZi1idXR0b25fX25vLXRleHQgLm1mLXNpbXBsZS1saXN0LS1pdGVtOmJlZm9yZSxcbiAgLmJ0bl9fbm8tdGV4dCAubWYtc2ltcGxlLWxpc3RfX2ljb24gLm1mLXNpbXBsZS1saXN0LS1pdGVtOmJlZm9yZSwgLm1mLXNpbXBsZS1saXN0X19pY29uXG4gIC5idG5fX25vLXRleHQgLm1mLXNpbXBsZS1saXN0LS1pdGVtOmJlZm9yZSwgLm1mLWFwcG1lbnUtLXRpdGxlID4gYSAubWYtc2ltcGxlLWxpc3RfX2ljb24gLm1mLXNpbXBsZS1saXN0LS1pdGVtOmJlZm9yZSwgLm1mLXNpbXBsZS1saXN0X19pY29uIC5tZi1hcHBtZW51LS10aXRsZSA+IGEgLm1mLXNpbXBsZS1saXN0LS1pdGVtOmJlZm9yZSwgLm1mLWFwcG1lbnUtLWJ1dHRvbiBzcGFuIC5tZi1zaW1wbGUtbGlzdF9faWNvbiAubWYtc2ltcGxlLWxpc3QtLWl0ZW06YmVmb3JlLCAubWYtc2ltcGxlLWxpc3RfX2ljb24gLm1mLWFwcG1lbnUtLWJ1dHRvbiBzcGFuIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpiZWZvcmUsIC5tZi10b3BiYXItYnV0dG9uIHNwYW4gLm1mLXNpbXBsZS1saXN0X19pY29uIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpiZWZvcmUsIC5tZi1zaW1wbGUtbGlzdF9faWNvbiAubWYtdG9wYmFyLWJ1dHRvbiBzcGFuIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpiZWZvcmUsIC5tZi1idG5fX25vLXRleHQgLm1mLWJyZWFkY3J1bWItLWl0ZW0uaGFzLXN1Ym1lbnU6YWZ0ZXIsXG4gIC5tZi1idXR0b25fX25vLXRleHQgLm1mLWJyZWFkY3J1bWItLWl0ZW0uaGFzLXN1Ym1lbnU6YWZ0ZXIsXG4gIC5idG5fX25vLXRleHQgLm1mLWJyZWFkY3J1bWItLWl0ZW0uaGFzLXN1Ym1lbnU6YWZ0ZXIsIC5tZi1hcHBtZW51LS10aXRsZSA+IGEgLm1mLWJyZWFkY3J1bWItLWl0ZW0uaGFzLXN1Ym1lbnU6YWZ0ZXIsIC5tZi1hcHBtZW51LS1idXR0b24gc3BhbiAubWYtYnJlYWRjcnVtYi0taXRlbS5oYXMtc3VibWVudTphZnRlciwgLm1mLXRvcGJhci1idXR0b24gc3BhbiAubWYtYnJlYWRjcnVtYi0taXRlbS5oYXMtc3VibWVudTphZnRlciwgLm1mLWJ0bl9fbm8tdGV4dCAuYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1tZW51LWl0ZW0gYTo6YmVmb3JlLCAuYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1tZW51LWl0ZW0gLm1mLWJ0bl9fbm8tdGV4dCBhOjpiZWZvcmUsXG4gIC5tZi1idXR0b25fX25vLXRleHQgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tbWVudS1pdGVtIGE6OmJlZm9yZSwgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tbWVudS1pdGVtXG4gIC5tZi1idXR0b25fX25vLXRleHQgYTo6YmVmb3JlLFxuICAuYnRuX19uby10ZXh0IC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLW1lbnUtaXRlbSBhOjpiZWZvcmUsIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLW1lbnUtaXRlbVxuICAuYnRuX19uby10ZXh0IGE6OmJlZm9yZSwgLm1mLWFwcG1lbnUtLXRpdGxlID4gYSAuYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1tZW51LWl0ZW0gYTo6YmVmb3JlLCAuYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1tZW51LWl0ZW0gLm1mLWFwcG1lbnUtLXRpdGxlID4gYSBhOjpiZWZvcmUsIC5tZi1hcHBtZW51LS1idXR0b24gc3BhbiAuYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1tZW51LWl0ZW0gYTo6YmVmb3JlLCAuYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1tZW51LWl0ZW0gLm1mLWFwcG1lbnUtLWJ1dHRvbiBzcGFuIGE6OmJlZm9yZSwgLm1mLXRvcGJhci1idXR0b24gc3BhbiAuYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1tZW51LWl0ZW0gYTo6YmVmb3JlLCAuYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1tZW51LWl0ZW0gLm1mLXRvcGJhci1idXR0b24gc3BhbiBhOjpiZWZvcmUsIC5tZi1idG5fX25vLXRleHRcbiAgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtIGE6OmJlZm9yZSxcbiAgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtIC5tZi1idG5fX25vLXRleHQgYTo6YmVmb3JlLFxuICAubWYtYnV0dG9uX19uby10ZXh0XG4gIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLXN1Ym1lbnUtaXRlbSBhOjpiZWZvcmUsXG4gIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLXN1Ym1lbnUtaXRlbVxuICAubWYtYnV0dG9uX19uby10ZXh0IGE6OmJlZm9yZSxcbiAgLmJ0bl9fbm8tdGV4dFxuICAuYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1zdWJtZW51LWl0ZW0gYTo6YmVmb3JlLFxuICAuYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1zdWJtZW51LWl0ZW1cbiAgLmJ0bl9fbm8tdGV4dCBhOjpiZWZvcmUsIC5tZi1hcHBtZW51LS10aXRsZSA+IGFcbiAgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtIGE6OmJlZm9yZSxcbiAgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtIC5tZi1hcHBtZW51LS10aXRsZSA+IGEgYTo6YmVmb3JlLCAubWYtYXBwbWVudS0tYnV0dG9uIHNwYW5cbiAgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtIGE6OmJlZm9yZSxcbiAgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtIC5tZi1hcHBtZW51LS1idXR0b24gc3BhbiBhOjpiZWZvcmUsIC5tZi10b3BiYXItYnV0dG9uIHNwYW5cbiAgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtIGE6OmJlZm9yZSxcbiAgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtIC5tZi10b3BiYXItYnV0dG9uIHNwYW4gYTo6YmVmb3JlLCAubWYtYnRuX19uby10ZXh0IFtjbGFzcyo9XCJtZi1pY29uLVwiXSxcbiAgLm1mLWJ1dHRvbl9fbm8tdGV4dCBbY2xhc3MqPVwibWYtaWNvbi1cIl0sXG4gIC5idG5fX25vLXRleHQgW2NsYXNzKj1cIm1mLWljb24tXCJdLCAubWYtYXBwbWVudS0tdGl0bGUgPiBhIFtjbGFzcyo9XCJtZi1pY29uLVwiXSwgLm1mLWFwcG1lbnUtLWJ1dHRvbiBzcGFuIFtjbGFzcyo9XCJtZi1pY29uLVwiXSwgLm1mLXRvcGJhci1idXR0b24gc3BhbiBbY2xhc3MqPVwibWYtaWNvbi1cIl0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB0ZXh0LWluZGVudDogMDsgfVxuXG4vKj9cclxuXHJcbkJ1dHRvbiBwcmltYXJ5XHJcbj09PT09PT09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgQXNwZWN0byBwYXJhIGxvcyBib3RvbmVzIHF1ZSBtYXJjYW4gYWNjaW9uZXMgcHJpbmNpcGFsZXMgeSBxdWUgdGllbmVuIG1hcyBpbXBvcnRhbmNpYSBlbiBlbCBpbnRlcmZheiAoRWouIEJvdG9uIEd1YXJkYXIpXHJcbiogQG5hbWUgICAgICAgICBidG5wcmltYXJ5XHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVnc1xyXG5cclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIFNpbWJ1dHRvbiBwcmltYXJ5ICovXG4vKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX2J0bi1wcmltYXJ5LnNjc3MgKi9cbi5wcmltYXJ5LFxuLm1mLWJ1dHRvbl9fcHJpbWFyeSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ucHJpbWFyeSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucHJpbWFyeSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ubWYtYnV0dG9uX19wcmltYXJ5LFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5tZi1idXR0b25fX3ByaW1hcnkge1xuICBtaW4td2lkdGg6IDkwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTdyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLWNvbG9yOiAjYWEyZDAwO1xuICBiYWNrZ3JvdW5kOiAjQzMzNDAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lOyB9XG4gIC8qIGxpbmUgOTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fYnRuLXByaW1hcnkuc2NzcyAqL1xuICAucHJpbWFyeTp2aXNpdGVkLFxuICAubWYtYnV0dG9uX19wcmltYXJ5OnZpc2l0ZWQsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucHJpbWFyeTp2aXNpdGVkLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnByaW1hcnk6dmlzaXRlZCxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5tZi1idXR0b25fX3ByaW1hcnk6dmlzaXRlZCxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5tZi1idXR0b25fX3ByaW1hcnk6dmlzaXRlZCB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC8qIGxpbmUgOTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fYnRuLXByaW1hcnkuc2NzcyAqL1xuICAucHJpbWFyeTpob3ZlcixcbiAgLm1mLWJ1dHRvbl9fcHJpbWFyeTpob3ZlcixcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5wcmltYXJ5OmhvdmVyLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnByaW1hcnk6aG92ZXIsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0ubWYtYnV0dG9uX19wcmltYXJ5OmhvdmVyLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLm1mLWJ1dHRvbl9fcHJpbWFyeTpob3ZlciwgLnByaW1hcnk6Zm9jdXMsXG4gIC5tZi1idXR0b25fX3ByaW1hcnk6Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucHJpbWFyeTpmb2N1cyxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5wcmltYXJ5OmZvY3VzLFxuICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLm1mLWJ1dHRvbl9fcHJpbWFyeTpmb2N1cyxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5tZi1idXR0b25fX3ByaW1hcnk6Zm9jdXMge1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjYWEyZDAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogIzYyMWEwMDsgfVxuICAvKiBsaW5lIDEwOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19idG4tcHJpbWFyeS5zY3NzICovXG4gIC5wcmltYXJ5OmFjdGl2ZSxcbiAgLm1mLWJ1dHRvbl9fcHJpbWFyeTphY3RpdmUsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucHJpbWFyeTphY3RpdmUsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ucHJpbWFyeTphY3RpdmUsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0ubWYtYnV0dG9uX19wcmltYXJ5OmFjdGl2ZSxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5tZi1idXR0b25fX3ByaW1hcnk6YWN0aXZlIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpIHJnYmEoMCwgMCwgMCwgMC41KSByZ2JhKDAsIDAsIDAsIDAuNSkgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2JmYmZiZiAwJSwgIzdjN2M3YyA4OSUsICM3YzdjN2MgMTAwJSk7IH1cbiAgLyogbGluZSAxMjAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fYnRuLXByaW1hcnkuc2NzcyAqL1xuICBbZGlzYWJsZWRdLnByaW1hcnksXG4gIFtkaXNhYmxlZF0ubWYtYnV0dG9uX19wcmltYXJ5LFxuICBpbnB1dFtkaXNhYmxlZF1bdHlwZT1cImJ1dHRvblwiXS5wcmltYXJ5LFxuICBpbnB1dFtkaXNhYmxlZF1bdHlwZT1cInN1Ym1pdFwiXS5wcmltYXJ5LFxuICBpbnB1dFtkaXNhYmxlZF1bdHlwZT1cImJ1dHRvblwiXS5tZi1idXR0b25fX3ByaW1hcnksXG4gIGlucHV0W2Rpc2FibGVkXVt0eXBlPVwic3VibWl0XCJdLm1mLWJ1dHRvbl9fcHJpbWFyeSwgLmRpc2FibGVkLnByaW1hcnksXG4gIC5kaXNhYmxlZC5tZi1idXR0b25fX3ByaW1hcnksXG4gIGlucHV0LmRpc2FibGVkW3R5cGU9XCJidXR0b25cIl0ucHJpbWFyeSxcbiAgaW5wdXQuZGlzYWJsZWRbdHlwZT1cInN1Ym1pdFwiXS5wcmltYXJ5LFxuICBpbnB1dC5kaXNhYmxlZFt0eXBlPVwiYnV0dG9uXCJdLm1mLWJ1dHRvbl9fcHJpbWFyeSxcbiAgaW5wdXQuZGlzYWJsZWRbdHlwZT1cInN1Ym1pdFwiXS5tZi1idXR0b25fX3ByaW1hcnksIC5kaXNhYmxlZC5wcmltYXJ5OmhvdmVyLFxuICAuZGlzYWJsZWQubWYtYnV0dG9uX19wcmltYXJ5OmhvdmVyLCAuZGlzYWJsZWQucHJpbWFyeTphY3RpdmUsXG4gIC5kaXNhYmxlZC5tZi1idXR0b25fX3ByaW1hcnk6YWN0aXZlIHtcbiAgICBjb2xvcjogIzczNzM3MztcbiAgICBiYWNrZ3JvdW5kOiAjZmY5Yjc3OyB9XG5cbi8qP1xyXG5cclxuQnV0dG9uIHNlY29uZGFyeVxyXG49PT09PT09PT09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgTWFyY2EgbGFzIGFjY2lvbmVzIHNlY3VuZGFyaWFzIGVuIHVuIGludGVyZmF6LiBTdWVsZSBpciBhY29tcGHDsWFkbyBkZSB1biBib3TDs24gY29uIHVuYSBhY2Npb24gcHJpbWFyaWFcclxuICAgICAgICAgICAgICAgIChFai4gQ2FuY2VsYXIgWyRidG5zZWNvbmRhcnldICsgR3VhcmRhciBbJGJ0bnByaW1hcnldIClcclxuKiBAbmFtZSAgICAgICAgIGJ0bnNlY29uZGFyeVxyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3MgICAgICAgICBGYWx0YSBvcHRpbWl6YWNpb24gcGFyYSBtb3ZpbGVzIHkgZGlmZXJlbmNpYWNpb24gZGVsIGJ1dHRvbiBwcmltYXJ5IC1sYXMgdmFyaWFibGVzIHRpZW5lbiBsb3MgbWlzbW9zIHZhbG9yZXMgcXVlIGVuIGVzdGVcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIFNpbWJ1dHRvbiBzZWNvbmRhcnkgKi9cbi8qaG92ZXIqL1xuLyphY3RpdmUqL1xuLyogU2ltYnV0dG9uIHNlY29uZGFyeSAqL1xuLyogbGluZSA1NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19idG4tc2Vjb25kYXJ5LnNjc3MgKi9cbi5zZWNvbmRhcnksXG4ubWYtYnV0dG9uX19zZWNvbmRhcnksXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnNlY29uZGFyeSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uc2Vjb25kYXJ5LFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5tZi1idXR0b25fX3NlY29uZGFyeSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ubWYtYnV0dG9uX19zZWNvbmRhcnkge1xuICBjb2xvcjogIzYyMWEwMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogI2UxOWE4MDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIGluc2V0LCAwIDhweCAxMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSBpbnNldCwgMCAtOHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjA0KSBpbnNldDtcbiAgYmFja2dyb3VuZDogd2hpdGU7IH1cbiAgLyogbGluZSA3Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19idG4tc2Vjb25kYXJ5LnNjc3MgKi9cbiAgLnNlY29uZGFyeTpsaW5rLFxuICAubWYtYnV0dG9uX19zZWNvbmRhcnk6bGluayxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5zZWNvbmRhcnk6bGluayxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5zZWNvbmRhcnk6bGluayxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5tZi1idXR0b25fX3NlY29uZGFyeTpsaW5rLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLm1mLWJ1dHRvbl9fc2Vjb25kYXJ5OmxpbmssIC5zZWNvbmRhcnk6dmlzaXRlZCxcbiAgLm1mLWJ1dHRvbl9fc2Vjb25kYXJ5OnZpc2l0ZWQsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0uc2Vjb25kYXJ5OnZpc2l0ZWQsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0uc2Vjb25kYXJ5OnZpc2l0ZWQsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0ubWYtYnV0dG9uX19zZWNvbmRhcnk6dmlzaXRlZCxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5tZi1idXR0b25fX3NlY29uZGFyeTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzYyMWEwMDsgfVxuICAvKiBsaW5lIDgxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX2J0bi1zZWNvbmRhcnkuc2NzcyAqL1xuICAuc2Vjb25kYXJ5OmhvdmVyLFxuICAubWYtYnV0dG9uX19zZWNvbmRhcnk6aG92ZXIsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0uc2Vjb25kYXJ5OmhvdmVyLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLnNlY29uZGFyeTpob3ZlcixcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5tZi1idXR0b25fX3NlY29uZGFyeTpob3ZlcixcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5tZi1idXR0b25fX3NlY29uZGFyeTpob3ZlciwgLnNlY29uZGFyeTpmb2N1cyxcbiAgLm1mLWJ1dHRvbl9fc2Vjb25kYXJ5OmZvY3VzLFxuICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLnNlY29uZGFyeTpmb2N1cyxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5zZWNvbmRhcnk6Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0ubWYtYnV0dG9uX19zZWNvbmRhcnk6Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ubWYtYnV0dG9uX19zZWNvbmRhcnk6Zm9jdXMge1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGJhY2tncm91bmQ6ICM2MjFhMDA7IH1cbiAgLyogbGluZSA4Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19idG4tc2Vjb25kYXJ5LnNjc3MgKi9cbiAgLnNlY29uZGFyeTphY3RpdmUsXG4gIC5tZi1idXR0b25fX3NlY29uZGFyeTphY3RpdmUsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl0uc2Vjb25kYXJ5OmFjdGl2ZSxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5zZWNvbmRhcnk6YWN0aXZlLFxuICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLm1mLWJ1dHRvbl9fc2Vjb25kYXJ5OmFjdGl2ZSxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5tZi1idXR0b25fX3NlY29uZGFyeTphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjI1KSwgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgaW5zZXQsIDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNiZmJmYmYgMCUsICM3YzdjN2MgODklLCAjN2M3YzdjIDEwMCUpOyB9XG5cbi8qP1xyXG5cclxuQnV0dG9uYmFyXHJcbj09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIE11ZXN0cmEgdW5hIGJhcnJhIGNvbiBkaWZlcmVudGVzIGJvdG9uZXNcclxuKiBAbmFtZSAgICAgICAgIGJ1dHRvbmJhclxyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3NcclxuXHJcblxyXG5FamVtcGxvOlxyXG48ZGl2IGNsYXNzPVwiZmxkXCI+XHJcbiAgPGxhYmVsPkJ1dHRvbmJhcjwvbGFiZWw+XHJcbiAgPHVsIGNsYXNzPVwibWYtYnV0dG9uYmFyXCI+XHJcbiAgICA8bGkgY2xhc3M9XCJtZi1idXR0b25iYXItLWl0ZW1cIj48YSBjbGFzcz1cIm1mLWJ1dHRvbmJhci0tYnRuXCIgaHJlZj1cIiMhXCI+QWNjacOzbiAxPC9hPjwvbGk+XHJcbiAgICA8bGkgY2xhc3M9XCJtZi1idXR0b25iYXItLWl0ZW1cIj48YSBjbGFzcz1cIm1mLWJ1dHRvbmJhci0tYnRuXCIgaHJlZj1cIiMhXCI+QWNjacOzbiAyPC9hPjwvbGk+XHJcbiAgICA8bGkgY2xhc3M9XCJtZi1idXR0b25iYXItLWl0ZW1cIj48YSBjbGFzcz1cIm1mLWJ1dHRvbmJhci0tYnRuXCIgaHJlZj1cIiMhXCI+QWNjacOzbiAzPC9hPjwvbGk+XHJcbiAgICA8bGkgY2xhc3M9XCJtZi1idXR0b25iYXItLWl0ZW1cIj48YSBjbGFzcz1cIm1mLWJ1dHRvbmJhci0tYnRuXCIgaHJlZj1cIiMhXCI+QWNjacOzbiA0PC9hPjwvbGk+XHJcbiAgPC91bD5cclxuPC9kaXY+XHJcblxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKiBCdXR0b25iYXIgKi9cbi8qIGxpbmUgNTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fYnV0dG9uYmFyLnNjc3MgKi9cbi5tZi1idXR0b25iYXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogM3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogI0MzMzQwMDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDczLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX2J1dHRvbmJhci5zY3NzICovXG4gIC5tZi1idXR0b25iYXIubWYtYnV0dG9uYmFyX19taW5pIC5tZi1idXR0b25iYXItLWJ0biB7XG4gICAgcGFkZGluZzogNXB4IDhweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSA1MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19idXR0b25iYXIuc2NzcyAqL1xuICAgIC5tZi1idXR0b25iYXIge1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuXG4vKiBsaW5lIDg4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX2J1dHRvbmJhci5zY3NzICovXG4ubWYtYnV0dG9uYmFyLS1pdGVtIHtcbiAgbWFyZ2luOiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSA4OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19idXR0b25iYXIuc2NzcyAqL1xuICAgIC5tZi1idXR0b25iYXItLWl0ZW0ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4zKTsgfSB9XG4gIC8qIGxpbmUgOTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fYnV0dG9uYmFyLnNjc3MgKi9cbiAgLm1mLWJ1dHRvbmJhci0taXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7IH1cblxuLyogbGluZSAxMDIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fYnV0dG9uYmFyLnNjc3MgKi9cbi5tZi1idXR0b25iYXItLWJ0biB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi8qP1xyXG5cclxuTXVsdGlzaW1idXR0b25cclxuPT09PT09PT09PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBDcmVhIHVuIGNvbWJvIGRlIGRvcyBib3RvbmVzOiB1bm8gcGFyYSBhY2Npb24gcHJpbWFyaWEgeSBvdHJvIHF1ZSBkZXNwbGllZ2EgdW4gbWVudSAoZHJvcGRvd24pIGNvbiBhY2Npb25lcyBzZWN1bmRhcmlhc1xyXG4qIEBuYW1lICAgICAgICAgbXV0aXNpbWJ1dHRvblxyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3NcclxuXHJcblxyXG5FamVtcGxvOlxyXG48ZGl2IGNsYXNzPVwibWYtbXVsdGlzaW1idXR0b25cIj5cclxuICA8ZGl2PlxyXG4gICAgPGlucHV0IHR5cGU9XCJzdWJtaXRcIiBjbGFzcz1cIm1mLW11bHRpcHJpbWFyeVwiIHZhbHVlPVwiQWNjaW9uIHByaW1hcmlhIChpbnB1dClcIi8+XHJcbiAgICA8YSBocmVmPVwiIyFcIiBjbGFzcz1cIm1mLW11bHRpZHJvcGRvd25cIj5cclxuICAgICAgPHNwYW4+TcOhcyBhY2Npb25lczwvc3Bhbj5cclxuICAgIDwvYT5cclxuICA8L2Rpdj5cclxuICA8dWwgY2xhc3M9XCJtZi1kcm9wZG93bi0tY29udGVudFwiID5cclxuICAgIDxsaSBjbGFzcz1cIm1mLW11bHRpZHJvcGRvd24tLWl0ZW1cIj48YSBocmVmPVwiIyFcIj5BY2Npw7NuIHNlY3VuZGFyaWEgMTwvYT48L2xpPlxyXG4gICAgPGxpIGNsYXNzPVwibWYtbXVsdGlkcm9wZG93bi0taXRlbVwiPjxhIGhyZWY9XCIjIVwiPkFjY2nDs24gc2VjdW5kYXJpYSAyPC9hPiA8L2xpPlxyXG4gIDwvdWw+XHJcbjwvZGl2PlxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogTXVsdGlzaW1idXR0b246IEJ1dHRvbiB3L211bHRpcGxlIHNlY29uZGFyeSBhY3Rpb25zICovXG4vKiovXG4vKiBsaW5lIDcwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX211bHRpc2ltYnV0dG9uLnNjc3MgKi9cbi5tZi1tdWx0aXNpbWJ1dHRvbiB7XG4gIGNvbG9yOiAjNDQ0O1xuICB3aWR0aDogMTAwJTsgfVxuICAvKiBsaW5lIDc0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX211bHRpc2ltYnV0dG9uLnNjc3MgKi9cbiAgLm1mLW11bHRpc2ltYnV0dG9uID4gZGl2IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgICAgLyogbGluZSA3NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19tdWx0aXNpbWJ1dHRvbi5zY3NzICovXG4gICAgICAubWYtbXVsdGlzaW1idXR0b24gPiBkaXYge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9IH1cbiAgLyogbGluZSA4Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19tdWx0aXNpbWJ1dHRvbi5zY3NzICovXG4gIC5tZi1tdWx0aXNpbWJ1dHRvbiAubWYtbXVsdGlwcmltYXJ5IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM5OTk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgICAgLyogbGluZSA4Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19tdWx0aXNpbWJ1dHRvbi5zY3NzICovXG4gICAgICAubWYtbXVsdGlzaW1idXR0b24gLm1mLW11bHRpcHJpbWFyeSB7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgLyogbGluZSAxMDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fbXVsdGlzaW1idXR0b24uc2NzcyAqL1xuICAubWYtbXVsdGlzaW1idXR0b24gLm1mLWRyb3Bkb3duLS1jb250ZW50LmlzLW9wZW4sXG4gIC5tZi1tdWx0aXNpbWJ1dHRvbi5pcy1vcGVuIC5tZi1kcm9wZG93bi0tY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgICAgLyogbGluZSAxMDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fbXVsdGlzaW1idXR0b24uc2NzcyAqL1xuICAgICAgLm1mLW11bHRpc2ltYnV0dG9uIC5tZi1kcm9wZG93bi0tY29udGVudC5pcy1vcGVuLFxuICAgICAgLm1mLW11bHRpc2ltYnV0dG9uLmlzLW9wZW4gLm1mLWRyb3Bkb3duLS1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgNzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fbXVsdGlzaW1idXR0b24uc2NzcyAqL1xuICAgIC5tZi1tdWx0aXNpbWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG4vKiBsaW5lIDEzMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19tdWx0aXNpbWJ1dHRvbi5zY3NzICovXG4ubWYtbXVsdGlkcm9wZG93biB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAlO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM0NDQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cbiAgLyogbGluZSAxNDUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fbXVsdGlzaW1idXR0b24uc2NzcyAqL1xuICAubWYtbXVsdGlkcm9wZG93bjphZnRlciB7XG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDsgfVxuICAvKiBsaW5lIDE0OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19tdWx0aXNpbWJ1dHRvbi5zY3NzICovXG4gIC5tZi1tdWx0aWRyb3Bkb3duIHNwYW4ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OWVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSAxMzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fbXVsdGlzaW1idXR0b24uc2NzcyAqL1xuICAgIC5tZi1tdWx0aWRyb3Bkb3duIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgfSB9XG5cbi8qIGxpbmUgMTYyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX211bHRpc2ltYnV0dG9uLnNjc3MgKi9cbi5tZi1tdWx0aWRyb3Bkb3duLS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDQkNCQ0I7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gIC8qIGxpbmUgMTczLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX211bHRpc2ltYnV0dG9uLnNjc3MgKi9cbiAgLm1mLW11bHRpZHJvcGRvd24tLWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU1ZTU7IH1cbiAgLyogbGluZSAxNzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fbXVsdGlzaW1idXR0b24uc2NzcyAqL1xuICAubWYtbXVsdGlkcm9wZG93bi0taXRlbSBhIHtcbiAgICBjb2xvcjogIzQ0NDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgMTYyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX211bHRpc2ltYnV0dG9uLnNjc3MgKi9cbiAgICAubWYtbXVsdGlkcm9wZG93bi0taXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi8qP1xyXG5cclxuU29jaWFsIEJ1dHRvbnNcclxuPT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIEVzdGlsb3MgcGFyYSBib3RvbmVzIGRlIGxvZ2luIG1lZGlhbnRlIGNsYXZlIG8gcmVkZXMgc29jaWFsZXNcclxuKiBAbmFtZSAgICAgICAgIHJyc3MvYWNjZXNzXHJcbiogQGF1dGhvciAgICAgICBQZXBlIERvbWluZ3VlelxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVncyAgICAgICAgIHBlbmRpZW50ZSBkZSByZXZpc2lvbi4gRmFsdGEgaW5jb3Jwb3JhciBlamVtcGxvIGEgTW9yZm9zIEFwcFxyXG5cclxuKi9cbi8qIGxpbmUgNzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fc29jaWFsYnV0dG9ucy5zY3NzICovXG4ubWYtcnJzcy0tYnRuX19mYWNlYm9vayxcbi5tZi1hY2Nlc3MtLWJ0bl9fZmFjZWJvb2sge1xuICBtYXJnaW46IDE1cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC8qIGxpbmUgODEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fc29jaWFsYnV0dG9ucy5zY3NzICovXG4gIC5tZi1ycnNzLS1idG5fX2ZhY2Vib29rIGEsXG4gIC5tZi1ycnNzLS1idG5fX2ZhY2Vib29rIGJ1dHRvbixcbiAgLm1mLXJyc3MtLWJ0bl9fZmFjZWJvb2sgLm1mLWNvb2tpZXMtLWFjY2VwdCxcbiAgLm1mLXJyc3MtLWJ0bl9fZmFjZWJvb2sgLm1mLWNvb2tpZXMtLWluZm8sXG4gIC5tZi1ycnNzLS1idG5fX2ZhY2Vib29rIC5tZi1zY3JvbGwtbmF2LS1idG4sXG4gIC5tZi1ycnNzLS1idG5fX2ZhY2Vib29rIGlucHV0IFt0eXBlPVwic3VibWl0XCJdLFxuICAubWYtYWNjZXNzLS1idG5fX2ZhY2Vib29rIGEsXG4gIC5tZi1hY2Nlc3MtLWJ0bl9fZmFjZWJvb2sgYnV0dG9uLFxuICAubWYtYWNjZXNzLS1idG5fX2ZhY2Vib29rIC5tZi1jb29raWVzLS1hY2NlcHQsXG4gIC5tZi1hY2Nlc3MtLWJ0bl9fZmFjZWJvb2sgLm1mLWNvb2tpZXMtLWluZm8sXG4gIC5tZi1hY2Nlc3MtLWJ0bl9fZmFjZWJvb2sgLm1mLXNjcm9sbC1uYXYtLWJ0bixcbiAgLm1mLWFjY2Vzcy0tYnRuX19mYWNlYm9vayBpbnB1dCBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGNvbnRlbnQ6IFwiRmFjZWJvb2tcIjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMmE0ZDdkO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NjVBMzsgfVxuICAgIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAgIC5tZi1ycnNzLS1idG5fX2ZhY2Vib29rIGE6YmVmb3JlLFxuICAgIC5tZi1ycnNzLS1idG5fX2ZhY2Vib29rIGJ1dHRvbjpiZWZvcmUsXG4gICAgLm1mLXJyc3MtLWJ0bl9fZmFjZWJvb2sgLm1mLWNvb2tpZXMtLWFjY2VwdDpiZWZvcmUsXG4gICAgLm1mLXJyc3MtLWJ0bl9fZmFjZWJvb2sgLm1mLWNvb2tpZXMtLWluZm86YmVmb3JlLFxuICAgIC5tZi1ycnNzLS1idG5fX2ZhY2Vib29rIC5tZi1zY3JvbGwtbmF2LS1idG46YmVmb3JlLFxuICAgIC5tZi1ycnNzLS1idG5fX2ZhY2Vib29rIGlucHV0IFt0eXBlPVwic3VibWl0XCJdOmJlZm9yZSxcbiAgICAubWYtYWNjZXNzLS1idG5fX2ZhY2Vib29rIGE6YmVmb3JlLFxuICAgIC5tZi1hY2Nlc3MtLWJ0bl9fZmFjZWJvb2sgYnV0dG9uOmJlZm9yZSxcbiAgICAubWYtYWNjZXNzLS1idG5fX2ZhY2Vib29rIC5tZi1jb29raWVzLS1hY2NlcHQ6YmVmb3JlLFxuICAgIC5tZi1hY2Nlc3MtLWJ0bl9fZmFjZWJvb2sgLm1mLWNvb2tpZXMtLWluZm86YmVmb3JlLFxuICAgIC5tZi1hY2Nlc3MtLWJ0bl9fZmFjZWJvb2sgLm1mLXNjcm9sbC1uYXYtLWJ0bjpiZWZvcmUsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX19mYWNlYm9vayBpbnB1dCBbdHlwZT1cInN1Ym1pdFwiXTpiZWZvcmUge1xuICAgICAgY29udGVudDogaWNvbjtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDEwMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19zb2NpYWxidXR0b25zLnNjc3MgKi9cbiAgICAubWYtcnJzcy0tYnRuX19mYWNlYm9vayBhOmhvdmVyLFxuICAgIC5tZi1ycnNzLS1idG5fX2ZhY2Vib29rIGJ1dHRvbjpob3ZlcixcbiAgICAubWYtcnJzcy0tYnRuX19mYWNlYm9vayAubWYtY29va2llcy0tYWNjZXB0OmhvdmVyLFxuICAgIC5tZi1ycnNzLS1idG5fX2ZhY2Vib29rIC5tZi1jb29raWVzLS1pbmZvOmhvdmVyLFxuICAgIC5tZi1ycnNzLS1idG5fX2ZhY2Vib29rIC5tZi1zY3JvbGwtbmF2LS1idG46aG92ZXIsXG4gICAgLm1mLXJyc3MtLWJ0bl9fZmFjZWJvb2sgaW5wdXQgW3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX19mYWNlYm9vayBhOmhvdmVyLFxuICAgIC5tZi1hY2Nlc3MtLWJ0bl9fZmFjZWJvb2sgYnV0dG9uOmhvdmVyLFxuICAgIC5tZi1hY2Nlc3MtLWJ0bl9fZmFjZWJvb2sgLm1mLWNvb2tpZXMtLWFjY2VwdDpob3ZlcixcbiAgICAubWYtYWNjZXNzLS1idG5fX2ZhY2Vib29rIC5tZi1jb29raWVzLS1pbmZvOmhvdmVyLFxuICAgIC5tZi1hY2Nlc3MtLWJ0bl9fZmFjZWJvb2sgLm1mLXNjcm9sbC1uYXYtLWJ0bjpob3ZlcixcbiAgICAubWYtYWNjZXNzLS1idG5fX2ZhY2Vib29rIGlucHV0IFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxZDM2NTc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmE0ZDdkOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4LjA1NjI1ZW0pIHtcbiAgICAgIC8qIGxpbmUgODEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fc29jaWFsYnV0dG9ucy5zY3NzICovXG4gICAgICAubWYtcnJzcy0tYnRuX19mYWNlYm9vayBhLFxuICAgICAgLm1mLXJyc3MtLWJ0bl9fZmFjZWJvb2sgYnV0dG9uLFxuICAgICAgLm1mLXJyc3MtLWJ0bl9fZmFjZWJvb2sgLm1mLWNvb2tpZXMtLWFjY2VwdCxcbiAgICAgIC5tZi1ycnNzLS1idG5fX2ZhY2Vib29rIC5tZi1jb29raWVzLS1pbmZvLFxuICAgICAgLm1mLXJyc3MtLWJ0bl9fZmFjZWJvb2sgLm1mLXNjcm9sbC1uYXYtLWJ0bixcbiAgICAgIC5tZi1ycnNzLS1idG5fX2ZhY2Vib29rIGlucHV0IFt0eXBlPVwic3VibWl0XCJdLFxuICAgICAgLm1mLWFjY2Vzcy0tYnRuX19mYWNlYm9vayBhLFxuICAgICAgLm1mLWFjY2Vzcy0tYnRuX19mYWNlYm9vayBidXR0b24sXG4gICAgICAubWYtYWNjZXNzLS1idG5fX2ZhY2Vib29rIC5tZi1jb29raWVzLS1hY2NlcHQsXG4gICAgICAubWYtYWNjZXNzLS1idG5fX2ZhY2Vib29rIC5tZi1jb29raWVzLS1pbmZvLFxuICAgICAgLm1mLWFjY2Vzcy0tYnRuX19mYWNlYm9vayAubWYtc2Nyb2xsLW5hdi0tYnRuLFxuICAgICAgLm1mLWFjY2Vzcy0tYnRuX19mYWNlYm9vayBpbnB1dCBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLyogbGluZSA3NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19zb2NpYWxidXR0b25zLnNjc3MgKi9cbi5tZi1ycnNzLS1idG5fX2dvb2dsZSxcbi5tZi1hY2Nlc3MtLWJ0bl9fZ29vZ2xlIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAvKiBsaW5lIDgxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX3NvY2lhbGJ1dHRvbnMuc2NzcyAqL1xuICAubWYtcnJzcy0tYnRuX19nb29nbGUgYSxcbiAgLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIGJ1dHRvbixcbiAgLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIC5tZi1jb29raWVzLS1hY2NlcHQsXG4gIC5tZi1ycnNzLS1idG5fX2dvb2dsZSAubWYtY29va2llcy0taW5mbyxcbiAgLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIC5tZi1zY3JvbGwtbmF2LS1idG4sXG4gIC5tZi1ycnNzLS1idG5fX2dvb2dsZSBpbnB1dCBbdHlwZT1cInN1Ym1pdFwiXSxcbiAgLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgYSxcbiAgLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgYnV0dG9uLFxuICAubWYtYWNjZXNzLS1idG5fX2dvb2dsZSAubWYtY29va2llcy0tYWNjZXB0LFxuICAubWYtYWNjZXNzLS1idG5fX2dvb2dsZSAubWYtY29va2llcy0taW5mbyxcbiAgLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgLm1mLXNjcm9sbC1uYXYtLWJ0bixcbiAgLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgaW5wdXQgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBjb250ZW50OiBcIkdvb2dsZSArXCI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzlkM2MyYjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDNTRCMzY7IH1cbiAgICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgICAubWYtcnJzcy0tYnRuX19nb29nbGUgYTpiZWZvcmUsXG4gICAgLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIGJ1dHRvbjpiZWZvcmUsXG4gICAgLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIC5tZi1jb29raWVzLS1hY2NlcHQ6YmVmb3JlLFxuICAgIC5tZi1ycnNzLS1idG5fX2dvb2dsZSAubWYtY29va2llcy0taW5mbzpiZWZvcmUsXG4gICAgLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIC5tZi1zY3JvbGwtbmF2LS1idG46YmVmb3JlLFxuICAgIC5tZi1ycnNzLS1idG5fX2dvb2dsZSBpbnB1dCBbdHlwZT1cInN1Ym1pdFwiXTpiZWZvcmUsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgYTpiZWZvcmUsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgYnV0dG9uOmJlZm9yZSxcbiAgICAubWYtYWNjZXNzLS1idG5fX2dvb2dsZSAubWYtY29va2llcy0tYWNjZXB0OmJlZm9yZSxcbiAgICAubWYtYWNjZXNzLS1idG5fX2dvb2dsZSAubWYtY29va2llcy0taW5mbzpiZWZvcmUsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgLm1mLXNjcm9sbC1uYXYtLWJ0bjpiZWZvcmUsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgaW5wdXQgW3R5cGU9XCJzdWJtaXRcIl06YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGljb247XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHNwZWFrOiBub25lO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgIHRleHQtc2hhZG93OiBub25lOyB9XG4gICAgLyogbGluZSAxMDEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fc29jaWFsYnV0dG9ucy5zY3NzICovXG4gICAgLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIGE6aG92ZXIsXG4gICAgLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIGJ1dHRvbjpob3ZlcixcbiAgICAubWYtcnJzcy0tYnRuX19nb29nbGUgLm1mLWNvb2tpZXMtLWFjY2VwdDpob3ZlcixcbiAgICAubWYtcnJzcy0tYnRuX19nb29nbGUgLm1mLWNvb2tpZXMtLWluZm86aG92ZXIsXG4gICAgLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIC5tZi1zY3JvbGwtbmF2LS1idG46aG92ZXIsXG4gICAgLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIGlucHV0IFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLFxuICAgIC5tZi1hY2Nlc3MtLWJ0bl9fZ29vZ2xlIGE6aG92ZXIsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgYnV0dG9uOmhvdmVyLFxuICAgIC5tZi1hY2Nlc3MtLWJ0bl9fZ29vZ2xlIC5tZi1jb29raWVzLS1hY2NlcHQ6aG92ZXIsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgLm1mLWNvb2tpZXMtLWluZm86aG92ZXIsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgLm1mLXNjcm9sbC1uYXYtLWJ0bjpob3ZlcixcbiAgICAubWYtYWNjZXNzLS1idG5fX2dvb2dsZSBpbnB1dCBbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzUyZDIwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlkM2MyYjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gICAgICAvKiBsaW5lIDgxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX3NvY2lhbGJ1dHRvbnMuc2NzcyAqL1xuICAgICAgLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIGEsXG4gICAgICAubWYtcnJzcy0tYnRuX19nb29nbGUgYnV0dG9uLFxuICAgICAgLm1mLXJyc3MtLWJ0bl9fZ29vZ2xlIC5tZi1jb29raWVzLS1hY2NlcHQsXG4gICAgICAubWYtcnJzcy0tYnRuX19nb29nbGUgLm1mLWNvb2tpZXMtLWluZm8sXG4gICAgICAubWYtcnJzcy0tYnRuX19nb29nbGUgLm1mLXNjcm9sbC1uYXYtLWJ0bixcbiAgICAgIC5tZi1ycnNzLS1idG5fX2dvb2dsZSBpbnB1dCBbdHlwZT1cInN1Ym1pdFwiXSxcbiAgICAgIC5tZi1hY2Nlc3MtLWJ0bl9fZ29vZ2xlIGEsXG4gICAgICAubWYtYWNjZXNzLS1idG5fX2dvb2dsZSBidXR0b24sXG4gICAgICAubWYtYWNjZXNzLS1idG5fX2dvb2dsZSAubWYtY29va2llcy0tYWNjZXB0LFxuICAgICAgLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgLm1mLWNvb2tpZXMtLWluZm8sXG4gICAgICAubWYtYWNjZXNzLS1idG5fX2dvb2dsZSAubWYtc2Nyb2xsLW5hdi0tYnRuLFxuICAgICAgLm1mLWFjY2Vzcy0tYnRuX19nb29nbGUgaW5wdXQgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi8qIGxpbmUgNzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fc29jaWFsYnV0dG9ucy5zY3NzICovXG4ubWYtcnJzcy0tYnRuX190d2l0dGVyLFxuLm1mLWFjY2Vzcy0tYnRuX190d2l0dGVyIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAvKiBsaW5lIDgxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX3NvY2lhbGJ1dHRvbnMuc2NzcyAqL1xuICAubWYtcnJzcy0tYnRuX190d2l0dGVyIGEsXG4gIC5tZi1ycnNzLS1idG5fX3R3aXR0ZXIgYnV0dG9uLFxuICAubWYtcnJzcy0tYnRuX190d2l0dGVyIC5tZi1jb29raWVzLS1hY2NlcHQsXG4gIC5tZi1ycnNzLS1idG5fX3R3aXR0ZXIgLm1mLWNvb2tpZXMtLWluZm8sXG4gIC5tZi1ycnNzLS1idG5fX3R3aXR0ZXIgLm1mLXNjcm9sbC1uYXYtLWJ0bixcbiAgLm1mLXJyc3MtLWJ0bl9fdHdpdHRlciBpbnB1dCBbdHlwZT1cInN1Ym1pdFwiXSxcbiAgLm1mLWFjY2Vzcy0tYnRuX190d2l0dGVyIGEsXG4gIC5tZi1hY2Nlc3MtLWJ0bl9fdHdpdHRlciBidXR0b24sXG4gIC5tZi1hY2Nlc3MtLWJ0bl9fdHdpdHRlciAubWYtY29va2llcy0tYWNjZXB0LFxuICAubWYtYWNjZXNzLS1idG5fX3R3aXR0ZXIgLm1mLWNvb2tpZXMtLWluZm8sXG4gIC5tZi1hY2Nlc3MtLWJ0bl9fdHdpdHRlciAubWYtc2Nyb2xsLW5hdi0tYnRuLFxuICAubWYtYWNjZXNzLS1idG5fX3R3aXR0ZXIgaW5wdXQgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBjb250ZW50OiBcIlR3aXR0ZXJcIjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzQ5M2Q0O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVFQTlERDsgfVxuICAgIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAgIC5tZi1ycnNzLS1idG5fX3R3aXR0ZXIgYTpiZWZvcmUsXG4gICAgLm1mLXJyc3MtLWJ0bl9fdHdpdHRlciBidXR0b246YmVmb3JlLFxuICAgIC5tZi1ycnNzLS1idG5fX3R3aXR0ZXIgLm1mLWNvb2tpZXMtLWFjY2VwdDpiZWZvcmUsXG4gICAgLm1mLXJyc3MtLWJ0bl9fdHdpdHRlciAubWYtY29va2llcy0taW5mbzpiZWZvcmUsXG4gICAgLm1mLXJyc3MtLWJ0bl9fdHdpdHRlciAubWYtc2Nyb2xsLW5hdi0tYnRuOmJlZm9yZSxcbiAgICAubWYtcnJzcy0tYnRuX190d2l0dGVyIGlucHV0IFt0eXBlPVwic3VibWl0XCJdOmJlZm9yZSxcbiAgICAubWYtYWNjZXNzLS1idG5fX3R3aXR0ZXIgYTpiZWZvcmUsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX190d2l0dGVyIGJ1dHRvbjpiZWZvcmUsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX190d2l0dGVyIC5tZi1jb29raWVzLS1hY2NlcHQ6YmVmb3JlLFxuICAgIC5tZi1hY2Nlc3MtLWJ0bl9fdHdpdHRlciAubWYtY29va2llcy0taW5mbzpiZWZvcmUsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX190d2l0dGVyIC5tZi1zY3JvbGwtbmF2LS1idG46YmVmb3JlLFxuICAgIC5tZi1hY2Nlc3MtLWJ0bl9fdHdpdHRlciBpbnB1dCBbdHlwZT1cInN1Ym1pdFwiXTpiZWZvcmUge1xuICAgICAgY29udGVudDogaWNvbjtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDEwMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19zb2NpYWxidXR0b25zLnNjc3MgKi9cbiAgICAubWYtcnJzcy0tYnRuX190d2l0dGVyIGE6aG92ZXIsXG4gICAgLm1mLXJyc3MtLWJ0bl9fdHdpdHRlciBidXR0b246aG92ZXIsXG4gICAgLm1mLXJyc3MtLWJ0bl9fdHdpdHRlciAubWYtY29va2llcy0tYWNjZXB0OmhvdmVyLFxuICAgIC5tZi1ycnNzLS1idG5fX3R3aXR0ZXIgLm1mLWNvb2tpZXMtLWluZm86aG92ZXIsXG4gICAgLm1mLXJyc3MtLWJ0bl9fdHdpdHRlciAubWYtc2Nyb2xsLW5hdi0tYnRuOmhvdmVyLFxuICAgIC5tZi1ycnNzLS1idG5fX3R3aXR0ZXIgaW5wdXQgW3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX190d2l0dGVyIGE6aG92ZXIsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX190d2l0dGVyIGJ1dHRvbjpob3ZlcixcbiAgICAubWYtYWNjZXNzLS1idG5fX3R3aXR0ZXIgLm1mLWNvb2tpZXMtLWFjY2VwdDpob3ZlcixcbiAgICAubWYtYWNjZXNzLS1idG5fX3R3aXR0ZXIgLm1mLWNvb2tpZXMtLWluZm86aG92ZXIsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX190d2l0dGVyIC5tZi1zY3JvbGwtbmF2LS1idG46aG92ZXIsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX190d2l0dGVyIGlucHV0IFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyNTc3YjA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5M2Q0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4LjA1NjI1ZW0pIHtcbiAgICAgIC8qIGxpbmUgODEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvYnV0dG9ucy9fc29jaWFsYnV0dG9ucy5zY3NzICovXG4gICAgICAubWYtcnJzcy0tYnRuX190d2l0dGVyIGEsXG4gICAgICAubWYtcnJzcy0tYnRuX190d2l0dGVyIGJ1dHRvbixcbiAgICAgIC5tZi1ycnNzLS1idG5fX3R3aXR0ZXIgLm1mLWNvb2tpZXMtLWFjY2VwdCxcbiAgICAgIC5tZi1ycnNzLS1idG5fX3R3aXR0ZXIgLm1mLWNvb2tpZXMtLWluZm8sXG4gICAgICAubWYtcnJzcy0tYnRuX190d2l0dGVyIC5tZi1zY3JvbGwtbmF2LS1idG4sXG4gICAgICAubWYtcnJzcy0tYnRuX190d2l0dGVyIGlucHV0IFt0eXBlPVwic3VibWl0XCJdLFxuICAgICAgLm1mLWFjY2Vzcy0tYnRuX190d2l0dGVyIGEsXG4gICAgICAubWYtYWNjZXNzLS1idG5fX3R3aXR0ZXIgYnV0dG9uLFxuICAgICAgLm1mLWFjY2Vzcy0tYnRuX190d2l0dGVyIC5tZi1jb29raWVzLS1hY2NlcHQsXG4gICAgICAubWYtYWNjZXNzLS1idG5fX3R3aXR0ZXIgLm1mLWNvb2tpZXMtLWluZm8sXG4gICAgICAubWYtYWNjZXNzLS1idG5fX3R3aXR0ZXIgLm1mLXNjcm9sbC1uYXYtLWJ0bixcbiAgICAgIC5tZi1hY2Nlc3MtLWJ0bl9fdHdpdHRlciBpbnB1dCBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLyogbGluZSA3NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19zb2NpYWxidXR0b25zLnNjc3MgKi9cbi5tZi1ycnNzLS1idG5fX2NsYXZlLFxuLm1mLWFjY2Vzcy0tYnRuX19jbGF2ZSB7XG4gIG1hcmdpbjogMTVweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLyogbGluZSA4MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19zb2NpYWxidXR0b25zLnNjc3MgKi9cbiAgLm1mLXJyc3MtLWJ0bl9fY2xhdmUgYSxcbiAgLm1mLXJyc3MtLWJ0bl9fY2xhdmUgYnV0dG9uLFxuICAubWYtcnJzcy0tYnRuX19jbGF2ZSAubWYtY29va2llcy0tYWNjZXB0LFxuICAubWYtcnJzcy0tYnRuX19jbGF2ZSAubWYtY29va2llcy0taW5mbyxcbiAgLm1mLXJyc3MtLWJ0bl9fY2xhdmUgLm1mLXNjcm9sbC1uYXYtLWJ0bixcbiAgLm1mLXJyc3MtLWJ0bl9fY2xhdmUgaW5wdXQgW3R5cGU9XCJzdWJtaXRcIl0sXG4gIC5tZi1hY2Nlc3MtLWJ0bl9fY2xhdmUgYSxcbiAgLm1mLWFjY2Vzcy0tYnRuX19jbGF2ZSBidXR0b24sXG4gIC5tZi1hY2Nlc3MtLWJ0bl9fY2xhdmUgLm1mLWNvb2tpZXMtLWFjY2VwdCxcbiAgLm1mLWFjY2Vzcy0tYnRuX19jbGF2ZSAubWYtY29va2llcy0taW5mbyxcbiAgLm1mLWFjY2Vzcy0tYnRuX19jbGF2ZSAubWYtc2Nyb2xsLW5hdi0tYnRuLFxuICAubWYtYWNjZXNzLS1idG5fX2NsYXZlIGlucHV0IFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgY29udGVudDogXCJDbEB2ZVwiO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5MDI2MDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzMzNDAwOyB9XG4gICAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gICAgLm1mLXJyc3MtLWJ0bl9fY2xhdmUgYTpiZWZvcmUsXG4gICAgLm1mLXJyc3MtLWJ0bl9fY2xhdmUgYnV0dG9uOmJlZm9yZSxcbiAgICAubWYtcnJzcy0tYnRuX19jbGF2ZSAubWYtY29va2llcy0tYWNjZXB0OmJlZm9yZSxcbiAgICAubWYtcnJzcy0tYnRuX19jbGF2ZSAubWYtY29va2llcy0taW5mbzpiZWZvcmUsXG4gICAgLm1mLXJyc3MtLWJ0bl9fY2xhdmUgLm1mLXNjcm9sbC1uYXYtLWJ0bjpiZWZvcmUsXG4gICAgLm1mLXJyc3MtLWJ0bl9fY2xhdmUgaW5wdXQgW3R5cGU9XCJzdWJtaXRcIl06YmVmb3JlLFxuICAgIC5tZi1hY2Nlc3MtLWJ0bl9fY2xhdmUgYTpiZWZvcmUsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX19jbGF2ZSBidXR0b246YmVmb3JlLFxuICAgIC5tZi1hY2Nlc3MtLWJ0bl9fY2xhdmUgLm1mLWNvb2tpZXMtLWFjY2VwdDpiZWZvcmUsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX19jbGF2ZSAubWYtY29va2llcy0taW5mbzpiZWZvcmUsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX19jbGF2ZSAubWYtc2Nyb2xsLW5hdi0tYnRuOmJlZm9yZSxcbiAgICAubWYtYWNjZXNzLS1idG5fX2NsYXZlIGlucHV0IFt0eXBlPVwic3VibWl0XCJdOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBpY29uO1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBzcGVhazogbm9uZTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuICAgIC8qIGxpbmUgMTAxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2J1dHRvbnMvX3NvY2lhbGJ1dHRvbnMuc2NzcyAqL1xuICAgIC5tZi1ycnNzLS1idG5fX2NsYXZlIGE6aG92ZXIsXG4gICAgLm1mLXJyc3MtLWJ0bl9fY2xhdmUgYnV0dG9uOmhvdmVyLFxuICAgIC5tZi1ycnNzLS1idG5fX2NsYXZlIC5tZi1jb29raWVzLS1hY2NlcHQ6aG92ZXIsXG4gICAgLm1mLXJyc3MtLWJ0bl9fY2xhdmUgLm1mLWNvb2tpZXMtLWluZm86aG92ZXIsXG4gICAgLm1mLXJyc3MtLWJ0bl9fY2xhdmUgLm1mLXNjcm9sbC1uYXYtLWJ0bjpob3ZlcixcbiAgICAubWYtcnJzcy0tYnRuX19jbGF2ZSBpbnB1dCBbdHlwZT1cInN1Ym1pdFwiXTpob3ZlcixcbiAgICAubWYtYWNjZXNzLS1idG5fX2NsYXZlIGE6aG92ZXIsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX19jbGF2ZSBidXR0b246aG92ZXIsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX19jbGF2ZSAubWYtY29va2llcy0tYWNjZXB0OmhvdmVyLFxuICAgIC5tZi1hY2Nlc3MtLWJ0bl9fY2xhdmUgLm1mLWNvb2tpZXMtLWluZm86aG92ZXIsXG4gICAgLm1mLWFjY2Vzcy0tYnRuX19jbGF2ZSAubWYtc2Nyb2xsLW5hdi0tYnRuOmhvdmVyLFxuICAgIC5tZi1hY2Nlc3MtLWJ0bl9fY2xhdmUgaW5wdXQgW3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzVkMTkwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5MDI2MDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDguMDU2MjVlbSkge1xuICAgICAgLyogbGluZSA4MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9idXR0b25zL19zb2NpYWxidXR0b25zLnNjc3MgKi9cbiAgICAgIC5tZi1ycnNzLS1idG5fX2NsYXZlIGEsXG4gICAgICAubWYtcnJzcy0tYnRuX19jbGF2ZSBidXR0b24sXG4gICAgICAubWYtcnJzcy0tYnRuX19jbGF2ZSAubWYtY29va2llcy0tYWNjZXB0LFxuICAgICAgLm1mLXJyc3MtLWJ0bl9fY2xhdmUgLm1mLWNvb2tpZXMtLWluZm8sXG4gICAgICAubWYtcnJzcy0tYnRuX19jbGF2ZSAubWYtc2Nyb2xsLW5hdi0tYnRuLFxuICAgICAgLm1mLXJyc3MtLWJ0bl9fY2xhdmUgaW5wdXQgW3R5cGU9XCJzdWJtaXRcIl0sXG4gICAgICAubWYtYWNjZXNzLS1idG5fX2NsYXZlIGEsXG4gICAgICAubWYtYWNjZXNzLS1idG5fX2NsYXZlIGJ1dHRvbixcbiAgICAgIC5tZi1hY2Nlc3MtLWJ0bl9fY2xhdmUgLm1mLWNvb2tpZXMtLWFjY2VwdCxcbiAgICAgIC5tZi1hY2Nlc3MtLWJ0bl9fY2xhdmUgLm1mLWNvb2tpZXMtLWluZm8sXG4gICAgICAubWYtYWNjZXNzLS1idG5fX2NsYXZlIC5tZi1zY3JvbGwtbmF2LS1idG4sXG4gICAgICAubWYtYWNjZXNzLS1idG5fX2NsYXZlIGlucHV0IFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4vKj9cclxuXHJcbkZvb3RlclxyXG49PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBDcmVhIGVsIHBpZSBkZSBwYWdpbmEgcGFyYSB0b2RhcyBsb3MgMyB0aXBvcyBkZSBpbnRlcmZheiBtYXMgY29tdW5lcyAoc2VkZSwgcHJvdGFsLCBhcHApLiBFc3RhIGNvbXBsZXRhbWVudGUgYWRhcHRhZG8gYSBtb3ZpbGVzLlxyXG4qIEBuYW1lICAgICAgICAgZm9vdGVyXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVnc1xyXG5cclxuXHJcbkVqZW1wbG86XHJcbjxmb290ZXIgY2xhc3M9XCJtZi1mb290ZXJcIj5cclxuICAgIDxkaXYgY2xhc3M9XCJtZi1mb290ZXItLWNvbnRlbnRcIj5cclxuICAgICAgICA8cD48c3Ryb25nPk1vcmZvcyAyLjAuIEJldGEgPC9zdHJvbmc+ICZjb3B5OyBNaW5pc3RlcmlvIGRlIEhhY2llbmRhIHkgQWRtaW5pc3RyYWNpb25lcyBQw7pibGljYXM8L3A+XHJcbiAgICA8L2Rpdj5cclxuPC9mb290ZXI+XHJcblxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKiBQSUUgREUgUEFHSU5BICovXG4vKiBsaW5lIDg0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvb3Rlci9fZm9vdGVyLnNjc3MgKi9cbi5tZi1mb290ZXIge1xuICBjbGVhcjogYm90aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IC0xNDBweCBhdXRvIDA7XG4gIG1pbi1oZWlnaHQ6IDE0MHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogIzQ0NDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZDogI2VjZWNlYzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgODQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9vdGVyL19mb290ZXIuc2NzcyAqL1xuICAgIC5tZi1mb290ZXIge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgLyogbGluZSAxMDMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9vdGVyL19mb290ZXIuc2NzcyAqL1xuICAgICAgLnBvcnRhbCAubWYtZm9vdGVyIHtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgbWFyZ2luOiAtNDAwcHggYXV0byAwO1xuICAgICAgICBwYWRkaW5nOiAyMDBweCAwIDAgMDtcbiAgICAgICAgYm9yZGVyOiAwIG5vbmUgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAgIC8qIGxpbmUgMTEzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvb3Rlci9fZm9vdGVyLnNjc3MgKi9cbiAgICAgIC5zZWRlIC5tZi1mb290ZXIge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMmVtIDAgNWVtO1xuICAgICAgICBib3JkZXI6IDAgbm9uZSB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZDogI2VjZWNlYzsgfVxuICAgICAgLyogbGluZSAxMjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9vdGVyL19mb290ZXIuc2NzcyAqL1xuICAgICAgLm1mLWZvb3Rlci5tZi1mb290ZXJfX2NvbXBhY3Qge1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfSB9XG4gIC8qIGxpbmUgMTM0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvb3Rlci9fZm9vdGVyLnNjc3MgKi9cbiAgLm1mLWZvb3RlciBwIHtcbiAgICBjb2xvcjogIzQ0NDsgfVxuXG4vKiBsaW5lIDEzOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb290ZXIvX2Zvb3Rlci5zY3NzICovXG4ubWYtZm9vdGVyLS1jb250YWluZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTdyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDEzOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb290ZXIvX2Zvb3Rlci5zY3NzICovXG4gICAgLm1mLWZvb3Rlci0tY29udGFpbmVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDY2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lIG5vLXJlcGVhdCBzY3JvbGwgcmlnaHQgMDsgfVxuICAgICAgLyogbGluZSAxNTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9vdGVyL19mb290ZXIuc2NzcyAqL1xuICAgICAgLm1mLWZvb3Rlcl9fY29tcGFjdCAubWYtZm9vdGVyLS1jb250YWluZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyB9IH1cblxuLyo/XHJcblxyXG5Gb290ZXIgbWVudVxyXG49PT09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIENyZWEgdW4gbWVudSBkZW50cm8gZGVsIHBpZSBkZSBwYWdpbmFcclxuKiBAbmFtZSAgICAgICAgIGZvb3Rlcm1lbnVcclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzXHJcblxyXG5cclxuRWplbXBsbzpcclxuPGZvb3RlciBjbGFzcz1cIm1mLWZvb3RlclwiPlxyXG4gICAgPGRpdiBjbGFzcz1cIm1mLWZvb3Rlci0tY29udGVudFwiPlxyXG4gICAgICAgIDx1bCBjbGFzcz1cIm1mLWZvb3Rlci0tbWVudVwiPlxyXG4gICAgICAgICAgICA8bGkgY2xhc3M9XCJtZi1mb290ZXItLW1lbnUtaXRlbVwiPjxhIGhyZWY9XCIjIVwiPkFjY2VzaWJpbGlkYWQ8L2E+PC9saT5cclxuICAgICAgICAgICAgPGxpIGNsYXNzPVwibWYtZm9vdGVyLS1tZW51LWl0ZW1cIj48YSBocmVmPVwiIyFcIj5NYXBhIHdlYjwvYT48L2xpPlxyXG4gICAgICAgICAgICA8bGkgY2xhc3M9XCJtZi1mb290ZXItLW1lbnUtaXRlbVwiPjxhIGhyZWY9XCIjIVwiPkF2aXNvIGxlZ2FsPC9hPjwvbGk+XHJcbiAgICAgICAgICAgIDxsaSBjbGFzcz1cIm1mLWZvb3Rlci0tbWVudS1pdGVtXCI+PGEgaHJlZj1cIiMhXCI+Q29udGFjdG88L2E+PC9saT5cclxuICAgICAgICA8L3VsPlxyXG4gICAgICAgIDxwIGNsYXNzPVwibWYtZm9vdGVyLS1jb3B5XCI+PHN0cm9uZz5Nb3Jmb3MgMi4wLiBCZXRhIDwvc3Ryb25nPiAmY29weTsgTWluaXN0ZXJpbyBkZSBIYWNpZW5kYSB5IEFkbWluaXN0cmFjaW9uZXMgUMO6YmxpY2FzPC9wPlxyXG4gICAgPC9kaXY+XHJcbjwvZm9vdGVyPlxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLypGT09URVIgTUVOVSovXG4vKiBsaW5lIDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19jb21wYXNzLWNvbXBhdGliaWxpdHkuc2NzcyAqL1xuLm1mLWZvb3Rlci0tbWVudTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDsgfVxuXG4vKiBsaW5lIDU2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvb3Rlci9fZm9vdGVybWVudS5zY3NzICovXG4ubWYtZm9vdGVyLS1tZW51LWl0ZW0ge1xuICBtYXJnaW46IDAgNHB4IDAgMDsgfVxuICAvKiBsaW5lIDU5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvb3Rlci9fZm9vdGVybWVudS5zY3NzICovXG4gIC5tZi1mb290ZXItLW1lbnUtaXRlbSA+IGEge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDVweCA3cHg7XG4gICAgY29sb3I6ICM2MzYzNjM7XG4gICAgZm9udC1zaXplOiAwLjkyODU3MTQyODZlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgLyogbGluZSA2OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb290ZXIvX2Zvb3Rlcm1lbnUuc2NzcyAqL1xuICAgIC5tZi1mb290ZXItLW1lbnUtaXRlbSA+IGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDtcbiAgICAgIGNvbG9yOiAjZjdmNmY2OyB9XG5cbi8qP1xyXG5cclxuRGF0ZXBpY2tlclxyXG49PT09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgUG9zaWNpb25hIGVsIGljb25vIGRlIGNhbGVuZGFyaW8gZGVudHJvIGRlIHVuIHNlbGVjdG9yIGRlIGZlY2hhLlxyXG4qIEBuYW1lICAgICAgICAgZGF0ZXBpY2tlclxyXG4qIEBhdXRob3IgICAgICAgSWduYWNpbyBDYWxsZWphLCBKLiBEb21pbmd1ZXosIE0uQS4gVG9ycmVzXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzXHJcblxyXG5cclxuRWplbXBsbzpcclxuXHJcbjxkaXYgY2xhc3M9XCJmbGRcIj5cclxuICAgIDxsYWJlbCBmb3I9XCJleGFtcGxlX2lucHV0NFwiPlNlbGVjdG9yIGRlIGZlY2hhPC9sYWJlbD5cclxuICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIGlkPVwiZXhhbXBsZV9pbnB1dDRcIiBuYW1lPVwiZXhhbXBsZV9pbnB1dDRcIiBjbGFzcz1cImRhdGVwaWNrZXIgIG1mLWljb24tY2FsZW5kYXIgXCIgdGl0bGU9XCJkZC9tbS9hYWFhXCIgdmFsdWU9XCJcIiBzaXplPVwiMTRcIi8+XHJcbjwvZGl2PlxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogbGluZSA0MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb3JtL19kYXRlcGlja2VyLnNjc3MgKi9cbmRpdi5kYXRlcGlja2VyIHRib2R5LmRhdGVwaWNrZXJEYXlzIHRkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTsgfVxuXG4vKiBsaW5lIDQ0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvcm0vX2RhdGVwaWNrZXIuc2NzcyAqL1xuZGl2LmRhdGVwaWNrZXIgdGQuZGF0ZXBpY2tlckZ1dHVyZSBhIHtcbiAgY29sb3I6ICM3Nzc7IH1cblxuLyogbGluZSA0OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb3JtL19kYXRlcGlja2VyLnNjc3MgKi9cbnRib2R5LmRhdGVwaWNrZXJEYXlzIHRkLmRhdGVwaWNrZXJTZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7IH1cblxuLyogbGluZSA1Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb3JtL19kYXRlcGlja2VyLnNjc3MgKi9cbmRpdi5kYXRlcGlja2VyIHRoIGEuZGF0ZXBpY2tlck1vbnRoIHtcbiAgY29sb3I6ICM0NDQ7IH1cblxuLypcclxuaW5wdXQuZmVjaGEsIFxyXG5pbnB1dC5kYXRlcGlja2VyLCBcclxuaW5wdXQuZGF0ZXRpbWVwaWNrZXIsXHJcbmlucHV0Lm1mLWZlY2hhLCBcclxuaW5wdXQubWYtZGF0ZXRpbWVwaWNrZXIsXHJcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxyXG4qL1xuLyogbGluZSA2OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb3JtL19kYXRlcGlja2VyLnNjc3MgKi9cbmlucHV0Lm1mLWRhdGVwaWNrZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAyZW0gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NhbGVuZGFyLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTYlIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOXB4OyB9XG5cbi8qP1xyXG5cclxuRmlsdGVyXHJcbj09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIEVsZW1lbnRvIHBlbmRpZW50ZSBkZSBjb3NudHJ1Y2Npb25cclxuKiBAbmFtZSAgICAgICAgIGZpbHRlclxyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3NcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIGxpbmUgMjIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9ybS9fZmlsdGVyLnNjc3MgKi9cbi5tZi1maWx0ZXIge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAvKiBsaW5lIDI2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvcm0vX2ZpbHRlci5zY3NzICovXG4gIC5tZi1maWx0ZXIgbGFiZWwsIC5tZi1maWx0ZXIgLmxhYmVsLCAubWYtZmlsdGVyIC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLCAubWYtZmlsdGVyIC5tZi1yZXBvcnQtLWxhYmVsLFxuICAubWYtZmlsdGVyIC5sYWJlbCxcbiAgLm1mLWZpbHRlciAubWYtcmVwb3J0LS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMC45Mjg1NzE0Mjg2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTdyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4vKj9cclxuXHJcbkZpbHRybyBhdmFuemFkbyBkZXNwbGVnYWJsZVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiogQGRlc2NcclxuKiBAbmFtZSAgICAgICAgIGZpbHRlcmFkdlxyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3MgICAgICAgICBQZW5kaWVudGUgZGUgb3B0aW1pemFjaW9uIHkgcmV2aXNpb25cclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIGxpbmUgMzgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9ybS9fZmlsdGVyLWFkdi5zY3NzICovXG4ubWYtZmlsdGVyYWR2IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4vKiBsaW5lIDQ0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvcm0vX2ZpbHRlci1hZHYuc2NzcyAqL1xuLm1mLWZpbHRlcmFkdi0tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwIDFweCA3cHggcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG5cbi8qIGxpbmUgNTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9ybS9fZmlsdGVyLWFkdi5zY3NzICovXG4ubWYtZmlsdGVyYWR2LS1maWx0ZXItY29udGVudCB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi8qIGxpbmUgNTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9ybS9fZmlsdGVyLWFkdi5zY3NzICovXG4ubWYtZmlsdGVyYWR2LS1maWVsZHNldCB7XG4gIG1hcmdpbi1yaWdodDogMWVtO1xuICBtYXJnaW4tbGVmdDogMWVtOyB9XG4gIC8qIGxpbmUgNjEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9ybS9fZmlsdGVyLWFkdi5zY3NzICovXG4gIC5tZi1maWx0ZXJhZHYtLWZpZWxkc2V0OmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC8qIGxpbmUgNjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9ybS9fZmlsdGVyLWFkdi5zY3NzICovXG4gIC5tZi1maWx0ZXJhZHYtLWZpZWxkc2V0Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLyogbGluZSA3MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb3JtL19maWx0ZXItYWR2LnNjc3MgKi9cbi5tZi1maWx0ZXJhZHYtLXN1Ym1pdGJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6ICNEREQ7IH1cblxuLyo/XHJcblxyXG5JbnB1dCBjb24gYm90w7NuIGF1eGlsaWFyXHJcbj09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIENyZWEgdW4gZWxlbWVudG8gaW5wdXQgY29uIHVuIGJvdG9uIGF1eGlsaWFyIGEgbGEgZGVyZWNoYSAoY29uIG8gc2luIHRleHRvKVxyXG4qIEBuYW1lICAgICAgICAgaW5wdXRhdXhidG5cclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzXHJcblxyXG5cclxuRWplbXBsbzpcclxuXHJcbjxzcGFuIGNsYXNzPVwibWYtaW5wdXQtYXV4YnRuXCI+XHJcbiAgICA8aW5wdXQgdHlwZT1cInRleHRcIiAgaWQ9XCJleGFtcGxlX2lucHV0MVwiIG5hbWU9XCJleGFtcGxlX2lucHV0MVwiIHZhbHVlPVwiMTIzNDU2NzhcIiBtYXhsZW5ndGg9XCIxNVwiLz5cclxuICAgIDxhIGhyZWY9XCIjIVwiIHRpdGxlPVwiVmVyIGRpcmVjdG9yaW9cIiBjbGFzcz1cIm1mLWJ1dHRvblwiPlxyXG4gICAgICAgIDxzcGFuIGNsYXNzPVwibWYtaWNvbiBtZi1pY29uLWdyaWQtbGlzdFwiPjwvc3Bhbj4gQ29uc3VsdGFyIGRpcmVjdG9yaW9cclxuICAgIDwvYT5cclxuPC9zcGFuPlxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qICAgaW5wdXQgY29uIGJvdG9uIGF1eGlsaWFyICAgICovXG4vKiBsaW5lIDQ2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvcm0vX2lucHV0LWF1eGJ0bi5zY3NzICovXG4ubWYtaW5wdXQtYXV4YnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAvKiBsaW5lIDU0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvcm0vX2lucHV0LWF1eGJ0bi5zY3NzICovXG4gIC5tZi1pbnB1dC1hdXhidG4gaW5wdXQge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDsgfVxuICAvKiBsaW5lIDU5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvcm0vX2lucHV0LWF1eGJ0bi5zY3NzICovXG4gIC5tZi1pbnB1dC1hdXhidG4gYSxcbiAgLm1mLWlucHV0LWF1eGJ0biBidXR0b24sXG4gIC5tZi1pbnB1dC1hdXhidG4gLm1mLWNvb2tpZXMtLWFjY2VwdCxcbiAgLm1mLWlucHV0LWF1eGJ0biAubWYtY29va2llcy0taW5mbyxcbiAgLm1mLWlucHV0LWF1eGJ0biAubWYtc2Nyb2xsLW5hdi0tYnRuIHtcbiAgICBtYXJnaW46IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgNDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9ybS9faW5wdXQtYXV4YnRuLnNjc3MgKi9cbiAgICAubWYtaW5wdXQtYXV4YnRuIHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAvKiBsaW5lIDczLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvcm0vX2lucHV0LWF1eGJ0bi5zY3NzICovXG4gICAgICAubWYtaW5wdXQtYXV4YnRuIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIC8qIGxpbmUgNzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9ybS9faW5wdXQtYXV4YnRuLnNjc3MgKi9cbiAgICAgIC5tZi1pbnB1dC1hdXhidG4gYSxcbiAgICAgIC5tZi1pbnB1dC1hdXhidG4gYnV0dG9uLFxuICAgICAgLm1mLWlucHV0LWF1eGJ0biAubWYtY29va2llcy0tYWNjZXB0LFxuICAgICAgLm1mLWlucHV0LWF1eGJ0biAubWYtY29va2llcy0taW5mbyxcbiAgICAgIC5tZi1pbnB1dC1hdXhidG4gLm1mLXNjcm9sbC1uYXYtLWJ0biB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB0ZXh0LWluZGVudDogaW5pdGlhbDsgfSB9XG5cbi8qP1xyXG5cclxuRmlsdHJvIG3Dumx0aXBsZVxyXG49PT09PT09PT09PT09PT1cclxuXHJcbiogQGRlc2NcclxuKiBAbmFtZSAgICAgICAgIG11bHRpcGxlRmlsdGVyXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVncyAgICAgICAgIFBlbmRpZW50ZSBkZSBvcHRpbWl6YWNpb24geSByZXZpc2lvblxyXG5cclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIE11bHRpcGxlIGZpbHRlciAqL1xuLyogbGluZSAyMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb3JtL19tdWx0aXBsZWZpbHRlci5zY3NzICovXG4ubXVsdGlwbGVGaWx0ZXIgPiBhLFxuLm1mLW1maWx0ZXIgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogNHB4IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RERDtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7IH1cbiAgLyogbGluZSAzNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb3JtL19tdWx0aXBsZWZpbHRlci5zY3NzICovXG4gIC5tdWx0aXBsZUZpbHRlciA+IGE6Zm9jdXMsXG4gIC5tZi1tZmlsdGVyID4gYTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuXG4vKiBsaW5lIDQxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvcm0vX211bHRpcGxlZmlsdGVyLnNjc3MgKi9cbi5tdWx0aXBsZUZpbHRlciA+IGZvcm0sXG4ubWYtbWZpbHRlciA+IGZvcm0ge1xuICBjbGVhcjogYm90aDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEREQ7IH1cbiAgLyogbGluZSA0NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb3JtL19tdWx0aXBsZWZpbHRlci5zY3NzICovXG4gIC5tdWx0aXBsZUZpbHRlciA+IGZvcm0gPiBmaWVsZHNldCxcbiAgLm1mLW1maWx0ZXIgPiBmb3JtID4gZmllbGRzZXQge1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLyogbGluZSA1MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb3JtL19tdWx0aXBsZWZpbHRlci5zY3NzICovXG4ubXVsdGlwbGVGaWx0ZXIgLmZzdWJtaXQsXG4ubWYtbWZpbHRlciAuZnN1Ym1pdCB7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREREO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKSwgMCAxcHggMXB4IHdoaXRlIGluc2V0OyB9XG5cbi8qIGxpbmUgNjEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9ybS9fbXVsdGlwbGVmaWx0ZXIuc2NzcyAqL1xuLm11bHRpcGxlRmlsdGVyIC5maWx0ZXJGb3JtIGxhYmVsLCAubXVsdGlwbGVGaWx0ZXIgLmZpbHRlckZvcm0gLmxhYmVsLCAubXVsdGlwbGVGaWx0ZXIgLmZpbHRlckZvcm0gLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsIC5tdWx0aXBsZUZpbHRlciAuZmlsdGVyRm9ybSAubWYtcmVwb3J0LS1sYWJlbCxcbi5tdWx0aXBsZUZpbHRlciAubWYtZmlsdGVyLWZvcm0gbGFiZWwsXG4ubXVsdGlwbGVGaWx0ZXIgLm1mLWZpbHRlci1mb3JtIC5sYWJlbCxcbi5tdWx0aXBsZUZpbHRlciAubWYtZmlsdGVyLWZvcm0gLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsXG4ubXVsdGlwbGVGaWx0ZXIgLm1mLWZpbHRlci1mb3JtIC5tZi1yZXBvcnQtLWxhYmVsLFxuLm1mLW1maWx0ZXIgLmZpbHRlckZvcm0gbGFiZWwsXG4ubWYtbWZpbHRlciAuZmlsdGVyRm9ybSAubGFiZWwsXG4ubWYtbWZpbHRlciAuZmlsdGVyRm9ybSAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCxcbi5tZi1tZmlsdGVyIC5maWx0ZXJGb3JtIC5tZi1yZXBvcnQtLWxhYmVsLFxuLm1mLW1maWx0ZXIgLm1mLWZpbHRlci1mb3JtIGxhYmVsLFxuLm1mLW1maWx0ZXIgLm1mLWZpbHRlci1mb3JtIC5sYWJlbCxcbi5tZi1tZmlsdGVyIC5tZi1maWx0ZXItZm9ybSAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCxcbi5tZi1tZmlsdGVyIC5tZi1maWx0ZXItZm9ybSAubWYtcmVwb3J0LS1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4vKiBsaW5lIDY3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvcm0vX211bHRpcGxlZmlsdGVyLnNjc3MgKi9cbi5tZmlsdGVySXRlbSxcbi5tZi1tZmlsdGVyLWl0ZW0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA2cHggMjBweCA1cHggMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0M7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2VlZWVlZSAwJSwgI2VhZWFlYSAxMDAlKTtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKSwgMCAxcHggMXB4IHdoaXRlIGluc2V0OyB9XG4gIC8qIGxpbmUgODEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9ybS9fbXVsdGlwbGVmaWx0ZXIuc2NzcyAqL1xuICAubWZpbHRlckl0ZW0gPiB1bCxcbiAgLm1mLW1maWx0ZXItaXRlbSA+IHVsIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZzogNXB4IDAgM3B4IDA7IH1cbiAgICAvKiBsaW5lIDg1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvcm0vX211bHRpcGxlZmlsdGVyLnNjc3MgKi9cbiAgICAubWZpbHRlckl0ZW0gPiB1bCA+IGxpLFxuICAgIC5tZi1tZmlsdGVyLWl0ZW0gPiB1bCA+IGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLyogbGluZSA4OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb3JtL19tdWx0aXBsZWZpbHRlci5zY3NzICovXG4gICAgICAubWZpbHRlckl0ZW0gPiB1bCA+IGxpID4gYSxcbiAgICAgIC5tZi1tZmlsdGVyLWl0ZW0gPiB1bCA+IGxpID4gYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQUFBO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4zKSwgMCAxcHggMCB3aGl0ZSBpbnNldCwgMCAxcHggMCB3aGl0ZTsgfVxuICAvKiBsaW5lIDEwNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb3JtL19tdWx0aXBsZWZpbHRlci5zY3NzICovXG4gIC5tZmlsdGVySXRlbSBhID4gc3BhbixcbiAgLm1mLW1maWx0ZXItaXRlbSBhID4gc3BhbiB7XG4gICAgbWFyZ2luLXRvcDogLTFweDsgfVxuXG4vKj9cclxuXHJcblBzZXVkbyBpbnB1dFxyXG49PT09PT09PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBDcmVhIHVuIGVsZW1lbnRvIGRlIGFzcGVjdG8gc2ltaWxhciBhIHVuIGlucHV0XHJcbiogQG5hbWUgICAgICAgICBwc2RpbnB1dFxyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3NcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIGxpbmUgNDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9ybS9fcHNldWRvaW5wdXQuc2NzcyAqL1xuLm1mLXBzZGlucHV0LFxuLm1mLXBzZC1pbnB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDdweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXI6IDAgMCAxcHggMCBzb2xpZCAjREFEQURBO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmNGY3O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IGF1dG87IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDQ2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvcm0vX3BzZXVkb2lucHV0LnNjc3MgKi9cbiAgICAubWYtcHNkaW5wdXQsXG4gICAgLm1mLXBzZC1pbnB1dCB7XG4gICAgICB3aWR0aDogMTQwcHg7IH0gfVxuXG4vKj9cclxuXHJcbkZpbHRybyBkZXNwbGVnYWJsZVxyXG49PT09PT09PT09PT09PT09PT1cclxuXHJcbiogQGRlc2NcclxuKiBAbmFtZSAgICAgICAgIHNsaWRpbmdGaWx0ZXJcclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzICAgICAgICAgUGVuZGllbnRlIGRlIG9wdGltaXphY2lvbiB5IHJldmlzaW9uXHJcblxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKiBTbGlkaW5nIGZpbHRlckZvcm0gKi9cbi8qIGxpbmUgMjAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9ybS9fc2xpZGluZ2ZpbHRlcmZvcm0uc2NzcyAqL1xuLnNsaWRpbmdGaWx0ZXIsXG4ubWYtc2xpZGluZy1maWx0ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxcHg7IH1cbiAgLyogbGluZSAyNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb3JtL19zbGlkaW5nZmlsdGVyZm9ybS5zY3NzICovXG4gIC5zbGlkaW5nRmlsdGVyID4gYSxcbiAgLm1mLXNsaWRpbmctZmlsdGVyID4gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREREO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwOyB9XG4gICAgLyogbGluZSAzOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9mb3JtL19zbGlkaW5nZmlsdGVyZm9ybS5zY3NzICovXG4gICAgLnNsaWRpbmdGaWx0ZXIgPiBhOmZvY3VzLFxuICAgIC5tZi1zbGlkaW5nLWZpbHRlciA+IGE6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAvKiBsaW5lIDQ0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2Zvcm0vX3NsaWRpbmdmaWx0ZXJmb3JtLnNjc3MgKi9cbiAgLnNsaWRpbmdGaWx0ZXIgPiBmb3JtLFxuICAubWYtc2xpZGluZy1maWx0ZXIgPiBmb3JtIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEREQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbiAgICBib3JkZXItcmFkaXVzOiA3cHggMCA3cHggN3B4OyB9XG4gIC8qIGxpbmUgNTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvZm9ybS9fc2xpZGluZ2ZpbHRlcmZvcm0uc2NzcyAqL1xuICAuc2xpZGluZ0ZpbHRlciAuZmlsdGVyRm9ybSBsZWdlbmQsXG4gIC5zbGlkaW5nRmlsdGVyIC5tZi1maWx0ZXItZm9ybSBsZWdlbmQsXG4gIC5tZi1zbGlkaW5nLWZpbHRlciAuZmlsdGVyRm9ybSBsZWdlbmQsXG4gIC5tZi1zbGlkaW5nLWZpbHRlciAubWYtZmlsdGVyLWZvcm0gbGVnZW5kIHtcbiAgICBmb250LXNpemU6IDFlbTsgfVxuXG4vKj9cclxuXHJcbkFjY2VzaWJpbGl0eSBtZW51XHJcbj09PT09PT09PT09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgQ3JlYSB1biBpdGVtIGRlIGFjY2VzaWJpbGlkYWQgZW4gbGEgY2FiZWNlcmEgZGUgbGEgcGFnaW5hLCAgcGFyYSBxdWUgdW4gdXN1YXJpbyBxdWUgdXRpbGljZSBsZWN0b3IgZGUgcGFudGFsbGEgcHVlZGEgaXIgZGlyZWN0YW1lbnRlIGFsIGNvbnRlbmlkby5cclxuICAgICAgICAgICAgICAgIFN1ZWxlIGlyIGRlbnRybyBkZWwgdG9wYmFyXHJcbiogQG5hbWUgICAgICAgICBhY2Nlc2liaWxpdHlcclxuKiBAYXV0aG9yICAgICAgIElnbmFjaW8gQ2FsbGVqYVxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVnc1xyXG5cclxuXHJcbkVqZW1wbG86XHJcblxyXG48ZGl2IGNsYXNzPVwibWYtdG9wYmFyXCI+XHJcbiAgPGRpdiBjbGFzcz1cIm1mLXRvcGJhci0tY29udGFpbmVyXCI+XHJcbiAgICA8YSBocmVmPVwiI3dyYXBcIiBjbGFzcz1cIm1mLWFjY2VzaWJpbGl0eS1pdGVtXCI+SXIgYWwgY29udGVuaWRvPC9hPlxyXG4gIDwvZGl2PlxyXG48L2Rpdj5cclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIGxpbmUgMjcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hY2Nlc2liaWxpdHltZW51LnNjc3MgKi9cbi5tZi1hY2Nlc2liaWxpdHktbWVudSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgfVxuXG4vKiBsaW5lIDM0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYWNjZXNpYmlsaXR5bWVudS5zY3NzICovXG4ucG9ydGFsIC5tZi1hY2Nlc2liaWxpdHktaXRlbSxcbi5zZWRlIC5tZi1hY2Nlc2liaWxpdHktaXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDFlbTsgfVxuXG4vKiBsaW5lIDQwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYWNjZXNpYmlsaXR5bWVudS5zY3NzICovXG4uYXBwIC5tZi1hY2Nlc2liaWxpdHktaXRlbSxcbi5tZi1oZWFkZXJfX2NvbXBhY3QgLm1mLWFjY2VzaWJpbGl0eS1pdGVtLFxuLm1mLWhlYWRlcl9fdG9wYmFyLWhpZGUgLm1mLWFjY2VzaWJpbGl0eS1pdGVtLFxuLm1mLWhlYWRlcl9fbWVudS1oaWRlIC5tZi1hY2Nlc2liaWxpdHktaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4LjA1NjI1ZW0pIHtcbiAgLyogbGluZSA0OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FjY2VzaWJpbGl0eW1lbnUuc2NzcyAqL1xuICAubWYtYWNjZXNpYmlsaXR5LWl0ZW0sXG4gIC5tZi10b3BiYXIgLm1mLWFjY2VzaWJpbGl0eS1pdGVtIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLyo/XHJcblxyXG5IZWFkZXJcclxuPT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgRGEgZWwgYXNwZWN0byBjb3Jwb3JhdGl2byBhIGxhcyBjYWJlY2VyYXMgZGUgdG9kb3MgbG9zIHRpcG9zIGRlIGludGVyZmF6OiBzZWRlLCBwb3J0YWwgeSBhcGxpY2FjaW9uLlxyXG4gICAgICAgICAgICAgICAgVGllbmUgYWRlbcOhcyB1bmEgdmVyc2lvbiBjb21wYWN0YSwgcXVlIGRpc21pbnV5ZSBlbCBhbHRvIGRlIGxhIGNhYmVjZWVyYSBjdWFuZG8gc2UgaGFjZSBzY3JvbGwgZW4gbGFwYWdpbmEuXHJcbiAgICAgICAgICAgICAgICBDYXNvcyBkZSB1c286IGFwcCwgcG9ydGFsLCBzZWRlLCBjb21wYWN0YSwgZmlqYSwgbW92aWwsIHRhYmxldCwgZGVza3RvcCwgZGVza3RvcCBjb24gbWVudSBvY3VsdG8sIGNvbXBhY3RhIGNvbiBtZW51IG9jdWx0b1xyXG4qIEBuYW1lICAgICAgICAgaGVhZGVyXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXMgICAgbGF5b3V0XHJcbiogQGJ1Z3MgICAgICAgIFBlbmRpZW50ZSBkZSBvcHRpbWl6YWNpb24geSByZXZpc2lvblxyXG5cclxuXHJcbkVqZW1wbG86XHJcblxyXG48aGVhZGVyIGNsYXNzPVwibWYtaGVhZGVyXCI+XHJcbiAgPGRpdiBjbGFzcz1cIm1mLWhlYWRlci0tY29udGFpbmVyXCI+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJtZi1oZWFkZXItLWxvZ29cIj5cclxuICAgICAgICAgIDxoMSBjbGFzcz1cIm1mLWxvZ29cIj5cclxuICAgICAgICAgICAgICA8YSBjbGFzcz1cIm1mLWxvZ28tLWxpbmtcIiBocmVmPVwiIyFcIiB0aXRsZT1cIk1pbmlzdGVyaW8gZGUgSGFjaWVuZGEgeSBBZG1pbmlzdHJhY2lvbmVzIFDDumJsaWNhcywgU2VjcmV0YXLDrWEgZGUgRXN0YWRvIGRlIEFkbWluaXN0cmFjaW9uZXMgUMO6YmxpY2FzXCI+XHJcbiAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9XCJtZi1sb2dvLS1pbWdcIiBzcmM9XCJpbWFnZXMvbG9nb1NFQVAuZ2lmXCIgYWx0PVwiU2VjcmV0YXLDrWEgZGUgRXN0YWRvIGRlIEFkbWluaXN0cmFjaW9uZXMgUMO6YmxpY2FzLCBNaW5pc3RlcmlvIGRlIEhhY2llbmRhIHkgQWRtaW5pc3RyYWNpb25lcyBQw7pibGljYXMsIEdvYmllcm5vIGRlIEVzcGHDsWFcIi8+XHJcbiAgICAgICAgICAgICAgPC9hPlxyXG4gICAgICAgICAgPC9oMT5cclxuICAgICAgPC9kaXY+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJtZi10b3BiYXJcIj5cclxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJtZi10b3BiYXItLWNvbnRhaW5lclwiPjwvZGl2PlxyXG4gICAgICA8L2Rpdj5cclxuICAgICAgPGRpdiBjbGFzcz1cIm1mLWhlYWRlci0tY29udGVudFwiPlxyXG4gICAgICAgICAgPGgyIGNsYXNzPVwibWYtYXBwLXRpdGxlXCI+XHJcbiAgICAgICAgICAgICAgTW9yZm9zXHJcbiAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJtZi1hcHAtc3VidGl0bGVcIj5GcmFtZXdvcmsgZnJvbnQtZW5kIHBhcmEgYXBsaWNhY2lvbmVzPC9zcGFuPlxyXG4gICAgICAgICAgPC9oMj5cclxuICAgICAgICAgIDxuYXYgY2xhc3M9XCJtZi1hcHBtZW51XCI+XHJcbiAgICAgICAgICA8L25hdj5cclxuICAgICAgPC9kaXY+XHJcbiAgPC9kaXY+XHJcbjwvaGVhZGVyPlxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogSEVBREVSICovXG4vKiBsaW5lIDE3Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4ubWYtaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA0OTgwO1xuICBiYWNrZ3JvdW5kOiAjQzMzNDAwO1xuICBib3gtc2hhZG93OiA0cHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjI1cyBlYXNlOyB9XG4gIC8qIGxpbmUgMTg0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbiAgLmlzLW9wZW4tdG9wYmFyIC5tZi1oZWFkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtODAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjA2MjVlbSkge1xuICAgICAgLyogbGluZSAxODQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLmlzLW9wZW4tdG9wYmFyIC5tZi1oZWFkZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSAxNzMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAgIC5tZi1oZWFkZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjRjdGN0Y3OyB9XG4gICAgICAvKiBsaW5lIDE5Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgICAubWYtaGVhZGVyLm1mLWhlYWRlcl9fY29tcGFjdCwgLm1mLWhlYWRlci5tZi1oZWFkZXJfX21lbnUtaGlkZSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgei1pbmRleDogNDk4MDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjQzMzNDAwO1xuICAgICAgICBib3gtc2hhZG93OiA0cHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgICAgIC8qIGxpbmUgMjA3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbiAgICAgIC5tZi1oZWFkZXIubWYtaGVhZGVyX19jb21wYWN0IHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7IH1cbiAgICAgIC8qIGxpbmUgMjExLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbiAgICAgIC5tZi1oZWFkZXIubWYtaGVhZGVyX19maXhlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNXMgbGluZWFyO1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjI1cyBsaW5lYXI7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4yNXMgbGluZWFyO1xuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4yNXMgbGluZWFyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgbGluZWFyOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjA2MjVlbSkge1xuICAgIC8qIGxpbmUgMTczLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbiAgICAubWYtaGVhZGVyIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDguMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjM3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbiAgLnBvcnRhbCBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWNvbnRhaW5lcixcbiAgLnNlZGUgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtaGVhZGVyLS1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDUuMTQyODU3MTQyOXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgdG9wO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDsgfSB9XG5cbi8qIGxpbmUgMjU2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbi5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtaGVhZGVyLS1sb2dvOjphZnRlcixcbi5zZWRlIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tbG9nbzo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDguMDU2MjVlbSkge1xuICAvKiBsaW5lIDI2OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtaGVhZGVyLS1sb2dvLFxuICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWxvZ28ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLyogbGluZSAyNzQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAgIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtaGVhZGVyLS1sb2dvOjphZnRlcixcbiAgICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWxvZ286OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgMjgyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbi5tZi1sb2dvIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDI4Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgLm1mLWxvZ28ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtaW4taGVpZ2h0OiA3NXB4O1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBib3JkZXI6IDAgc29saWQgI2M0YzRjNDsgfVxuICAgICAgLyogbGluZSAyOTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLm1mLWhlYWRlcl9fY29tcGFjdCAubWYtbG9nbyxcbiAgICAgIC5tZi1oZWFkZXJfX21lbnUtaGlkZSAubWYtbG9nbyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDMwNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgLnBvcnRhbCBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1sb2dvIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGhlaWdodDogODVweDtcbiAgICAgIHdpZHRoOiAzNzBweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDMxMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgLnNlZGUgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtbG9nbyB7XG4gICAgICBoZWlnaHQ6IDgxcHg7XG4gICAgICB3aWR0aDogMzY2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC40Mjg1NzE0Mjg2cmVtO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgZm9udC1zaXplOiAyLjE0Mjg1NzE0MjlyZW07XG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjU3MTQyODU3MTRyZW07IH0gfVxuICAvKiBsaW5lIDMyNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gIC5tZi1oZWFkZXJfX2NvbXBhY3QgLm1mLWxvZ28ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7IH1cblxuLyogbGluZSAzMzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuLm1mLWxvZ28tLWxpbmsge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgMzMxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbiAgICAubWYtbG9nby0tbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyNHB4OyB9XG4gICAgICAvKiBsaW5lIDMzOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgICAubWYtaGVhZGVyX19sb2dvLXNtYWxsIC5tZi1sb2dvLS1saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNHB4OyB9XG4gICAgICAvKiBsaW5lIDM0Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgICAubWYtaGVhZGVyX19jb21wYWN0IC5tZi1sb2dvLS1saW5rLFxuICAgICAgLm1mLWhlYWRlcl9fbWVudS1oaWRlIC5tZi1sb2dvLS1saW5rIHtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgaGVpZ2h0OiA4MXB4O1xuICAgICAgICB3aWR0aDogMTNweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDMzMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgLm1mLWxvZ28tLWxpbmsge1xuICAgICAgbWluLWhlaWdodDogNzVweDtcbiAgICAgIHdpZHRoOiAzNjBweDsgfVxuICAgICAgLyogbGluZSAzNTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLnBvcnRhbCBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1sb2dvLS1saW5rLFxuICAgICAgLnNlZGUgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtbG9nby0tbGluayB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAzNjBweDtcbiAgICAgICAgaGVpZ2h0OiA4NXB4OyB9IH1cblxuLyogbGluZSAzNjQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuLm1mLWxvZ28tLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM2MHB4O1xuICBkaXNwbGF5OiBibG9jazsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgMzY0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbiAgICAubWYtbG9nby0taW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAvKiBsaW5lIDM3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgICAubWYtaGVhZGVyX19jb21wYWN0IC5tZi1sb2dvLS1pbWcsXG4gICAgICAubWYtaGVhZGVyX19tZW51LWhpZGUgLm1mLWxvZ28tLWltZyB7XG4gICAgICAgIGhlaWdodDogNDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgLyogbGluZSAzODEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAuYXBwIC5tZi1hcHAtdGl0bGUtLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDM2MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgLyogbGluZSAzNzksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAubWYtYXBwLXRpdGxlLS1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDQ0cHg7IH1cbiAgICAvKiBsaW5lIDM4OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgLm1mLWhlYWRlcl9fY29tcGFjdC1tZW51LWhpZGUgLm1mLWFwcC10aXRsZS0tY29udGFpbmVyLFxuICAgIC5tZi1oZWFkZXJfX21lbnUtaGlkZSAubWYtYXBwLXRpdGxlLS1jb250YWluZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLyogbGluZSAzOTQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAgIC5hcHAgLm1mLWhlYWRlcl9fbG9nby1zbWFsbCAubWYtYXBwLXRpdGxlLS1jb250YWluZXIge1xuICAgICAgbWFyZ2luOiAwIDAgMCAyNHB4OyB9IH1cblxuLyogbGluZSAzOTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuLm1mLWhlYWRlcl9fY29tcGFjdCAubWYtYXBwLXRpdGxlLS1jb250YWluZXIsXG4ubWYtaGVhZGVyX19tZW51LWhpZGUgLm1mLWFwcC10aXRsZS0tY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1pbi1oZWlnaHQ6IDA7IH1cblxuLyogbGluZSA0MDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuLm1mLWFwcC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjI4NTcxNDI4NTdyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS43MTQyODU3MTQzcmVtO1xuICB3aWR0aDogNzAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBjb2xvcjogI2VjZWNlYztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgNDA2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbiAgICAubWYtYXBwLXRpdGxlIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICMzYzNjM2M7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBmb250LXNpemU6IDIuMTQyODU3MTQyOXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNTcxNDI4NTcxNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgICAgLyogbGluZSA0NDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLmFwcCAubWYtYXBwLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIGFuZCAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDQ0NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgLm1mLWhlYWRlcl9fY29tcGFjdCAubWYtYXBwLXRpdGxlIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcGFkZGluZzogNnB4IDAgMCAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgIGNvbG9yOiAjZWNlY2VjO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgZm9udC1zaXplOiAyLjE0Mjg1NzE0MjlyZW07XG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjU3MTQyODU3MTRyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgICAgLyogbGluZSA0NTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLm1mLWhlYWRlcl9fY29tcGFjdC1tZW51LWhpZGUgLm1mLWFwcC10aXRsZSxcbiAgICAgIC5tZi1oZWFkZXJfX21lbnUtaGlkZSAubWYtYXBwLXRpdGxlIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDZweCA1cHggMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgY29sb3I6ICNlY2VjZWM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDYyNWVtKSB7XG4gICAgLyogbGluZSA0NzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAgIC5hcHAgLm1mLWFwcC10aXRsZSxcbiAgICAubWYtaGVhZGVyX19jb21wYWN0LW1lbnUtaGlkZSAubWYtYXBwLXRpdGxlLFxuICAgIC5tZi1oZWFkZXJfX21lbnUtaGlkZSAubWYtYXBwLXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC8qIGxpbmUgNDgxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbiAgICAucG9ydGFsIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWFwcC10aXRsZSxcbiAgICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1hcHAtdGl0bGUge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDAgOHB4OyB9XG4gICAgLyogbGluZSA0ODgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAgIC5tZi1oZWFkZXJfX3RvcGJhci1oaWRlIC5tZi1hcHAtdGl0bGUge1xuICAgICAgbGluZS1oZWlnaHQ6IDFlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gICAgLyogbGluZSA0MDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAgIC5tZi1hcHAtdGl0bGUge1xuICAgICAgY29sb3I6ICNlY2VjZWM7IH0gfVxuXG4vKiBsaW5lIDQ5OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4ubWYtYXBwLXN1YnRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMCA2MHB4O1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjI4NTcxNDI4NTdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4wNzE0Mjg1NzE0cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzNjM2MzYzsgfVxuICAvKiBsaW5lIDUwNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gIC5tZi1oZWFkZXJfX3RvcGJhci1hZGp1c3QgLm1mLWFwcC1zdWJ0aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lOyB9XG4gIC8qIGxpbmUgNTEwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbiAgLm1mLWhlYWRlcl9fdG9wYmFyLWhpZGUgLm1mLWFwcC1zdWJ0aXRsZSxcbiAgLm1mLWFwcC1zdWJ0aXRsZSAubWYtaGVhZGVyX19sb2dvLXNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgNDk4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbiAgICAubWYtYXBwLXN1YnRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAvKiBsaW5lIDUxOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgICAuY2hyb21lIC5tZi1hcHAtc3VidGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAtM3B4OyB9XG4gICAgICAvKiBsaW5lIDUyMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgICAucG9ydGFsIC5tZi1hcHAtc3VidGl0bGUsXG4gICAgICAuc2VkZSAubWYtYXBwLXN1YnRpdGxlIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLyogbGluZSA1MjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLm1mLWhlYWRlcl9fY29tcGFjdCAubWYtYXBwLXN1YnRpdGxlLFxuICAgICAgLm1mLWhlYWRlcl9fbWVudS1oaWRlIC5tZi1hcHAtc3VidGl0bGUge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBtYXJnaW46IC0xcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDFweDsgfVxuICAgICAgICAvKiBsaW5lIDE3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fdmlzdWFsbHloaWRkZW4uc2NzcyAqL1xuICAgICAgICAubWYtaGVhZGVyX19jb21wYWN0IC5tZi1hcHAtc3VidGl0bGUuZm9jdXNhYmxlOmFjdGl2ZSwgLm1mLWhlYWRlcl9fY29tcGFjdCAubWYtYXBwLXN1YnRpdGxlLmZvY3VzYWJsZTpmb2N1cyxcbiAgICAgICAgLm1mLWhlYWRlcl9fbWVudS1oaWRlIC5tZi1hcHAtc3VidGl0bGUuZm9jdXNhYmxlOmFjdGl2ZSxcbiAgICAgICAgLm1mLWhlYWRlcl9fbWVudS1oaWRlIC5tZi1hcHAtc3VidGl0bGUuZm9jdXNhYmxlOmZvY3VzIHtcbiAgICAgICAgICBjbGlwOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDUzNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgLmFwcCAubWYtYXBwLXN1YnRpdGxlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAvKiBsaW5lIDU0MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgLnBvcnRhbCAubWYtYXBwLXN1YnRpdGxlLFxuICAgIC5zZWRlIC5tZi1hcHAtc3VidGl0bGUge1xuICAgICAgcGFkZGluZzogMCAwIDRweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gICAgLyogbGluZSA0OTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAgIC5tZi1hcHAtc3VidGl0bGUge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgbWFyZ2luOiAtMXB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMXB4OyB9XG4gICAgICAvKiBsaW5lIDE3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fdmlzdWFsbHloaWRkZW4uc2NzcyAqL1xuICAgICAgLm1mLWFwcC1zdWJ0aXRsZS5mb2N1c2FibGU6YWN0aXZlLCAubWYtYXBwLXN1YnRpdGxlLmZvY3VzYWJsZTpmb2N1cyB7XG4gICAgICAgIGNsaXA6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDguMDU2MjVlbSkge1xuICAgIC8qIGxpbmUgNDk4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbiAgICAubWYtYXBwLXN1YnRpdGxlIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIG1hcmdpbjogLTFweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDFweDsgfVxuICAgICAgLyogbGluZSAxNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX3Zpc3VhbGx5aGlkZGVuLnNjc3MgKi9cbiAgICAgIC5tZi1hcHAtc3VidGl0bGUuZm9jdXNhYmxlOmFjdGl2ZSwgLm1mLWFwcC1zdWJ0aXRsZS5mb2N1c2FibGU6Zm9jdXMge1xuICAgICAgICBjbGlwOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuLyogbGluZSA1NTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuLm1mLWhlYWRlci0tY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICNDMzM0MDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDU1NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgLm1mLWhlYWRlci0tY29udGVudCB7XG4gICAgICBtaW4taGVpZ2h0OiA3NXB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMCAwIDFweDtcbiAgICAgIGJvcmRlci1jb2xvcjogI2M0YzRjNDtcbiAgICAgIGJhY2tncm91bmQ6ICNDMzM0MDA7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgICAvKiBsaW5lIDU3NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgICAubWYtaGVhZGVyX19jb21wYWN0IC5tZi1oZWFkZXItLWNvbnRlbnQsXG4gICAgICAubWYtaGVhZGVyX19tZW51LWhpZGUgLm1mLWhlYWRlci0tY29udGVudCB7XG4gICAgICAgIGJvcmRlcjogMCBzb2xpZCAjZmZmO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTNweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAvKiBsaW5lIDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19jb21wYXNzLWNvbXBhdGliaWxpdHkuc2NzcyAqL1xuICAgICAgICAubWYtaGVhZGVyX19jb21wYWN0IC5tZi1oZWFkZXItLWNvbnRlbnQ6YWZ0ZXIsXG4gICAgICAgIC5tZi1oZWFkZXJfX21lbnUtaGlkZSAubWYtaGVhZGVyLS1jb250ZW50OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgICAgIC8qIGxpbmUgNTkxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbiAgICAgICAgLnBvcnRhbCBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXJfX2NvbXBhY3QgLm1mLWhlYWRlci0tY29udGVudCxcbiAgICAgICAgLnNlZGUgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtaGVhZGVyX19jb21wYWN0IC5tZi1oZWFkZXItLWNvbnRlbnQsIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KVxuICAgICAgICAubWYtaGVhZGVyX19tZW51LWhpZGUgLm1mLWhlYWRlci0tY29udGVudCxcbiAgICAgICAgLnNlZGUgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KVxuICAgICAgICAubWYtaGVhZGVyX19tZW51LWhpZGUgLm1mLWhlYWRlci0tY29udGVudCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDYyNWVtKSB7XG4gICAgLyogbGluZSA2MDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19oZWFkZXIuc2NzcyAqL1xuICAgIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtaGVhZGVyLS1jb250ZW50LFxuICAgIC5zZWRlIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tY29udGVudCB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAvKiBsaW5lIDYxMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgICAucG9ydGFsIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tY29udGVudDo6YWZ0ZXIsXG4gICAgICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWNvbnRlbnQ6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAuMDU2MjVlbSkge1xuICAgIC8qIGxpbmUgNjAwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9faGVhZGVyLnNjc3MgKi9cbiAgICAucG9ydGFsIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWhlYWRlci0tY29udGVudCxcbiAgICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWNvbnRlbnQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4LjA1NjI1ZW0pIHtcbiAgICAvKiBsaW5lIDYwMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2hlYWRlci5zY3NzICovXG4gICAgLnBvcnRhbCBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1oZWFkZXItLWNvbnRlbnQsXG4gICAgLnNlZGUgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtaGVhZGVyLS1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4vKj9cclxuXHJcbkFwcGxpY2F0aW9uIG1lbnVcclxuPT09PT09PT09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIEVzIGVsIG1lbnUgcHJpbmNpcGFsIGRlIHVuYSBhcGxpY2FjaW9uLCBwb3J0YWwgbyBzZWRlLiBFc3RlIG1lbsO6IG5vIGRlYmllc2UgY29udGVuZXIgbWFzIGRlIDcgZWxlbWVudG9zIHBvciB1bmEgY3Vlc3Rpb24gZGUgdXNhYmlsaWRhZC5cclxuKiBAbmFtZSAgICAgICAgIGFwcG1lbnVcclxuKiBAYXV0aG9yICAgICAgIElnbmFjaW8gQ2FsbGVqYVxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVncyAgICAgICAgIFBlbmRpZW50ZSBkZSBvcHRpbWl6YWNpb24geSByZXZpc2lvbi4gU2UgaGFuIGluY2x1aWRvIHZhcmlvcyAhaW1wb3J0YW50IHBhcmEgY29udHJhcmVzdGFyIG1hcmdlbiBwb3IgZGVmZWN0byBkZSAlbWVudVxyXG5cclxuXHJcbkVqZW1wbG86XHJcblxyXG48bmF2IGNsYXNzPVwibWYtYXBwbWVudVwiPlxyXG4gIDxkaXYgY2xhc3M9XCJtZi1hcHBtZW51LS10aXRsZVwiPlxyXG4gICAgICA8YSBocmVmPVwiIyFcIj5cclxuICAgICAgICAgIDxzcGFuIGNsYXNzPVwibWYtaWNvbiBtZi1pY29uLWdyaWQtbGlzdFwiPjwvc3Bhbj5cclxuICAgICAgICAgIE1lbsO6IHByaW5jaXBhbFxyXG4gICAgICA8L2E+XHJcbiAgPC9kaXY+XHJcbiAgPHVsIGNsYXNzPVwibWYtYXBwbWVudS0tbWVudVwiIHJvbGU9XCJuYXZpZ2F0aW9uXCI+XHJcbiAgICAgIDxsaSBjbGFzcz1cIm1mLWFwcG1lbnUtLWl0ZW0gbWYtYXBwbWVudS0taXRlbV9fTDEgaXMtc2VsZWN0ZWRcIj48YSBocmVmPVwiI1wiPkluaWNpbzwvYT48L2xpPlxyXG4gICAgICA8bGkgY2xhc3M9XCJtZi1hcHBtZW51LS1pdGVtIG1mLWFwcG1lbnUtLWl0ZW1fX0wxIGhhcy1zdWJtZW51XCI+XHJcbiAgICAgICAgICA8c3Bhbj5Db21wb25lbnRlczwvc3Bhbj5cclxuICAgICAgICAgIDx1bCBjbGFzcz1cIm1mLWFwcG1lbnUtLXN1Ym1lbnVcIj5cclxuICAgICAgICAgICAgICA8bGkgY2xhc3M9XCJtZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0gbWYtYXBwbWVudS0taXRlbSBtZi1hcHBtZW51LS1pdGVtX19MMlwiPjxhIGhyZWY9XCIjdGlwb2dyYWZpYVwiPlRpcG9ncmFmw61hPC9hPjwvbGk+XHJcbiAgICAgICAgICAgICAgPGxpIGNsYXNzPVwibWYtYXBwbWVudS0tc3VibWVudS1pdGVtIG1mLWFwcG1lbnUtLWl0ZW0gbWYtYXBwbWVudS0taXRlbV9fTDJcIj48YSBocmVmPVwiI2Zvcm11bGFyaW9cIj5Gb3JtdWxhcmlvPC9hPjwvbGk+XHJcbiAgICAgICAgICA8L3VsPlxyXG4gICAgICA8L2xpPlxyXG4gICAgICA8bGkgY2xhc3M9XCJtZi1hcHBtZW51LS1pdGVtIG1mLWFwcG1lbnUtLWl0ZW1fX0wxIGhhcy1zdWJtZW51XCI+XHJcbiAgICAgICAgICA8c3Bhbj5NZW7DuiBkZSBlamVtcGxvPC9zcGFuPlxyXG4gICAgICAgICAgPHVsIGNsYXNzPVwibWYtYXBwbWVudS0tc3VibWVudVwiPlxyXG4gICAgICAgICAgICAgIDxsaSBjbGFzcz1cIm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSBtZi1hcHBtZW51LS1pdGVtIG1mLWFwcG1lbnUtLWl0ZW1fX0wyXCI+PGEgaHJlZj1cIiMhXCI+SXRlbSAxPC9hPjwvbGk+XHJcbiAgICAgICAgICAgICAgPGxpIGNsYXNzPVwibWYtYXBwbWVudS0tc3VibWVudS1pdGVtIG1mLWFwcG1lbnUtLWl0ZW0gbWYtYXBwbWVudS0taXRlbV9fTDJcIj48YSBocmVmPVwiIyFcIj5JdGVtIDI8L2E+PC9saT5cclxuICAgICAgICAgICAgICA8bGkgY2xhc3M9XCJtZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0gbWYtYXBwbWVudS0taXRlbSBtZi1hcHBtZW51LS1pdGVtX19MMlwiPjxhIGhyZWY9XCIjIVwiPkl0ZW0gMzwvYT48L2xpPlxyXG4gICAgICAgICAgPC91bD5cclxuICAgICAgPC9saT5cclxuICA8L3VsPlxyXG48L25hdj5cclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIEFwcGxpY2F0aW9uIE1lbnUgKi9cbi8qIGxpbmUgMjE0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4ubWYtYXBwbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwOyB9XG4gIC8qIGxpbmUgOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX2NvbXBhc3MtY29tcGF0aWJpbGl0eS5zY3NzICovXG4gIC5tZi1hcHBtZW51OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSAyMTQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgICAubWYtYXBwbWVudSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgYmFja2dyb3VuZDogI0MzMzQwMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzljMmEwMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWMyYTAwOyB9XG4gICAgICAvKiBsaW5lIDIzMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAgICAgLm1mLWhlYWRlcl9fY29tcGFjdCAubWYtYXBwbWVudSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAgIC8qIGxpbmUgMjM5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgICAubWYtaGVhZGVyX19jb21wYWN0LW1lbnUtaGlkZSAubWYtYXBwbWVudSxcbiAgICAgIC5tZi1oZWFkZXJfX21lbnUtaGlkZSAubWYtYXBwbWVudSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjA2MjVlbSkge1xuICAgIC8qIGxpbmUgMjQ2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgLnBvcnRhbCBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi1hcHBtZW51LFxuICAgIC5zZWRlIGhlYWRlcjpub3QoLm1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWFwcG1lbnUge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gIC8qIGxpbmUgMjU1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gIC5tZi1hcHBtZW51LS10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC8qIGxpbmUgMjYzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgLm1mLWhlYWRlcl9fY29tcGFjdC1tZW51LWhpZGUgLm1mLWFwcG1lbnUtLXRpdGxlLFxuICAgIC5tZi1oZWFkZXJfX21lbnUtaGlkZSAubWYtYXBwbWVudS0tdGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4vKiBsaW5lIDI3MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuLm1mLWFwcG1lbnUtLWJ1dHRvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDZweCAwO1xuICBtYXJnaW46IDFweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAubWYtYXBwbWVudS0tYnV0dG9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLvh6FcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBzcGVhazogbm9uZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbiAgLyogbGluZSAyODMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgLm1mLWFwcG1lbnUtLWJ1dHRvbjpob3ZlciwgLm1mLWFwcG1lbnUtLWJ1dHRvbjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgICAubWYtYXBwbWVudS0tYnV0dG9uOmhvdmVyOmJlZm9yZSwgLm1mLWFwcG1lbnUtLWJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICAgICAgY29udGVudDogXCLvh6FcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbiAgLyogbGluZSAyOTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgLm1mLWhlYWRlcl9fY29tcGFjdC1tZW51LWhpZGUgLm1mLWFwcG1lbnUtLWJ1dHRvbixcbiAgLm1mLWhlYWRlcl9fbWVudS1oaWRlIC5tZi1hcHBtZW51LS1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7IH1cbiAgLyogbGluZSAzMDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgLmlzLW9wZW4tbWVudSAubWYtYXBwbWVudS0tYnV0dG9uIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi8qIGxpbmUgMzA5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4uaXMtb3Blbi1tZW51IC5tZi1hcHBtZW51LS12ZWlsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDQwcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDQ5ODA7XG4gIHBhZGRpbmc6IDNweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSAzMDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgICAuaXMtb3Blbi1tZW51IC5tZi1hcHBtZW51LS12ZWlsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4vKiBsaW5lIDMyNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuXG4ubWYtYXBwbWVudS0tbWVudSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAxLjA3MTQyODU3MTRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS43MTQyODU3MTQzcmVtO1xuICBmbG9hdDogbGVmdDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgMzI2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgXG4gICAgLm1mLWFwcG1lbnUtLW1lbnUge1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9IH1cbiAgLyogbGluZSAzMzgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgLm1mLWhlYWRlcl9fY29tcGFjdFxuICAubWYtYXBwbWVudS0tbWVudSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgICAvKiBsaW5lIDMzOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAgICAgLm1mLWhlYWRlcl9fY29tcGFjdFxuICAgICAgLm1mLWFwcG1lbnUtLW1lbnUge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgMzUyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgLm1mLWhlYWRlcl9fbWVudS1oaWRlXG4gICAgLm1mLWFwcG1lbnUtLW1lbnUsXG4gICAgLm1mLWhlYWRlcl9fY29tcGFjdC1tZW51LWhpZGVcbiAgICAubWYtYXBwbWVudS0tbWVudSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtaW4td2lkdGg6IDgwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6ICMzYzNjM2M7IH1cbiAgICAgIC8qIGxpbmUgMzY1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgICAuaXMtb3Blbi1tZW51IC5tZi1oZWFkZXJfX21lbnUtaGlkZVxuICAgICAgLm1mLWFwcG1lbnUtLW1lbnUsIC5pcy1vcGVuLW1lbnVcbiAgICAgIC5tZi1oZWFkZXJfX2NvbXBhY3QtbWVudS1oaWRlXG4gICAgICAubWYtYXBwbWVudS0tbWVudSB7XG4gICAgICAgIHotaW5kZXg6IDQ5OTA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IG1hcmdpbiAwLjI1cyBlYXNlOyB9XG4gICAgLyogbGluZSAzNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgICAubWYtaGVhZGVyX19jb21wYWN0LW1lbnUtaGlkZVxuICAgIC5tZi1hcHBtZW51LS1tZW51IHtcbiAgICAgIHRvcDogMzVweDtcbiAgICAgIG1pbi13aWR0aDogMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gICAgLyogbGluZSAzMjYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgICBcbiAgICAubWYtYXBwbWVudS0tbWVudSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA0MHB4O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWluLXdpZHRoOiA4MCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogODUlO1xuICAgICAgYmFja2dyb3VuZDogIzNjM2MzYzsgfVxuICAgICAgLyogbGluZSAzOTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgICAgIC5pcy1vcGVuLW1lbnVcbiAgICAgIC5tZi1hcHBtZW51LS1tZW51IHtcbiAgICAgICAgei1pbmRleDogNDk5MDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luIDAuMjVzIGVhc2U7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMTBweDsgfVxuICAgICAgLyogbGluZSAzOTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgICAgIC5pcy1vcGVuLW1lbnUuaXMtb3Blbi10b3BiYXJcbiAgICAgIC5tZi1hcHBtZW51LS1tZW51IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMDAlICFpbXBvcnRhbnQ7IH0gfVxuXG4vKiBsaW5lIDQwOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSA+IC5tZi1hcHBtZW51LS1pdGVtLXRpdGxlLCAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtID4gYSxcbi5tZi1hcHBtZW51LS1pdGVtID4gLm1mLWFwcG1lbnUtLWl0ZW0tdGl0bGUsXG4ubWYtYXBwbWVudS0taXRlbSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSA0MDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgICAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtID4gLm1mLWFwcG1lbnUtLWl0ZW0tdGl0bGUsIC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0gPiBhLFxuICAgIC5tZi1hcHBtZW51LS1pdGVtID4gLm1mLWFwcG1lbnUtLWl0ZW0tdGl0bGUsXG4gICAgLm1mLWFwcG1lbnUtLWl0ZW0gPiBhIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjQyODU3MTQyODZyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuNDI4NTcxNDI4NnJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDsgfSB9XG5cbi8qIGxpbmUgNDI2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4uaGFzLXN1Ym1lbnUubWYtYXBwbWVudS0tc3VibWVudS1pdGVtID4gc3BhbiwgLmhhcy1zdWJtZW51Lm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSA+IC5zdGlja3ktd3JhcHBlciA+IHNwYW4sIC5oYXMtc3VibWVudS5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0gPiBhLFxuLm1mLWFwcG1lbnUtLWl0ZW0uaGFzLXN1Ym1lbnUgPiBzcGFuLFxuLm1mLWFwcG1lbnUtLWl0ZW0uaGFzLXN1Ym1lbnUgPiAuc3RpY2t5LXdyYXBwZXIgPiBzcGFuLFxuLm1mLWFwcG1lbnUtLWl0ZW0uaGFzLXN1Ym1lbnUgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAuaGFzLXN1Ym1lbnUubWYtYXBwbWVudS0tc3VibWVudS1pdGVtID4gc3BhbjphZnRlciwgLmhhcy1zdWJtZW51Lm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSA+IC5zdGlja3ktd3JhcHBlciA+IHNwYW46YWZ0ZXIsIC5oYXMtc3VibWVudS5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0gPiBhOmFmdGVyLFxuICAubWYtYXBwbWVudS0taXRlbS5oYXMtc3VibWVudSA+IHNwYW46YWZ0ZXIsXG4gIC5tZi1hcHBtZW51LS1pdGVtLmhhcy1zdWJtZW51ID4gLnN0aWNreS13cmFwcGVyID4gc3BhbjphZnRlcixcbiAgLm1mLWFwcG1lbnUtLWl0ZW0uaGFzLXN1Ym1lbnUgPiBhOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIu+FhFwiO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDJweCAwIDAgMC41ZW07XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbi5oYXMtc3VibWVudS5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW06aG92ZXIgPiBzcGFuOmFmdGVyLCAuaGFzLXN1Ym1lbnUubWYtYXBwbWVudS0tc3VibWVudS1pdGVtOmhvdmVyID4gLnN0aWNreS13cmFwcGVyID4gc3BhbjphZnRlciwgLmhhcy1zdWJtZW51Lm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbTpob3ZlciA+IGE6YWZ0ZXIsIC5oYXMtc3VibWVudS5pcy1vcGVuLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSA+IHNwYW46YWZ0ZXIsIC5oYXMtc3VibWVudS5pcy1vcGVuLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSA+IC5zdGlja3ktd3JhcHBlciA+IHNwYW46YWZ0ZXIsIC5oYXMtc3VibWVudS5pcy1vcGVuLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSA+IGE6YWZ0ZXIsXG4ubWYtYXBwbWVudS0taXRlbS5oYXMtc3VibWVudTpob3ZlciA+IHNwYW46YWZ0ZXIsXG4ubWYtYXBwbWVudS0taXRlbS5oYXMtc3VibWVudTpob3ZlciA+IC5zdGlja3ktd3JhcHBlciA+IHNwYW46YWZ0ZXIsXG4ubWYtYXBwbWVudS0taXRlbS5oYXMtc3VibWVudTpob3ZlciA+IGE6YWZ0ZXIsXG4ubWYtYXBwbWVudS0taXRlbS5oYXMtc3VibWVudS5pcy1vcGVuID4gc3BhbjphZnRlcixcbi5tZi1hcHBtZW51LS1pdGVtLmhhcy1zdWJtZW51LmlzLW9wZW4gPiAuc3RpY2t5LXdyYXBwZXIgPiBzcGFuOmFmdGVyLFxuLm1mLWFwcG1lbnUtLWl0ZW0uaGFzLXN1Ym1lbnUuaXMtb3BlbiA+IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIu+FiFwiO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMnB4IDAgMCAwLjVlbTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgc3BlYWs6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAvKiBsaW5lIDQ1MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAubWYtYXBwbWVudS0taXRlbV9fTDEge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAxcHggMDtcbiAgICBib3gtc2hhZG93OiBub25lOyB9IH1cblxuLyogbGluZSA0NjAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbi5tZi1hcHBtZW51LS1pdGVtX19MMSA+IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAxKSBpbnNldCwgMCAwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgNDYwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxID4gYSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMC40Mjg1NzE0Mjg2cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjQyODU3MTQyODZyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICBjb2xvcjogI2VjZWNlYztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH0gfVxuXG4vKiBsaW5lIDQ5NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuLm1mLWFwcG1lbnUtLWl0ZW1fX0wxLmhhcy1zdWJtZW51ID4gc3Bhbixcbi5tZi1hcHBtZW51LS1pdGVtX19MMS5oYXMtc3VibWVudSA+IC5zdGlja3ktd3JhcHBlciA+IHNwYW4sXG4ubWYtYXBwbWVudS0taXRlbV9fTDEuaGFzLXN1Ym1lbnUgPiBhIHtcbiAgbGluZS1oZWlnaHQ6IDAuOTI4NTcxNDI4NmVtO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS4wNzE0Mjg1NzE0cmVtO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE0Mjg1NzE0M3JlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3gtc2hhZG93OiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSA0OTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgICAubWYtYXBwbWVudS0taXRlbV9fTDEuaGFzLXN1Ym1lbnUgPiBzcGFuLFxuICAgIC5tZi1hcHBtZW51LS1pdGVtX19MMS5oYXMtc3VibWVudSA+IC5zdGlja3ktd3JhcHBlciA+IHNwYW4sXG4gICAgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxLmhhcy1zdWJtZW51ID4gYSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMC40Mjg1NzE0Mjg2cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjQyODU3MTQyODZyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDEuMDcxNDI4NTcxNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzE0Mjg1NzE0M3JlbTtcbiAgICAgIGNvbG9yOiAjZWNlY2VjO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gIC8qIGxpbmUgNTQ0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gIC5tZi1hcHBtZW51LS1pdGVtX19MMS5oYXMtc3VibWVudTpob3ZlciA+IC5tZi1hcHBtZW51LS1zdWJtZW51LCAubWYtYXBwbWVudS0taXRlbV9fTDEuaGFzLXN1Ym1lbnUuaXMtb3BlbiA+IC5tZi1hcHBtZW51LS1zdWJtZW51IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIC8qIERlZmF1bHQgYXV0byAqL1xuICAgIG1hcmdpbjogMDtcbiAgICAvKiBEZWZhdWx0IDAgKi9cbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAvKiBEZWZhdWx0IHZpc2libGUgKi9cbiAgICB3aWR0aDogYXV0bztcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgbGluZWFyO1xuICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBsaW5lYXI7XG4gICAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgbGluZWFyO1xuICAgIHdpZHRoOiAyODBweDsgfSB9XG5cbi8qIGxpbmUgNTU2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4ubWYtYXBwbWVudS0taXRlbV9fTDEuaGFzLXN1Ym1lbnUgPiAuc3RpY2t5LXdyYXBwZXIgPiBzcGFuLnN0aWNrZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiA4NSU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogIzNjM2MzYzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAvKiBsaW5lIDU2Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAubWYtaGVhZGVyX19tZW51LWhpZGUgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxLFxuICAubWYtaGVhZGVyX19jb21wYWN0LW1lbnUtaGlkZSAubWYtYXBwbWVudS0taXRlbV9fTDEge1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgIC8qIGxpbmUgNTcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgLm1mLWhlYWRlcl9fbWVudS1oaWRlIC5tZi1hcHBtZW51LS1pdGVtX19MMSA+IGEsXG4gICAgLm1mLWhlYWRlcl9fY29tcGFjdC1tZW51LWhpZGUgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxID4gYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAxKSBpbnNldCwgMCAwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gIC8qIGxpbmUgNjAwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gIC5tZi1hcHBtZW51LS1pdGVtX19MMSA+IGE6aG92ZXIsXG4gIC5tZi1hcHBtZW51LS1pdGVtX19MMSA+IGE6Zm9jdXMsXG4gIC5tZi1hcHBtZW51LS1pdGVtX19MMTpmb2N1cyA+IGEsXG4gIC5tZi1hcHBtZW51LS1pdGVtX19MMS5pcy1vcGVuID4gYSxcbiAgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxOmhvdmVyID4gc3BhbixcbiAgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxOmZvY3VzID4gc3BhbixcbiAgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxLmlzLW9wZW4gPiBzcGFuIHtcbiAgICBjb2xvcjogIzljMmEwMDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjZWNlY2VjOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgLyogbGluZSA2MTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxLmlzLXNlbGVjdGVkID4gYSxcbiAgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxLmlzLXNlbGVjdGVkID4gc3BhbiB7XG4gICAgYm9yZGVyOiAwIG5vbmUgdHJhbnNwYXJlbnQ7IH0gfVxuXG4vKiBsaW5lIDYyOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuLm1mLWFwcG1lbnUtLXN1Ym1lbnUge1xuICBtYXJnaW46IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDYyOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAgIC5tZi1hcHBtZW51LS1zdWJtZW51IHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIC8qIERlZmF1bHQgMXB4ICovXG4gICAgICBtYXJnaW46IC0xcHg7XG4gICAgICAvKiBEZWZhdWx0IC0xcHggKi9cbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAvKiBEZWZhdWx0IGhpZGRlbiAqL1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIC8qIERlZmF1bHQgMCAqL1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLyogRGVmYXVsdCBhYnNvbHV0ZSAqL1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmQzYzM7IH1cbiAgICAgIC8qIGxpbmUgMTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbiAgICAgIC5pZTggLm1mLWFwcG1lbnUtLXN1Ym1lbnUge1xuICAgICAgICBib3JkZXI6IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDMuNzQzNzVlbSkge1xuICAgIC8qIGxpbmUgNjI5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC8qIGxpbmUgNjQ5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgICAubWYtYXBwbWVudS0tc3VibWVudS5pcy1oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAvKiBsaW5lIDY1Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAgICAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUubWYtc2ltcGxlLWxpc3QgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC8qIGxpbmUgNjU2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgICAgIC5tZi1hcHBtZW51LS1zdWJtZW51Lm1mLXNpbXBsZS1saXN0IC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0gLm1mLXNpbXBsZS1saXN0LS10aXRsZSxcbiAgICAgICAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUubWYtc2ltcGxlLWxpc3QgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSAubWYtc2ltcGxlLWxpc3QtLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDY2NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAgIC5tZi1hcHBtZW51LS1zdWJtZW51LmNvbHMwMiwgLm1mLWFwcG1lbnUtLXN1Ym1lbnUuY29sczAzLCAubWYtYXBwbWVudS0tc3VibWVudS5jb2xzMDQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBtaW4td2lkdGg6IDY0MHB4OyB9XG4gICAgICAvKiBsaW5lIDY3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAgICAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUuY29sczAyID4gLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSwgLm1mLWFwcG1lbnUtLXN1Ym1lbnUuY29sczAzID4gLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSwgLm1mLWFwcG1lbnUtLXN1Ym1lbnUuY29sczA0ID4gLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICAvKiBsaW5lIDY3NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAgICAgICAubWYtYXBwbWVudS0tc3VibWVudS5jb2xzMDIgPiAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtOmZpcnN0LWNoaWxkLCAubWYtYXBwbWVudS0tc3VibWVudS5jb2xzMDMgPiAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtOmZpcnN0LWNoaWxkLCAubWYtYXBwbWVudS0tc3VibWVudS5jb2xzMDQgPiAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDguMDU2MjVlbSkge1xuICAgIC8qIGxpbmUgNjgyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUuY29sczAyID4gLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSwgLm1mLWFwcG1lbnUtLXN1Ym1lbnUuY29sczAzID4gLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSwgLm1mLWFwcG1lbnUtLXN1Ym1lbnUuY29sczA0ID4gLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDY5MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAgIC5tZi1hcHBtZW51LS1zdWJtZW51LmNvbHMwMiA+IC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0ge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDY5OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAgIC5tZi1hcHBtZW51LS1zdWJtZW51LmNvbHMwMyA+IC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0ge1xuICAgICAgd2lkdGg6IDMzJTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDcwNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAgIC5tZi1hcHBtZW51LS1zdWJtZW51LmNvbHMwNCA+IC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0ge1xuICAgICAgd2lkdGg6IDI1JTsgfSB9XG5cbi8qIGxpbmUgNzE1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4ubWYtYXBwbWVudS0tc3VibWVudVthcmlhLWhpZGRlbj1cInRydWVcIl0sXG4uaXMtc3VibWVudVthcmlhLWhpZGRlbj1cInRydWVcIl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gIC8qIGxpbmUgNzIyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gIC5pcy1ob2xkID4gLm1mLWFwcG1lbnUtLXN1Ym1lbnUsIC5pcy1ob2xkID5cbiAgLmlzLXN1Ym1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLypJdGVtcyBkZSBzdWJtZW51IGRlbCBtZW51IHByaW5jaXBhbCovXG4vKiBsaW5lIDcyOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDcyOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAgIC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuICAgICAgLyogbGluZSA3NDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgICAgIC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cbiAgLyogbGluZSA3NTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbS5oYXMtc3VibWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC8qIGxpbmUgNzU1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gIC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0gPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDEycHggMjVweCAxMnB4IDM1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjA3MTQyODU3MTRlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgICAvKiBsaW5lIDc1NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAgICAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSA+IHNwYW4ge1xuICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDsgfSB9XG4gIC8qIGxpbmUgNzgzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gIC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0gPiBhIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAxMnB4IDI1cHggMTJweCAzNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAgIC8qIGxpbmUgNzgzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgICAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtID4gYSB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH0gfVxuICAvKiBsaW5lIDgwOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtOmZpcnN0LWNoaWxkID4gKiB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgODEyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbTpob3ZlciwgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbS5pcy1vcGVuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH0gfVxuICAvKiBsaW5lIDgxOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtOmhvdmVyID4gYSxcbiAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbTpob3ZlciA+IGEgPiBwLFxuICAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtOmhvdmVyID4gYTpiZWZvcmUsIC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0uaXMtb3BlbiA+IGEsXG4gIC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0uaXMtb3BlbiA+IGEgPiBwLFxuICAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtLmlzLW9wZW4gPiBhOmJlZm9yZSB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC8qIGxpbmUgODI1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gIC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW06aG92ZXIgLmFwcG1lbnUtbDMtc3VibWVudSwgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbS5pcy1vcGVuIC5hcHBtZW51LWwzLXN1Ym1lbnUge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBsaW5lYXI7XG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGxpbmVhcjtcbiAgICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBsaW5lYXI7XG4gICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBsaW5lYXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgICAgLyogbGluZSA4MjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgICAgIC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW06aG92ZXIgLmFwcG1lbnUtbDMtc3VibWVudSwgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbS5pcy1vcGVuIC5hcHBtZW51LWwzLXN1Ym1lbnUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIC8qIERlZmF1bHQgYXV0byAqL1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIC8qIERlZmF1bHQgMCAqL1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgLyogRGVmYXVsdCB2aXNpYmxlICovXG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDgzNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAgIC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0gPiBhOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC8qIGxpbmUgODQxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgICAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtID4gYTpmb2N1cyAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtLXRpdGxlLFxuICAgICAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSA+IGE6Zm9jdXMgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTsgfSB9XG4gIC8qIGxpbmUgODUxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gIC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0gLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbS1pY29uOmZvY3VzOmJlZm9yZSB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi8qIGxpbmUgODU4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4ubWYtYXBwbWVudS0tc3VibWVudS1pdGVtIGEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS4wNzE0Mjg1NzE0cmVtO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE0Mjg1NzE0M3JlbTtcbiAgbGluZS1oZWlnaHQ6IDAuOTI4NTcxNDI4NmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSA4NTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgICAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtIGEge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAxLjA3MTQyODU3MTRyZW07XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDI4NTcxNDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTNweDsgfSB9XG5cbi8qIGxpbmUgODcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4ubWYtYXBwbWVudS0tc3VibWVudS1pdGVtLWljb246YmVmb3JlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBjb2xvcjogI0MzMzQwMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogNXB4IDEwcHggMCAwO1xuICBwYWRkaW5nOiAwIDAgMCAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDMuNzQzNzVlbSkge1xuICAgIC8qIGxpbmUgODcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbS1pY29uOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW46IDNweCA1cHg7IH0gfVxuXG4vKiBsaW5lIDg4OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICBjb2xvcjogIzljMmEwMDsgfVxuICAvKiBsaW5lIDg5NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtLXRpdGxlIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC8qIGxpbmUgODk3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4gICAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbS10aXRsZSBhOmhvdmVyLCAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtLXRpdGxlIGE6Zm9jdXMge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIGxpbmUgOTA1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4ubWYtYXBwbWVudS0tc3VibWVudS1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDAuOTI4NTcxNDI4NnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTdyZW07XG4gIG1hcmdpbi1sZWZ0OiA0MnB4O1xuICBjb2xvcjogIzNjM2MzYzsgfVxuICAvKiBsaW5lIDkxMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtLWRlc2NyaXB0aW9uOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQzLjc0Mzc1ZW0pIHtcbiAgICAvKiBsaW5lIDkwNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAgIC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0tZGVzY3JpcHRpb24ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgOTIyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fYXBwbWVudS5zY3NzICovXG4uYXBwbWVudS1sMy1zdWJtZW51IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB6LWluZGV4OiAxOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSA5MjIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgICAuYXBwbWVudS1sMy1zdWJtZW51IHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIC8qIERlZmF1bHQgMXB4ICovXG4gICAgICBtYXJnaW46IC0xcHg7XG4gICAgICAvKiBEZWZhdWx0IC0xcHggKi9cbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAvKiBEZWZhdWx0IGhpZGRlbiAqL1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIC8qIERlZmF1bHQgMCAqL1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLyogRGVmYXVsdCBhYnNvbHV0ZSAqL1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzMzNDAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAgICAgLyogbGluZSAxOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX2Ryb3Bkb3duLW1lbnUuc2NzcyAqL1xuICAgICAgLmllOCAuYXBwbWVudS1sMy1zdWJtZW51IHtcbiAgICAgICAgYm9yZGVyOiAwOyB9IH1cblxuLyogbGluZSA5NDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbi5tZi1hcHBtZW51LS1zdWJtZW51Lm1mLXNpbXBsZS1saXN0IHtcbiAgbWF4LXdpZHRoOiA2MGVtO1xuICBtYXJnaW46IDA7IH1cbiAgLyogbGluZSA5NDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19hcHBtZW51LnNjc3MgKi9cbiAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUubWYtc2ltcGxlLWxpc3QgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgICAvKiBsaW5lIDk0NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2FwcG1lbnUuc2NzcyAqL1xuICAgICAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUubWYtc2ltcGxlLWxpc3QgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQuOTVlbTsgfSB9XG5cbi8qP1xyXG5cclxuTGFuZ3VhZ2UgbWVudVxyXG49PT09PT09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgTWVudSBkZSBpZGlvbWEuIENyZWEgdW4gbWVudSBkZSBpZGlvbWEgZW4gbGEgY2FiZWNlcmFcclxuKiBAbmFtZSAgICAgICAgIGxhbmdcclxuKiBAYXV0aG9yICAgICAgIElnbmFjaW8gQ2FsbGVqYSwgUGVwZSBEb21pbmd1ZXpcclxuKiBAdGVzdGVkICAgICAgIFxyXG4qIEByZXF1aXJlcyAgICAgdG9wYmFyXHJcbiogQGJ1Z3MgICAgICAgICBOZWNlc2l0YSByZXZpc2lvbiBkZSBkaXNlw7FvIHBhcmEgbW92aWxlc1xyXG5cclxuXHJcbkVqZW1wbG9cclxuPGRpdiBjbGFzcz1cIm1mLWxhbmdcIj5cclxuICAgIDxwIGNsYXNzPVwibWYtbGFuZy0tc2VsZWN0ZWQtdGl0bGVcIj48c3Bhbj5JZGlvbWE6IDwvc3Bhbj5DYXN0ZWxsYW5vPC9wPlxyXG5cclxuICAgIDx1bCBjbGFzcz1cIm1mLWxhbmctLW1lbnVcIj5cclxuICAgICAgICA8bGkgY2xhc3M9XCJtZi1sYW5nLS1pdGVtIG1mLXNlbGVjdGVkXCI+PGEgaHJlZj1cIiNcIj5DYXN0ZWxsYW5vPC9hPjwvbGk+XHJcbiAgICAgICAgPGxpIGNsYXNzPVwibWYtbGFuZy0taXRlbVwiPjxhIGhyZWY9XCIjXCI+Q2F0YWzDoDwvYT48L2xpPlxyXG4gICAgICAgIDxsaSBjbGFzcz1cIm1mLWxhbmctLWl0ZW1cIj48YSBocmVmPVwiI1wiPkVuZ2xpc2g8L2E+PC9saT5cclxuICAgIDwvdWw+XHJcbjwvZGl2PlxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuQG1lZGlhIChtaW4td2lkdGg6IDQ4LjA2MjVlbSkge1xuICAvKiBsaW5lIDM4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fbGFuZy5zY3NzICovXG4gIC5tZi1sYW5nIHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIC8qIGxpbmUgNDIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19sYW5nLnNjc3MgKi9cbiAgICAucG9ydGFsIC5tZi1sYW5nLFxuICAgIC5zZWRlIC5tZi1sYW5nIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgIC8qIGxpbmUgNDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19sYW5nLnNjc3MgKi9cbiAgICAubWYtaGVhZGVyX19jb21wYWN0IC5tZi1sYW5nIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAvKiBsaW5lIDU0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fbGFuZy5zY3NzICovXG4gICAgLm1mLWxhbmc6aG92ZXIgLm1mLWxhbmctLW1lbnUsXG4gICAgLm1mLWxhbmcgLm1mLWxhbmctLW1lbnVbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIC8qIERlZmF1bHQgYXV0byAqL1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgLyogRGVmYXVsdCAwICovXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIC8qIERlZmF1bHQgdmlzaWJsZSAqL1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIC8qIGxpbmUgNTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL19sYW5nLnNjc3MgKi9cbiAgICAgIC5tZi1oZWFkZXJfX2NvbXBhY3QgLm1mLWxhbmc6aG92ZXIgLm1mLWxhbmctLW1lbnUsIC5tZi1oZWFkZXJfX2NvbXBhY3RcbiAgICAgIC5tZi1sYW5nIC5tZi1sYW5nLS1tZW51W2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgLm1mLWxhbmctLXNlbGVjdGVkLXRpdGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIu+FhFwiO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAwIDAuNWVtO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBzcGVhazogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH0gfVxuXG4vKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fbGFuZy5zY3NzICovXG4ubWYtbGFuZy0tc2VsZWN0ZWQtdGl0bGUgc3BhbiB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4OyB9XG4gIC8qIGxpbmUgMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL192aXN1YWxseWhpZGRlbi5zY3NzICovXG4gIC5tZi1sYW5nLS1zZWxlY3RlZC10aXRsZSBzcGFuLmZvY3VzYWJsZTphY3RpdmUsIC5tZi1sYW5nLS1zZWxlY3RlZC10aXRsZSBzcGFuLmZvY3VzYWJsZTpmb2N1cyB7XG4gICAgY2xpcDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLyogbGluZSA3Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX2xhbmcuc2NzcyAqL1xuLm1mLWxhbmctLW1lbnUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTdyZW07IH1cblxuLyo/XHJcblxyXG5Ub3AgYmFyXHJcbj09PT09PT1cclxuXHJcbi8qKlxyXG4qIEBkZXNjICAgICAgICAgUG9zaWNpb25hIHVuYSBiYXJyYSBlbiBsYSBjYWJlY2VyYSAoaGVhZGVyKSBjb24gZGlmZXJlbnRlcyB0aXBvcyBkZSBtZW51cyBlIGl0ZW1zIChtZW51IGRlIGlkaW9tYSwgbWVudXMgZGUgdXN1YXJpbywgbG9naW4vbG9nb3V0LCBldGMpXHJcbiogQG5hbWUgICAgICAgICB0b3BiYXJcclxuKiBAYXV0aG9yICAgICAgIElnbmFjaW8gQ2FsbGVqYSwgUGVwZSBEb21pbmd1ZXogLCBNaWd1ZWwgQW5nZWwgVG9ycmVzXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlcyAgICAgbWVudVxyXG4qIEBidWdzXHJcbiovXG4vKlxyXG5FamVtcGxvOlxyXG48ZGl2IGNsYXNzPVwibWYtdG9wYmFyXCI+XHJcbiAgICA8ZGl2IGNsYXNzPVwibWYtdG9wYmFyLS1jb250YWluZXJcIj5cclxuXHJcbiAgICAgICAgPCEtLS0gQWNjZXNpYmlsaXR5IGl0ZW1zIC0tPlxyXG4gICAgICAgIDxhIGhyZWY9XCIjd3JhcFwiIGNsYXNzPVwibWYtYWNjZXNpYmlsaXR5LWl0ZW1cIj5JciBhbCBjb250ZW5pZG88L2E+XHJcblxyXG4gICAgICAgIDwhLS0tIFRpbWUgLS0+XHJcbiAgICAgICAgPHRpbWUgZGF0ZXRpbWU9XCJcIiBjbGFzcz1cIm1mLXRvcGJhci0tdGltZVwiPlxyXG4gICAgICAgICAgICA8c3BhbiBpZD1cInJlbG9qX2Zyb250X2ZlY2hhXCI+MTM6MzA8L3NwYW4+XHJcbiAgICAgICAgICAgIHsjPHNwYW4gaWQ9XCJob3JhXCI+PC9zcGFuPlxyXG4gICAgICAgIDwvdGltZT5cclxuXHJcbiAgICAgICAgPCEtLS0gTGFuZ3VhZ2UgbWVudSAtLT5cclxuXHJcbiAgICAgICAgPCEtLS0gVXNlciBtZW51IC0tPlxyXG5cclxuICAgIDwvZGl2PlxyXG48L2Rpdj5cclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbkBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgLyogbGluZSAxNDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL190b3BiYXIuc2NzcyAqL1xuICAubWYtdG9wYmFyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAvKiBsaW5lIDE1MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3RvcGJhci5zY3NzICovXG4gICAgLnBvcnRhbCAubWYtdG9wYmFyLFxuICAgIC5zZWRlIC5tZi10b3BiYXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIC8qIGxpbmUgMTY0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbiAgICAubWYtaGVhZGVyX19jb21wYWN0IC5tZi10b3BiYXIge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLyogbGluZSAxNjcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL190b3BiYXIuc2NzcyAqL1xuICAgICAgLnBvcnRhbCAubWYtaGVhZGVyX19jb21wYWN0IC5tZi10b3BiYXIsXG4gICAgICAuc2VkZSAubWYtaGVhZGVyX19jb21wYWN0IC5tZi10b3BiYXIge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBmbG9hdDogcmlnaHQ7IH0gfVxuXG4vKiBsaW5lIDE3NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3RvcGJhci5zY3NzICovXG4ubWYtdG9wYmFyIGEge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAuMDU2MjVlbSkge1xuICAvKiBsaW5lIDE4MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3RvcGJhci5zY3NzICovXG4gIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtdG9wYmFyLFxuICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi10b3BiYXIge1xuICAgIHBhZGRpbmctbGVmdDogMiU7XG4gICAgcGFkZGluZy1yaWdodDogMiU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDguMDU2MjVlbSkge1xuICAvKiBsaW5lIDE5MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3RvcGJhci5zY3NzICovXG4gIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtdG9wYmFyOjphZnRlcixcbiAgLnNlZGUgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtdG9wYmFyOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgMjAwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbi5tZi10b3BiYXItLWNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA0OTkwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICMzMDMwMzA7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjI1cyBlYXNlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gICAgLyogbGluZSAyMDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL190b3BiYXIuc2NzcyAqL1xuICAgIC5tZi10b3BiYXItLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiAjMzAzMDMwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjA2MjVlbSkge1xuICAgIC8qIGxpbmUgMjAwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbiAgICAubWYtdG9wYmFyLS1jb250YWluZXIge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGJhY2tncm91bmQ6ICMzMDMwMzA7IH1cbiAgICAgIC8qIGxpbmUgMjM2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbiAgICAgIC5wb3J0YWwgaGVhZGVyOm5vdCgubWYtaGVhZGVyX19jb21wYWN0KSAubWYtdG9wYmFyLS1jb250YWluZXIsXG4gICAgICAuc2VkZSBoZWFkZXI6bm90KC5tZi1oZWFkZXJfX2NvbXBhY3QpIC5tZi10b3BiYXItLWNvbnRhaW5lciB7XG4gICAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC8qIGxpbmUgMjQzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbiAgICAgIC5hcHAgLm1mLXRvcGJhci0tY29udGFpbmVyIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC8qIGxpbmUgMjQ5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbiAgICAgIC5tZi1oZWFkZXJfX2NvbXBhY3QgLm1mLXRvcGJhci0tY29udGFpbmVyLFxuICAgICAgLm1mLWhlYWRlcl9fdG9wYmFyLWhpZGUgLm1mLXRvcGJhci0tY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBib3gtc2hhZG93OiAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjExKTtcbiAgICAgICAgYmFja2dyb3VuZDogIzMwMzAzMDsgfSB9XG4gIC8qIGxpbmUgMjY1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbiAgLmlzLW9wZW4tdG9wYmFyIC5tZi10b3BiYXItLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLyogbGluZSAyNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL190b3BiYXIuc2NzcyAqL1xuLm1mLWhlYWRlcl9fY29tcGFjdCAubWYtaGVhZGVyLS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLyogbGluZSAyNzYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL190b3BiYXIuc2NzcyAqL1xuLm1mLXRvcGJhci0taXRlbSxcbi5tZi1sYW5nLS1zZWxlY3RlZC10aXRsZSxcbi5tZi1wcm9maWxlcy0tdGl0bGUsXG4ubWYtbm90aWYtLXRpdGxlLFxuLm1mLXVzZXJtZW51LS1zZXR0aW5ncyxcbi5tZi11c2VybWVudS0tbG9nb3V0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDdweCAxMHB4IDVweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjZjllYmU2OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDI3Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3RvcGJhci5zY3NzICovXG4gICAgLm1mLXRvcGJhci0taXRlbSxcbiAgICAubWYtbGFuZy0tc2VsZWN0ZWQtdGl0bGUsXG4gICAgLm1mLXByb2ZpbGVzLS10aXRsZSxcbiAgICAubWYtbm90aWYtLXRpdGxlLFxuICAgIC5tZi11c2VybWVudS0tc2V0dGluZ3MsXG4gICAgLm1mLXVzZXJtZW51LS1sb2dvdXQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgICBjb2xvcjogIzYyMWEwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTsgfVxuICAgICAgLyogbGluZSAyOTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL190b3BiYXIuc2NzcyAqL1xuICAgICAgLm1mLWhlYWRlcl9fdG9wYmFyLWFkanVzdCAubWYtdG9wYmFyLS1pdGVtLFxuICAgICAgLm1mLWhlYWRlcl9fdG9wYmFyLWFkanVzdCAubWYtbGFuZy0tc2VsZWN0ZWQtdGl0bGUsXG4gICAgICAubWYtaGVhZGVyX190b3BiYXItYWRqdXN0IC5tZi1wcm9maWxlcy0tdGl0bGUsXG4gICAgICAubWYtaGVhZGVyX190b3BiYXItYWRqdXN0IC5tZi1ub3RpZi0tdGl0bGUsXG4gICAgICAubWYtaGVhZGVyX190b3BiYXItYWRqdXN0IC5tZi11c2VybWVudS0tc2V0dGluZ3MsXG4gICAgICAubWYtaGVhZGVyX190b3BiYXItYWRqdXN0IC5tZi11c2VybWVudS0tbG9nb3V0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAgICAgLyogbGluZSAyOTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL190b3BiYXIuc2NzcyAqL1xuICAgICAgICAuY2hyb21lIC5tZi1oZWFkZXJfX3RvcGJhci1hZGp1c3QgLm1mLXRvcGJhci0taXRlbSxcbiAgICAgICAgLmNocm9tZSAubWYtaGVhZGVyX190b3BiYXItYWRqdXN0IC5tZi1sYW5nLS1zZWxlY3RlZC10aXRsZSxcbiAgICAgICAgLmNocm9tZSAubWYtaGVhZGVyX190b3BiYXItYWRqdXN0IC5tZi1wcm9maWxlcy0tdGl0bGUsXG4gICAgICAgIC5jaHJvbWUgLm1mLWhlYWRlcl9fdG9wYmFyLWFkanVzdCAubWYtbm90aWYtLXRpdGxlLFxuICAgICAgICAuY2hyb21lIC5tZi1oZWFkZXJfX3RvcGJhci1hZGp1c3QgLm1mLXVzZXJtZW51LS1zZXR0aW5ncyxcbiAgICAgICAgLmNocm9tZSAubWYtaGVhZGVyX190b3BiYXItYWRqdXN0IC5tZi11c2VybWVudS0tbG9nb3V0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMnB4OyB9XG4gICAgICAvKiBsaW5lIDMwMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3RvcGJhci5zY3NzICovXG4gICAgICAubWYtaGVhZGVyX190b3BiYXItaGlkZSAubWYtdG9wYmFyLS1pdGVtLFxuICAgICAgLm1mLWhlYWRlcl9fY29tcGFjdCAubWYtdG9wYmFyLS1pdGVtLFxuICAgICAgLm1mLWhlYWRlcl9fdG9wYmFyLWhpZGUgLm1mLWxhbmctLXNlbGVjdGVkLXRpdGxlLFxuICAgICAgLm1mLWhlYWRlcl9fdG9wYmFyLWhpZGUgLm1mLXByb2ZpbGVzLS10aXRsZSxcbiAgICAgIC5tZi1oZWFkZXJfX3RvcGJhci1oaWRlIC5tZi1ub3RpZi0tdGl0bGUsXG4gICAgICAubWYtaGVhZGVyX190b3BiYXItaGlkZSAubWYtdXNlcm1lbnUtLXNldHRpbmdzLFxuICAgICAgLm1mLWhlYWRlcl9fdG9wYmFyLWhpZGUgLm1mLXVzZXJtZW51LS1sb2dvdXQsXG4gICAgICAubWYtaGVhZGVyX19jb21wYWN0IC5tZi1sYW5nLS1zZWxlY3RlZC10aXRsZSxcbiAgICAgIC5tZi1oZWFkZXJfX2NvbXBhY3QgLm1mLXByb2ZpbGVzLS10aXRsZSxcbiAgICAgIC5tZi1oZWFkZXJfX2NvbXBhY3QgLm1mLW5vdGlmLS10aXRsZSxcbiAgICAgIC5tZi1oZWFkZXJfX2NvbXBhY3QgLm1mLXVzZXJtZW51LS1zZXR0aW5ncyxcbiAgICAgIC5tZi1oZWFkZXJfX2NvbXBhY3QgLm1mLXVzZXJtZW51LS1sb2dvdXQge1xuICAgICAgICBjb2xvcjogI2Y5ZWJlNjtcbiAgICAgICAgcGFkZGluZzogNnB4IDEwcHg7IH0gfVxuICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgLm1mLXRvcGJhci0taXRlbS5oYXMtc3VibWVudTphZnRlcixcbiAgLmhhcy1zdWJtZW51Lm1mLWxhbmctLXNlbGVjdGVkLXRpdGxlOmFmdGVyLFxuICAuaGFzLXN1Ym1lbnUubWYtcHJvZmlsZXMtLXRpdGxlOmFmdGVyLFxuICAuaGFzLXN1Ym1lbnUubWYtbm90aWYtLXRpdGxlOmFmdGVyLFxuICAuaGFzLXN1Ym1lbnUubWYtdXNlcm1lbnUtLXNldHRpbmdzOmFmdGVyLFxuICAuaGFzLXN1Ym1lbnUubWYtdXNlcm1lbnUtLWxvZ291dDphZnRlciB7XG4gICAgY29udGVudDogXCLvhYRcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgMCAzcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDMxMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3RvcGJhci5zY3NzICovXG4gIC5tZi1oZWFkZXJfX2NvbXBhY3QgLm1mLXRvcGJhci0taXRlbSxcbiAgLm1mLWhlYWRlcl9fY29tcGFjdCAubWYtbGFuZy0tc2VsZWN0ZWQtdGl0bGUsXG4gIC5tZi1oZWFkZXJfX2NvbXBhY3QgLm1mLXByb2ZpbGVzLS10aXRsZSxcbiAgLm1mLWhlYWRlcl9fY29tcGFjdCAubWYtbm90aWYtLXRpdGxlLFxuICAubWYtaGVhZGVyX19jb21wYWN0IC5tZi11c2VybWVudS0tc2V0dGluZ3MsXG4gIC5tZi1oZWFkZXJfX2NvbXBhY3QgLm1mLXVzZXJtZW51LS1sb2dvdXQge1xuICAgIHBhZGRpbmc6IDdweCAxMHB4IDVweCAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgMzE3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbi5tZi10b3BiYXItLXRpbWUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDYyNWVtKSB7XG4gICAgLyogbGluZSAzMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL190b3BiYXIuc2NzcyAqL1xuICAgIC5tZi10b3BiYXItLXRpbWUge1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgIC8qIGxpbmUgMzIzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbiAgICAgIC5wb3J0YWwgLm1mLXRvcGJhci0tdGltZSxcbiAgICAgIC5zZWRlIC5tZi10b3BiYXItLXRpbWUge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9IH1cblxuLyogbGluZSAzMzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL190b3BiYXIuc2NzcyAqL1xuLm1mLXRvcGJhci0tbWVudSxcbi5tZi1sYW5nLS1tZW51LFxuLm1mLXByb2ZpbGVzLS1tZW51LFxuLm1mLW5vdGlmLS1tZW51IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDYyNWVtKSB7XG4gICAgLyogbGluZSAzMzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL190b3BiYXIuc2NzcyAqL1xuICAgIC5tZi10b3BiYXItLW1lbnUsXG4gICAgLm1mLWxhbmctLW1lbnUsXG4gICAgLm1mLXByb2ZpbGVzLS1tZW51LFxuICAgIC5tZi1ub3RpZi0tbWVudSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICAvKiBEZWZhdWx0IDFweCAqL1xuICAgICAgbWFyZ2luOiAtMXB4O1xuICAgICAgLyogRGVmYXVsdCAtMXB4ICovXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgLyogRGVmYXVsdCBoaWRkZW4gKi9cbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAvKiBEZWZhdWx0IDAgKi9cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIC8qIERlZmF1bHQgYWJzb2x1dGUgKi9cbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMSk7XG4gICAgICBiYWNrZ3JvdW5kOiAjRjdGN0Y3OyB9XG4gICAgICAvKiBsaW5lIDE5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fZHJvcGRvd24tbWVudS5zY3NzICovXG4gICAgICAuaWU4IC5tZi10b3BiYXItLW1lbnUsXG4gICAgICAuaWU4IC5tZi1sYW5nLS1tZW51LFxuICAgICAgLmllOCAubWYtcHJvZmlsZXMtLW1lbnUsXG4gICAgICAuaWU4IC5tZi1ub3RpZi0tbWVudSB7XG4gICAgICAgIGJvcmRlcjogMDsgfSB9XG5cbi8qIGxpbmUgMzQ3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbi5tZi10b3BiYXItLW1lbnUtaXRlbSxcbi5tZi1sYW5nLS1pdGVtLFxuLm1mLXNlY29uZGFyeWxpbmtzLFxuLm1mLXByb2ZpbGVzLS1pdGVtLFxuLm1mLW5vdGlmLS1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIHRyYW5zcGFyZW50IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzAzMDsgfVxuICAvKiBsaW5lIDM1Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3RvcGJhci5zY3NzICovXG4gIC5tZi10b3BiYXItLW1lbnUtaXRlbSBhLCAubWYtbGFuZy0taXRlbSBhLCAubWYtc2Vjb25kYXJ5bGlua3MgYSxcbiAgLm1mLXByb2ZpbGVzLS1pdGVtIGEsIC5tZi1ub3RpZi0taXRlbSBhIHtcbiAgICBwYWRkaW5nOiA4cHggMThweCA4cHggMjVweDtcbiAgICBjb2xvcjogIzQ0NDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAgIC8qIGxpbmUgMzUzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbiAgICAgIC5tZi10b3BiYXItLW1lbnUtaXRlbSBhLCAubWYtbGFuZy0taXRlbSBhLCAubWYtc2Vjb25kYXJ5bGlua3MgYSxcbiAgICAgIC5tZi1wcm9maWxlcy0taXRlbSBhLCAubWYtbm90aWYtLWl0ZW0gYSB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxOHB4IDhweCAyNXB4OyB9IH1cbiAgLyogbGluZSAzNjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL190b3BiYXIuc2NzcyAqL1xuICAubWYtdG9wYmFyLS1tZW51LWl0ZW06aG92ZXIsIC5tZi10b3BiYXItLW1lbnUtaXRlbSBhOmhvdmVyLCAubWYtdG9wYmFyLS1tZW51LWl0ZW06Zm9jdXMsIC5tZi10b3BiYXItLW1lbnUtaXRlbSBhOmZvY3VzLFxuICAubWYtbGFuZy0taXRlbTpob3ZlcixcbiAgLm1mLXNlY29uZGFyeWxpbmtzOmhvdmVyLFxuICAubWYtcHJvZmlsZXMtLWl0ZW06aG92ZXIsXG4gIC5tZi1ub3RpZi0taXRlbTpob3ZlciwgLm1mLWxhbmctLWl0ZW0gYTpob3ZlciwgLm1mLXNlY29uZGFyeWxpbmtzIGE6aG92ZXIsXG4gIC5tZi1wcm9maWxlcy0taXRlbSBhOmhvdmVyLCAubWYtbm90aWYtLWl0ZW0gYTpob3ZlcixcbiAgLm1mLWxhbmctLWl0ZW06Zm9jdXMsXG4gIC5tZi1zZWNvbmRhcnlsaW5rczpmb2N1cyxcbiAgLm1mLXByb2ZpbGVzLS1pdGVtOmZvY3VzLFxuICAubWYtbm90aWYtLWl0ZW06Zm9jdXMsIC5tZi1sYW5nLS1pdGVtIGE6Zm9jdXMsIC5tZi1zZWNvbmRhcnlsaW5rcyBhOmZvY3VzLFxuICAubWYtcHJvZmlsZXMtLWl0ZW0gYTpmb2N1cywgLm1mLW5vdGlmLS1pdGVtIGE6Zm9jdXMge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgLm1mLXRvcGJhci0tbWVudS1pdGVtLmlzLXNlbGVjdGVkIGE6YmVmb3JlLCAuaXMtc2VsZWN0ZWQubWYtbGFuZy0taXRlbSBhOmJlZm9yZSwgLmlzLXNlbGVjdGVkLm1mLXNlY29uZGFyeWxpbmtzIGE6YmVmb3JlLFxuICAuaXMtc2VsZWN0ZWQubWYtcHJvZmlsZXMtLWl0ZW0gYTpiZWZvcmUsIC5pcy1zZWxlY3RlZC5tZi1ub3RpZi0taXRlbSBhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLviaZcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDRweCAwIC0xNnB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBzcGVhazogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbiAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gIC5tZi10b3BiYXItLW1lbnUtaXRlbS5pcy11bnJlYWQgYTpiZWZvcmUsXG4gIC5tZi10b3BiYXItLW1lbnUtaXRlbS5pcy1uZXcgYTpiZWZvcmUsIC5pcy11bnJlYWQubWYtbGFuZy0taXRlbSBhOmJlZm9yZSwgLmlzLXVucmVhZC5tZi1zZWNvbmRhcnlsaW5rcyBhOmJlZm9yZSxcbiAgLmlzLXVucmVhZC5tZi1wcm9maWxlcy0taXRlbSBhOmJlZm9yZSwgLmlzLXVucmVhZC5tZi1ub3RpZi0taXRlbSBhOmJlZm9yZSwgLmlzLW5ldy5tZi1sYW5nLS1pdGVtIGE6YmVmb3JlLCAuaXMtbmV3Lm1mLXNlY29uZGFyeWxpbmtzIGE6YmVmb3JlLFxuICAuaXMtbmV3Lm1mLXByb2ZpbGVzLS1pdGVtIGE6YmVmb3JlLCAuaXMtbmV3Lm1mLW5vdGlmLS1pdGVtIGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu+FsVwiO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDdweCAwIC0xMnB4IC0xNHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBzcGVhazogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDM3Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3RvcGJhci5zY3NzICovXG4gIC5tZi10b3BiYXItLW1lbnUtaXRlbS5pcy11bnJlYWQgYTpsaW5rLCAubWYtdG9wYmFyLS1tZW51LWl0ZW0uaXMtdW5yZWFkIGE6dmlzaXRlZCxcbiAgLm1mLXRvcGJhci0tbWVudS1pdGVtLmlzLW5ldyBhOmxpbmssXG4gIC5tZi10b3BiYXItLW1lbnUtaXRlbS5pcy1uZXcgYTp2aXNpdGVkLCAuaXMtdW5yZWFkLm1mLWxhbmctLWl0ZW0gYTpsaW5rLCAuaXMtdW5yZWFkLm1mLXNlY29uZGFyeWxpbmtzIGE6bGluayxcbiAgLmlzLXVucmVhZC5tZi1wcm9maWxlcy0taXRlbSBhOmxpbmssIC5pcy11bnJlYWQubWYtbm90aWYtLWl0ZW0gYTpsaW5rLCAuaXMtdW5yZWFkLm1mLWxhbmctLWl0ZW0gYTp2aXNpdGVkLCAuaXMtdW5yZWFkLm1mLXNlY29uZGFyeWxpbmtzIGE6dmlzaXRlZCxcbiAgLmlzLXVucmVhZC5tZi1wcm9maWxlcy0taXRlbSBhOnZpc2l0ZWQsIC5pcy11bnJlYWQubWYtbm90aWYtLWl0ZW0gYTp2aXNpdGVkLCAuaXMtbmV3Lm1mLWxhbmctLWl0ZW0gYTpsaW5rLCAuaXMtbmV3Lm1mLXNlY29uZGFyeWxpbmtzIGE6bGluayxcbiAgLmlzLW5ldy5tZi1wcm9maWxlcy0taXRlbSBhOmxpbmssIC5pcy1uZXcubWYtbm90aWYtLWl0ZW0gYTpsaW5rLCAuaXMtbmV3Lm1mLWxhbmctLWl0ZW0gYTp2aXNpdGVkLCAuaXMtbmV3Lm1mLXNlY29uZGFyeWxpbmtzIGE6dmlzaXRlZCxcbiAgLmlzLW5ldy5tZi1wcm9maWxlcy0taXRlbSBhOnZpc2l0ZWQsIC5pcy1uZXcubWYtbm90aWYtLWl0ZW0gYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzQ0NDsgfVxuICAvKiBsaW5lIDM4Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3RvcGJhci5zY3NzICovXG4gIC5tZi10b3BiYXItLW1lbnUtaXRlbS5pcy11bnJlYWQgYTpob3ZlciwgLm1mLXRvcGJhci0tbWVudS1pdGVtLmlzLXVucmVhZCBhOmZvY3VzLFxuICAubWYtdG9wYmFyLS1tZW51LWl0ZW0uaXMtbmV3IGE6aG92ZXIsXG4gIC5tZi10b3BiYXItLW1lbnUtaXRlbS5pcy1uZXcgYTpmb2N1cywgLmlzLXVucmVhZC5tZi1sYW5nLS1pdGVtIGE6aG92ZXIsIC5pcy11bnJlYWQubWYtc2Vjb25kYXJ5bGlua3MgYTpob3ZlcixcbiAgLmlzLXVucmVhZC5tZi1wcm9maWxlcy0taXRlbSBhOmhvdmVyLCAuaXMtdW5yZWFkLm1mLW5vdGlmLS1pdGVtIGE6aG92ZXIsIC5pcy11bnJlYWQubWYtbGFuZy0taXRlbSBhOmZvY3VzLCAuaXMtdW5yZWFkLm1mLXNlY29uZGFyeWxpbmtzIGE6Zm9jdXMsXG4gIC5pcy11bnJlYWQubWYtcHJvZmlsZXMtLWl0ZW0gYTpmb2N1cywgLmlzLXVucmVhZC5tZi1ub3RpZi0taXRlbSBhOmZvY3VzLCAuaXMtbmV3Lm1mLWxhbmctLWl0ZW0gYTpob3ZlciwgLmlzLW5ldy5tZi1zZWNvbmRhcnlsaW5rcyBhOmhvdmVyLFxuICAuaXMtbmV3Lm1mLXByb2ZpbGVzLS1pdGVtIGE6aG92ZXIsIC5pcy1uZXcubWYtbm90aWYtLWl0ZW0gYTpob3ZlciwgLmlzLW5ldy5tZi1sYW5nLS1pdGVtIGE6Zm9jdXMsIC5pcy1uZXcubWYtc2Vjb25kYXJ5bGlua3MgYTpmb2N1cyxcbiAgLmlzLW5ldy5tZi1wcm9maWxlcy0taXRlbSBhOmZvY3VzLCAuaXMtbmV3Lm1mLW5vdGlmLS1pdGVtIGE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDM0Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3RvcGJhci5zY3NzICovXG4gICAgLm1mLXRvcGJhci0tbWVudS1pdGVtLFxuICAgIC5tZi1sYW5nLS1pdGVtLFxuICAgIC5tZi1zZWNvbmRhcnlsaW5rcyxcbiAgICAubWYtcHJvZmlsZXMtLWl0ZW0sXG4gICAgLm1mLW5vdGlmLS1pdGVtIHtcbiAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgICAgIC8qIGxpbmUgMzkxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbiAgICAgIC5tZi10b3BiYXItLW1lbnUtaXRlbTpob3ZlciwgLm1mLXRvcGJhci0tbWVudS1pdGVtIGE6aG92ZXIsIC5tZi10b3BiYXItLW1lbnUtaXRlbTpmb2N1cywgLm1mLXRvcGJhci0tbWVudS1pdGVtIGE6Zm9jdXMsXG4gICAgICAubWYtbGFuZy0taXRlbTpob3ZlcixcbiAgICAgIC5tZi1zZWNvbmRhcnlsaW5rczpob3ZlcixcbiAgICAgIC5tZi1wcm9maWxlcy0taXRlbTpob3ZlcixcbiAgICAgIC5tZi1ub3RpZi0taXRlbTpob3ZlciwgLm1mLWxhbmctLWl0ZW0gYTpob3ZlciwgLm1mLXNlY29uZGFyeWxpbmtzIGE6aG92ZXIsXG4gICAgICAubWYtcHJvZmlsZXMtLWl0ZW0gYTpob3ZlciwgLm1mLW5vdGlmLS1pdGVtIGE6aG92ZXIsXG4gICAgICAubWYtbGFuZy0taXRlbTpmb2N1cyxcbiAgICAgIC5tZi1zZWNvbmRhcnlsaW5rczpmb2N1cyxcbiAgICAgIC5tZi1wcm9maWxlcy0taXRlbTpmb2N1cyxcbiAgICAgIC5tZi1ub3RpZi0taXRlbTpmb2N1cywgLm1mLWxhbmctLWl0ZW0gYTpmb2N1cywgLm1mLXNlY29uZGFyeWxpbmtzIGE6Zm9jdXMsXG4gICAgICAubWYtcHJvZmlsZXMtLWl0ZW0gYTpmb2N1cywgLm1mLW5vdGlmLS1pdGVtIGE6Zm9jdXMge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7IH0gfVxuXG4vKiBsaW5lIDQwMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3RvcGJhci5zY3NzICovXG4ubWYtdG9wYmFyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDQ5OTA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW46IDFweDtcbiAgcGFkZGluZzogNnB4IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgLm1mLXRvcGJhci1idXR0b246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu+Ho1wiO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDQxNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3RvcGJhci5zY3NzICovXG4gIC5tZi10b3BiYXItYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAgIC5tZi10b3BiYXItYnV0dG9uOmhvdmVyOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIu+Ho1wiO1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBzcGVhazogbm9uZTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgNDAwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbiAgICAubWYtdG9wYmFyLWJ1dHRvbiB7XG4gICAgICB0b3A6IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDYyNWVtKSB7XG4gICAgLyogbGluZSA0MDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL190b3BiYXIuc2NzcyAqL1xuICAgIC5tZi10b3BiYXItYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC8qIGxpbmUgNDMyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbiAgICAgIC5tZi1oZWFkZXJfX3RvcGJhci1oaWRlIC5tZi10b3BiYXItYnV0dG9uLFxuICAgICAgLm1mLWhlYWRlcl9fY29tcGFjdCAubWYtdG9wYmFyLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLyogbGluZSA0NDIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL190b3BiYXIuc2NzcyAqL1xuICAuaXMtb3Blbi10b3BiYXIgLm1mLXRvcGJhci1idXR0b24ge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSA0NTQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL190b3BiYXIuc2NzcyAqL1xuLm1mLXByb2ZpbGVzLS1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zaXplOiAwLjkyODU3MTQyODZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmOWViZTY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjA2MjVlbSkge1xuICAgIC8qIGxpbmUgNDU0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbiAgICAubWYtcHJvZmlsZXMtLXN1YnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtc2l6ZTogMC45Mjg1NzE0Mjg2cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtO1xuICAgICAgY29sb3I6ICNmOWViZTY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9IH1cblxuLyogbGluZSA0NzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL190b3BiYXIuc2NzcyAqL1xuLm1mLXRvcGJhci0tc2Vjb25kYXJ5LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi8qIGxpbmUgNDc2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbi5pcy1vcGVuLXRvcGJhciAubWYtdG9wYmFyLXZlaWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogNDk4MDtcbiAgcGFkZGluZzogM3B4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjA2MjVlbSkge1xuICAgIC8qIGxpbmUgNDc2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdG9wYmFyLnNjc3MgKi9cbiAgICAuaXMtb3Blbi10b3BiYXIgLm1mLXRvcGJhci12ZWlsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4vKj9cclxuXHJcblVzZXIgbWVudVxyXG49PT09PT09PT1cclxuXHJcbi8qKlxyXG4qIEBkZXNjICAgICAgICAgTWVudSBkZSB1c3VhcmlvIHF1ZSBjb250aWVuZSBoYXN0YSBjdWF0cm8gaXRlbXMgKCBtZW51ICBOb3RpZmljYWNpb25lcywgbWVudSBzZWxlY3RvciBkZSBwZXJmaWwsIENvbmZpZ3VyYWNpb24geSB1biBMb2dpbi9sb2dvdXQpXHJcbiogQG5hbWUgICAgICAgICB1c2VybWVudVxyXG4qIEBhdXRob3IgICAgICAgSWduYWNpbyBDYWxsZWphXHJcbiogQHRlc3RlZCAgICAgICBcclxuKiBAcmVxdWlyZXMgICAgIHRvcGJhclxyXG4qIEBidWdzICAgICAgICAgUGVuZGllbnRlIGRlIG9wdGltaXphY2lvbiB5IHJldmlzaW9uXHJcbiovXG4vKiBcclxuRWplbXBsb1xyXG48ZGl2IGNsYXNzPVwibWYtdXNlcm1lbnVcIj5cclxuICAgIDx1bCBjbGFzcz1cIm1mLXVzZXJtZW51LS1tZW51XCI+XHJcblxyXG4gICAgICAgIDwhLS0gTm90aWZpY2F0aW9ucyBtZW51IC0tPlxyXG4gICAgICAgIDxsaSBjbGFzcz1cIm1mLXVzZXJtZW51LS1pdGVtIG1mLW5vdGlmXCI+XHJcbiAgICAgICAgICAgIDxwIGNsYXNzPVwibWYtbm90aWYtLXRpdGxlXCI+PHNwYW4+Tm90aWZpY2FjaW9uZXM8L3NwYW4+PHNwYW4gY2xhc3M9XCJtZi1ub3RpZi0tY291bnRlclwiPjI8L3NwYW4+PC9wPlxyXG4gICAgICAgICAgICA8dWwgY2xhc3M9XCJtZi1ub3RpZi0tbWVudVwiPlxyXG4gICAgICAgICAgICAgICAgPGxpIGNsYXNzPVwibWYtbm90aWYtLWl0ZW0gaXMtbmV3XCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj1cIiMhXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDx0aW1lIGNsYXNzPVwibWYtcHJvZmlsZXMtLXN1YnRpdGxlXCI+anVldmVzIDI0IGRlIG1hcnpvIGRlIDIwMTI8L3RpbWU+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJvbmc+Tm9tYnJlIEFwZWxsaWRvIEFwZWxsaWRvPC9zdHJvbmc+IGhpem8gYWxnbyBkZWxlem5hYmxlXHJcbiAgICAgICAgICAgICAgICAgICAgPC9hPlxyXG4gICAgICAgICAgICAgICAgPC9saT5cclxuICAgICAgICAgICAgICAgIDxsaSBjbGFzcz1cIm1mLW5vdGlmLS1pdGVtIGlzLXVucmVhZFwiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9XCIjIVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8dGltZSBjbGFzcz1cIm1mLXByb2ZpbGVzLS1zdWJ0aXRsZVwiPmp1ZXZlcyAyNCBkZSBtYXJ6byBkZSAyMDEyPC90aW1lPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3Ryb25nPk5vbWJyZSBBcGVsbGlkbyBBcGVsbGlkbzwvc3Ryb25nPiBoaXpvIGFsZ28gZGVzcHJlY2lhYmxlXHJcbiAgICAgICAgICAgICAgICAgICAgPC9hPlxyXG4gICAgICAgICAgICAgICAgPC9saT5cclxuICAgICAgICAgICAgPC91bD5cclxuICAgICAgICA8L2xpPlxyXG5cclxuICAgICAgICA8IS0tIFByb2ZpbGVzIG1lbnUgLS0+XHJcbiAgICAgICAgPGxpIGNsYXNzPVwibWYtdXNlcm1lbnUtLWl0ZW0gbWYtcHJvZmlsZXNcIj5cclxuICAgICAgICAgICAgPHAgY2xhc3M9XCJtZi1wcm9maWxlcy0tdGl0bGUgaGFzLXN1Ym1lbnVcIj48c3BhbiBjbGFzcz1cInVzZXItcHJvZmlsZS1uYW1lXCI+QU5GIFVzdWFyaW8gQWN0aXZvPC9zcGFuPiAvIDxzcGFuIGNsYXNzPVwidXNlci1wcm9maWxlLW5hbWVcIj5BeXVudGFtaWVudG8gZGUgQXRhcmZlPC9zcGFuPjwvcD5cclxuICAgICAgICAgICAgPHVsIGNsYXNzPVwibWYtcHJvZmlsZXMtLW1lbnVcIj5cclxuICAgICAgICAgICAgICAgIDxsaSBjbGFzcz1cIm1mLXByb2ZpbGVzLS1pdGVtIGlzLXNlbGVjdGVkXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGEgaWQ9XCJwcm9maWxlX0wwMTAxMDAxNFwiIGhyZWY9XCIjXCI+QXl1bnRhbWllbnRvIGRlIEFsZWdyw61hLUR1bGFudHppXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwibWYtcHJvZmlsZXMtLXN1YnRpdGxlXCI+TDAxMDEwMDE0PC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgIDwvYT5cclxuICAgICAgICAgICAgICAgIDwvbGk+XHJcbiAgICAgICAgICAgICAgICA8bGkgY2xhc3M9XCJtZi1wcm9maWxlcy0taXRlbVwiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxhIGlkPVwicHJvZmlsZV9MMDEzMTAxMDlcIiBocmVmPVwiI1wiPkF5dW50YW1pZW50byBkZSBBbHRzYXN1L0Fsc2FzdWFcclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJtZi1wcm9maWxlcy0tc3VidGl0bGVcIj5MMDEzMTAxMDk8L3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgPC9hPlxyXG4gICAgICAgICAgICAgICAgPC9saT5cclxuXHJcbiAgICAgICAgICAgICAgICA8bGkgY2xhc3M9XCJtZi1zZWNvbmRhcnlMaW5rc1wiIHRpdGxlPVwiTW9zdHJhIHRvZGFzXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGEgaWQ9XCJwcm9maWxlX3Nob3dfYWxsXCIgaHJlZj1cIiNcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgTW9zdHJhIHRvZGFzXHJcbiAgICAgICAgICAgICAgICAgICAgPC9hPlxyXG4gICAgICAgICAgICAgICAgPC9saT5cclxuICAgICAgICAgICAgPC91bD5cclxuICAgICAgICA8L2xpPlxyXG5cclxuICAgICAgICA8IS0tIFNldHRpbmdzIC0tPlxyXG4gICAgICAgIDxsaSBjbGFzcz1cIm1mLXVzZXJtZW51LS1pdGVtXCI+XHJcbiAgICAgICAgICAgIDxhIGNsYXNzPVwibWYtdXNlcm1lbnUtLXNldHRpbmdzXCIgaHJlZj1cIiNcIj5cclxuICAgICAgICAgICAgICAgIENvbmZpZ3VyYWNpw7NuXHJcbiAgICAgICAgICAgIDwvYT5cclxuICAgICAgICA8L2xpPlxyXG4gICAgICAgIFxyXG4gICAgICAgIDwhLS0gTG9nb3V0IC0tPlxyXG4gICAgICAgIDxsaSBjbGFzcz1cIm1mLXVzZXJtZW51LS1pdGVtXCI+XHJcbiAgICAgICAgICAgIDxhIGNsYXNzPVwibWYtdXNlcm1lbnUtLWxvZ291dFwiIGhyZWY9XCIjXCI+XHJcbiAgICAgICAgICAgICAgICBTYWxpclxyXG4gICAgICAgICAgICA8L2E+XHJcbiAgICAgICAgPC9saT5cclxuICAgIDwvdWw+XHJcbjwvZGl2PlxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuQG1lZGlhIChtaW4td2lkdGg6IDQ4LjA2MjVlbSkge1xuICAvKiBsaW5lIDkxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdXNlcm1lbnUuc2NzcyAqL1xuICAubWYtdXNlcm1lbnUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTsgfVxuICAgIC8qIGxpbmUgOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX2NvbXBhc3MtY29tcGF0aWJpbGl0eS5zY3NzICovXG4gICAgLm1mLXVzZXJtZW51OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgLyogbGluZSA5OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3VzZXJtZW51LnNjc3MgKi9cbiAgICAucG9ydGFsIC5tZi11c2VybWVudSxcbiAgICAuc2VkZSAubWYtdXNlcm1lbnUge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAvKiBsaW5lIDEwNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3VzZXJtZW51LnNjc3MgKi9cbiAgICAubWYtaGVhZGVyX19jb21wYWN0IC5tZi11c2VybWVudSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi8qIGxpbmUgMTExLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdXNlcm1lbnUuc2NzcyAqL1xuLm1mLXVzZXJtZW51LS1tZW51IHtcbiAgZm9udC1zaXplOiBpbmhlcml0OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgLyogbGluZSAxMTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL191c2VybWVudS5zY3NzICovXG4gIC5tZi11c2VybWVudS0taXRlbSB7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAvKiBsaW5lIDEyOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3VzZXJtZW51LnNjc3MgKi9cbiAgLm1mLXByb2ZpbGVzOmhvdmVyIC5tZi1wcm9maWxlcy0tbWVudSwgLm1mLXByb2ZpbGVzLmlzLW9wZW4gLm1mLXByb2ZpbGVzLS1tZW51IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIC8qIERlZmF1bHQgYXV0byAqL1xuICAgIG1hcmdpbjogMDtcbiAgICAvKiBEZWZhdWx0IDAgKi9cbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAvKiBEZWZhdWx0IHZpc2libGUgKi9cbiAgICB3aWR0aDogYXV0bzsgfVxuICAgIC8qIGxpbmUgMTMxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdXNlcm1lbnUuc2NzcyAqL1xuICAgIC5tZi1oZWFkZXJfX2NvbXBhY3QgLm1mLXByb2ZpbGVzOmhvdmVyIC5tZi1wcm9maWxlcy0tbWVudSwgLm1mLWhlYWRlcl9fY29tcGFjdCAubWYtcHJvZmlsZXMuaXMtb3BlbiAubWYtcHJvZmlsZXMtLW1lbnUge1xuICAgICAgcG9zaXRpb246IGZpeGVkOyB9IH1cblxuLyogbGluZSAxNDEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL191c2VybWVudS5zY3NzICovXG4ubWYtcHJvZmlsZXMtLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7IH1cbiAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gIC5tZi1wcm9maWxlcy5oYXMtc3VibWVudSA+IC5tZi1wcm9maWxlcy0tdGl0bGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwi74WEXCI7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtc2hhZG93OiBub25lOyB9XG4gIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAubWYtcHJvZmlsZXMuaGFzLXN1Ym1lbnUuaXMtb3BlbiA+IC5tZi1wcm9maWxlcy0tdGl0bGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwi74WIXCI7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtc2hhZG93OiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDE0MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3VzZXJtZW51LnNjc3MgKi9cbiAgICAubWYtcHJvZmlsZXMtLXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gICAgICAubWYtcHJvZmlsZXMtLXRpdGxlOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwi74yFXCI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIHRleHQtc2hhZG93OiBub25lOyB9IH1cblxuLyogbGluZSAxNjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL191c2VybWVudS5zY3NzICovXG4ubWYtcHJvZmlsZXMtLW5hbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDE2Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3VzZXJtZW51LnNjc3MgKi9cbiAgICAubWYtcHJvZmlsZXMtLW5hbWUge1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7IH0gfVxuXG4vKiBsaW5lIDE3Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3VzZXJtZW51LnNjc3MgKi9cbi5tZi1wcm9maWxlcy0tbWVudSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTsgfVxuXG4vKiBsaW5lIDE4Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3VzZXJtZW51LnNjc3MgKi9cbi5tZi1zZWNvbmRhcnlsaW5rcy5zaG93X2FsbCxcbi5tZi1wcm9maWxlcy0taXRlbS5zaG93X2FsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjgsIDY4LCA2OCwgMC40KTsgfVxuICAvKiBsaW5lIDE4NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3VzZXJtZW51LnNjc3MgKi9cbiAgLm1mLXNlY29uZGFyeWxpbmtzLnNob3dfYWxsIGEsXG4gIC5tZi1wcm9maWxlcy0taXRlbS5zaG93X2FsbCBhIHtcbiAgICBjb2xvcjogI2ZmZjhmNjsgfVxuICAgIC8qIGxpbmUgMTg4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdXNlcm1lbnUuc2NzcyAqL1xuICAgIC5tZi1zZWNvbmRhcnlsaW5rcy5zaG93X2FsbCBhOmhvdmVyLCAubWYtc2Vjb25kYXJ5bGlua3Muc2hvd19hbGwgYTpmb2N1cyxcbiAgICAubWYtcHJvZmlsZXMtLWl0ZW0uc2hvd19hbGwgYTpob3ZlcixcbiAgICAubWYtcHJvZmlsZXMtLWl0ZW0uc2hvd19hbGwgYTpmb2N1cyB7XG4gICAgICBjb2xvcjogIzVkMTkwMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAvKiBsaW5lIDE5OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3VzZXJtZW51LnNjc3MgKi9cbiAgLm1mLW5vdGlmOmhvdmVyIC5tZi1ub3RpZi0tbWVudSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICAvKiBEZWZhdWx0IGF1dG8gKi9cbiAgICBtYXJnaW46IDA7XG4gICAgLyogRGVmYXVsdCAwICovXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgLyogRGVmYXVsdCB2aXNpYmxlICovXG4gICAgd2lkdGg6IGF1dG87IH1cbiAgICAvKiBsaW5lIDIwMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3VzZXJtZW51LnNjc3MgKi9cbiAgICAubWYtaGVhZGVyX19jb21wYWN0IC5tZi1ub3RpZjpob3ZlciAubWYtbm90aWYtLW1lbnUge1xuICAgICAgcG9zaXRpb246IGZpeGVkOyB9IH1cblxuLyogbGluZSAyMDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL191c2VybWVudS5zY3NzICovXG4ubWYtbm90aWYtLXRpdGxlIHtcbiAgbWFyZ2luOiAwOyB9XG4gIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAubWYtbm90aWYtLXRpdGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDFweCAwIDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDIxMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3VzZXJtZW51LnNjc3MgKi9cbiAgLm1mLW5vdGlmLS10aXRsZSA+IHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlcjogMDtcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7IH1cbiAgICAvKiBsaW5lIDE3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fdmlzdWFsbHloaWRkZW4uc2NzcyAqL1xuICAgIC5tZi1ub3RpZi0tdGl0bGUgPiBzcGFuOmZpcnN0LWNoaWxkLmZvY3VzYWJsZTphY3RpdmUsIC5tZi1ub3RpZi0tdGl0bGUgPiBzcGFuOmZpcnN0LWNoaWxkLmZvY3VzYWJsZTpmb2N1cyB7XG4gICAgICBjbGlwOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgLyogbGluZSAyMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL191c2VybWVudS5zY3NzICovXG4gIC5tZi1ub3RpZi0tdGl0bGUgLm1mLW5vdGlmLS1jb3VudGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmbG9hdDogbm9uZTsgfVxuXG4vKiBsaW5lIDIyMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3VzZXJtZW51LnNjc3MgKi9cbi5tZi1ub3RpZi0tbWVudSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgfVxuXG4vKiBsaW5lIDIzNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3VzZXJtZW51LnNjc3MgKi9cbi5tZi1ub3RpZi0tY291bnRlciB7XG4gIG1hcmdpbjogMCAwIDAgMWVtO1xuICBwYWRkaW5nOiAycHggNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kOiAjRjk0RTNDO1xuICBib3JkZXItcmFkaXVzOiAxMnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDIzNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3VzZXJtZW51LnNjc3MgKi9cbiAgICAubWYtbm90aWYtLWNvdW50ZXIge1xuICAgICAgbWFyZ2luOiAwIC0zcHggMCAwO1xuICAgICAgcGFkZGluZzogMXB4IDVweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAjRjk0RTNDO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDsgfSB9XG5cbi8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuLm1mLXVzZXJtZW51LS1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FtVwiO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgc3BlYWs6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgMjc1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdXNlcm1lbnUuc2NzcyAqL1xuLm1mLXVzZXJtZW51LS1zZXR0aW5nczpob3ZlciB7XG4gIGNvbG9yOiAjZjllYmU2O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDguMDYyNWVtKSB7XG4gIC8qIGxpbmUgMjgxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2hlYWRlci9fdXNlcm1lbnUuc2NzcyAqL1xuICAubWYtdXNlcm1lbnUtLXNldHRpbmdzOmhvdmVyIHtcbiAgICBjb2xvcjogIzYyMWEwMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAvKiBsaW5lIDI4Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9oZWFkZXIvX3VzZXJtZW51LnNjc3MgKi9cbiAgLm1mLXVzZXJtZW51LS1zZXR0aW5ncyBzcGFuIHtcbiAgICB0ZXh0LWluZGVudDogMDsgfSB9XG5cbi8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuLm1mLXVzZXJtZW51LS1sb2dvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4VcIjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHNwZWFrOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBDb250ZW5lZG9yIGFqYXggKi9cbkBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgLyogbGluZSAzMDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL191c2VybWVudS5zY3NzICovXG4gIC5tZi11c2VybWVudS0tYWpheC1jb250YWluZXIge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgLyogbGluZSA5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fY29tcGFzcy1jb21wYXRpYmlsaXR5LnNjc3MgKi9cbiAgICAubWYtdXNlcm1lbnUtLWFqYXgtY29udGFpbmVyOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgLyogbGluZSAzMDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvaGVhZGVyL191c2VybWVudS5zY3NzICovXG4gICAgLnBvcnRhbCAubWYtdXNlcm1lbnUtLWFqYXgtY29udGFpbmVyLFxuICAgIC5zZWRlIC5tZi11c2VybWVudS0tYWpheC1jb250YWluZXIge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG4vKj9cclxuXHJcbkxvZ2luXHJcbj09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgQ29uc3RydXllIHVuYSB2ZW50YW5hIGNvbiB1biBmb3JtdWxhcmlvIHBhcmEgZGlzdGludG9zIHRpcG9zIGRlIGxvZ2luIChMREFQLCBDZXJ0aWZpY2FkbyBkaWdpdGFsLC4uLilcclxuKiBAbmFtZSAgICAgICAgIGxvZ2luXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVnc1xyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogTE9HSU4gKi9cbi8qIGxpbmUgNjIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbG9naW4vX2xvZ2luLnNjc3MgKi9cbi5tZi1sb2dpbiB7XG4gIG1hcmdpbjogNSUgYXV0byA1JSBhdXRvOyB9XG4gIC8qIGxpbmUgNjgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbG9naW4vX2xvZ2luLnNjc3MgKi9cbiAgLm1mLWxvZ2luIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuICAubWYtbG9naW4gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNCksIDBweCAxcHggMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSwgMCAxcHggMTJweCByZ2JhKDg4LCAxNzIsIDE5NiwgMC43KTsgfVxuXG4vKiBsaW5lIDc0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xvZ2luL19sb2dpbi5zY3NzICovXG4ubWYtbG9naW4tLWNvbnRlbnQge1xuICBwYWRkaW5nOiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhYWFhO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiAwcHggNXB4IDE3cHggcmdiYSgwLCAwLCAwLCAwLjMpLCAwIDFweCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KSBpbnNldDsgfVxuICAvKiBsaW5lIDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19jb21wYXNzLWNvbXBhdGliaWxpdHkuc2NzcyAqL1xuICAubWYtbG9naW4tLWNvbnRlbnQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDc0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xvZ2luL19sb2dpbi5zY3NzICovXG4gICAgLm1mLWxvZ2luLS1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICBtaW4td2lkdGg6IDMwJTsgfSB9XG4gIC8qIGxpbmUgOTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbG9naW4vX2xvZ2luLnNjc3MgKi9cbiAgLm1mLWxvZ2luLS1jb250ZW50IHAge1xuICAgIGNvbG9yOiAjNDQ0OyB9XG5cbi8qIGxpbmUgMTAxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xvZ2luL19sb2dpbi5zY3NzICovXG4ubWYtbG9naW4tLWNvbHVtbiB7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwLjA2MjVlbSkge1xuICAgIC8qIGxpbmUgMTAxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xvZ2luL19sb2dpbi5zY3NzICovXG4gICAgLm1mLWxvZ2luLS1jb2x1bW4ge1xuICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgICAgbWluLXdpZHRoOiAyMDBweDsgfSB9XG4gIC8qIGxpbmUgMTE0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xvZ2luL19sb2dpbi5zY3NzICovXG4gIC5tZi1sb2dpbi0tY29sdW1uIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAubWYtbG9naW4tLWNvbHVtbiBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuICAubWYtbG9naW4tLWNvbHVtbiBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICAubWYtbG9naW4tLWNvbHVtbiBpbnB1dFt0eXBlPVwidXJsXCJdLFxuICAubWYtbG9naW4tLWNvbHVtbiBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIC5tZi1sb2dpbi0tY29sdW1uIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbiAgLm1mLWxvZ2luLS1jb2x1bW4gaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuICAubWYtbG9naW4tLWNvbHVtbiBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgLm1mLWxvZ2luLS1jb2x1bW4gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuICAubWYtbG9naW4tLWNvbHVtbiBpbnB1dFt0eXBlPVwid2Vla1wiXSxcbiAgLm1mLWxvZ2luLS1jb2x1bW4gaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIC5tZi1sb2dpbi0tY29sdW1uIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgLm1mLWxvZ2luLS1jb2x1bW4gaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgLm1mLWxvZ2luLS1jb2x1bW4gc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4vKiBsaW5lIDEzMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9sb2dpbi9fbG9naW4uc2NzcyAqL1xuLm1mLWxvZ2luLS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjE0Mjg1NzE0MjlyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS43MTQyODU3MTQzcmVtO1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4vKj9cclxuXHJcbkRyb3Bkb3duIG1lbnVcclxuPT09PT09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIENyZWEgdW4gbWVudSBkZXNwbGVnYWJsZVxyXG4qIEBuYW1lICAgICAgICAgZHJvcGRvd25cclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzICAgICAgICAgUmV2aXNhciBkZW50cm8gZGUgTW9yZm9zLCB0YW1iaWVuIGxhIHBhcnRlIHJlc3BvbnNpdmVcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIGxpbmUgNzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbWVudXMvX2Ryb3Bkb3dubWVudS5zY3NzICovXG4ubWYtZHJvcGRvd24tLWJ0biB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAubWYtZHJvcGRvd24tLWJ0bjphZnRlciB7XG4gICAgY29udGVudDogXCLvhYRcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgMCAwLjVlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbiAgLyogbGluZSA4Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9tZW51cy9fZHJvcGRvd25tZW51LnNjc3MgKi9cbiAgLmlzLW9wZW4gPiAubWYtZHJvcGRvd24tLWJ0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gICAgLmlzLW9wZW4gPiAubWYtZHJvcGRvd24tLWJ0bjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIu+FjFwiO1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luOiAwIDAgMCAwLjVlbTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gICAgICAvKiBsaW5lIDgzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL21lbnVzL19kcm9wZG93bm1lbnUuc2NzcyAqL1xuICAgICAgLmlzLW9wZW4gPiAubWYtZHJvcGRvd24tLWJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLyogbGluZSA5NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9tZW51cy9fZHJvcGRvd25tZW51LnNjc3MgKi9cbi5tZi1kcm9wZG93bi0tY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLyogbGluZSA5OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9tZW51cy9fZHJvcGRvd25tZW51LnNjc3MgKi9cbiAgLm1mLWRyb3Bkb3duLS1jb250YWluZXIuaXMtb3BlbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC8qIGxpbmUgMTA0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL21lbnVzL19kcm9wZG93bm1lbnUuc2NzcyAqL1xuICAubWYtZHJvcGRvd24tLWNvbnRhaW5lci5tZi1kcm9wZG93bl9fY3NzOmhvdmVyIC5tZi1kcm9wZG93bi0tY29udGVudCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICAvKiBEZWZhdWx0IGF1dG8gKi9cbiAgICBtYXJnaW46IDA7XG4gICAgLyogRGVmYXVsdCAwICovXG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgLyogRGVmYXVsdCB2aXNpYmxlICovXG4gICAgd2lkdGg6IGF1dG87IH1cblxuLyogbGluZSAxMTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbWVudXMvX2Ryb3Bkb3dubWVudS5zY3NzICovXG4ubWYtZHJvcGRvd24tLXRpdGxlIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG4gIC8qIGxpbmUgMTEzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL21lbnVzL19kcm9wZG93bm1lbnUuc2NzcyAqL1xuICAubWYtZHJvcGRvd24tLXRpdGxlLm1mLWRyb3Bkb3duX190b2dnbGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAgIC5tZi1kcm9wZG93bi0tdGl0bGUubWYtZHJvcGRvd25fX3RvZ2dsZTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIu+FhFwiO1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luOiAwIDAgMCAwLjVlbTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuICAgIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAgIC5tZi1kcm9wZG93bi0tdGl0bGUubWYtZHJvcGRvd25fX3RvZ2dsZS5pcy1vcGVuOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwi74WMXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgMCAwIDAuNWVtO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBzcGVhazogbm9uZTtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgMTI1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL21lbnVzL19kcm9wZG93bm1lbnUuc2NzcyAqL1xuLm1mLWRyb3Bkb3duLS1jb250ZW50IHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIC8qIERlZmF1bHQgMXB4ICovXG4gIG1hcmdpbjogLTFweDtcbiAgLyogRGVmYXVsdCAtMXB4ICovXG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qIERlZmF1bHQgaGlkZGVuICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIERlZmF1bHQgMCAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qIERlZmF1bHQgYWJzb2x1dGUgKi9cbiAgd2lkdGg6IDFweDtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7IH1cbiAgLyogbGluZSAxOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX2Ryb3Bkb3duLW1lbnUuc2NzcyAqL1xuICAuaWU4IC5tZi1kcm9wZG93bi0tY29udGVudCB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC8qIGxpbmUgMTMzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL21lbnVzL19kcm9wZG93bm1lbnUuc2NzcyAqL1xuICAuaXMtb3BlbiA+IC5tZi1kcm9wZG93bi0tY29udGVudCwgLm1mLWRyb3Bkb3duLS1jb250ZW50LmlzLW9wZW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgLyogRGVmYXVsdCBhdXRvICovXG4gICAgbWFyZ2luOiAwO1xuICAgIC8qIERlZmF1bHQgMCAqL1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIC8qIERlZmF1bHQgdmlzaWJsZSAqL1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsaXA6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI0Y5RjlGOTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4vKiBsaW5lIDE1Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9tZW51cy9fZHJvcGRvd25tZW51LnNjc3MgKi9cbi5tZi1kcm9wZG93bi0tbWVudS1pdGVtIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNjM1MDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICM5OTk7XG4gIHBhZGRpbmc6IDlweCAxOHB4OyB9XG5cbi8qIGxpbmUgMTY2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL21lbnVzL19kcm9wZG93bm1lbnUuc2NzcyAqL1xuLm1mLWRyb3Bkb3duLS1tZW51LWl0ZW0gOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjYzYzNTAwOyB9XG5cbi8qP1xyXG5cclxuTWVudVxyXG49PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgRGEgdW5vcyBlc3RpbG9zIGdlbmVyYWxlcyBwYXJhIHRvZG9zIGxvcyBtZW51c1xyXG4qIEBuYW1lICAgICAgICAgbWVudVxyXG4qIEBhdXRob3IgICAgICAgSWduYWNpbyBDYWxsZWphLCBQZXBlIERvbWluZ3VlelxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVncyAgICAgICAgIFxyXG5cclxuKi9cbi8qIGxpbmUgMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbWVudXMvX21lbnUuc2NzcyAqL1xuLm1mLWJ1dHRvbmJhciwgLm1mLWZvb3Rlci0tbWVudSwgLm1mLWFjY2VzaWJpbGl0eS1tZW51LFxuLm1mLWFwcG1lbnUtLW1lbnUsIC5tZi1hcHBtZW51LS1zdWJtZW51LCAubWYtdG9wYmFyLS1tZW51LCAubWYtbGFuZy0tbWVudSwgLm1mLXByb2ZpbGVzLS1tZW51LCAubWYtbm90aWYtLW1lbnUsIC5tZi11c2VybWVudS0tbWVudSwgLm1mLWRyb3Bkb3duLS1tZW51LCAubWYtZHJvcGRvd24tLW1lbnUtaXRlbSBhLCAubWYtZHJvcGRvd24tLXN1Ym1lbnUsIC5tZi1icmVhZGNydW1iLS1tZW51LCAubWYtYnJlYWRjcnVtYi0tc3VibWVudSwgLm1mLWluYm94LS1tZW51LCAubWYtaW5ib3gtLXN1Ym1lbnUge1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLyogbGluZSAyMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9tZW51cy9fbWVudS5zY3NzICovXG4gIC5tZi1idXR0b25iYXIgbGkgYSwgLm1mLWZvb3Rlci0tbWVudSBsaSBhLCAubWYtYWNjZXNpYmlsaXR5LW1lbnUgbGkgYSxcbiAgLm1mLWFwcG1lbnUtLW1lbnUgbGkgYSwgLm1mLWFwcG1lbnUtLXN1Ym1lbnUgbGkgYSwgLm1mLXRvcGJhci0tbWVudSBsaSBhLCAubWYtbGFuZy0tbWVudSBsaSBhLCAubWYtcHJvZmlsZXMtLW1lbnUgbGkgYSwgLm1mLW5vdGlmLS1tZW51IGxpIGEsIC5tZi11c2VybWVudS0tbWVudSBsaSBhLCAubWYtZHJvcGRvd24tLW1lbnUgbGkgYSwgLm1mLWRyb3Bkb3duLS1tZW51LWl0ZW0gYSBsaSBhLCAubWYtZHJvcGRvd24tLXN1Ym1lbnUgbGkgYSwgLm1mLWJyZWFkY3J1bWItLW1lbnUgbGkgYSwgLm1mLWJyZWFkY3J1bWItLXN1Ym1lbnUgbGkgYSwgLm1mLWluYm94LS1tZW51IGxpIGEsIC5tZi1pbmJveC0tc3VibWVudSBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKj9cclxuXHJcbkRhdGEgdGFibGVcclxuPT09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIERhIGxvcyBlc3RpbG9zIHBhcmEgZWwgbW9kZWxvIGRlIHRhYmxhIG1hcyBjb211bi4gVGllbmUgdW5hIHZhcmlhbnRlIGNvbiBsYXMgZmlsYXMgZGlmZXJlbmNpYWRhcyBwb3IgY29sb3IgKG1mLXRhYmxlLWRhdGFfX3plYnJhKVxyXG4qIEBuYW1lICAgICAgICAgdGRhdGFcclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzICAgICAgICAgUGVuZGllbnRlIGRlIHJldmlzaW9uXHJcblxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKiBsaW5lIDUyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtZGF0YS5zY3NzICovXG4ubWYtdGFibGUtZGF0YSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjQ0NDO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAvKiBsaW5lIDU5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtZGF0YS5zY3NzICovXG4gIC5tZi10YWJsZS1kYXRhIHRoZWFkIHtcbiAgICBiYWNrZ3JvdW5kOiAjREVERURFOyB9XG4gIC8qIGxpbmUgNjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1kYXRhLnNjc3MgKi9cbiAgLm1mLXRhYmxlLWRhdGEgdGhlYWQgdGgge1xuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogI0RBREFEQSB0cmFuc3BhcmVudCAjQ0NDO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLyogbGluZSA3OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLWRhdGEuc2NzcyAqL1xuICAubWYtdGFibGUtZGF0YSB0Ym9keSB7XG4gICAgYm9yZGVyOiAwIG5vbmUgdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZDogI0VGRUZFRjsgfVxuICAvKiBsaW5lIDg3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtZGF0YS5zY3NzICovXG4gIC5tZi10YWJsZS1kYXRhIHRkIHtcbiAgICBib3JkZXI6IDAgbm9uZSB0cmFuc3BhcmVudDsgfVxuICAvKiBsaW5lIDk3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtZGF0YS5zY3NzICovXG4gIC5tZi10YWJsZS1kYXRhLmFjdGlvbnMgdGQ6bGFzdC1jaGlsZCwgLm1mLXRhYmxlLWRhdGEuYWN0aW9ucyB0aDpsYXN0LWNoaWxkIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4vKiBsaW5lIDEwNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLWRhdGEuc2NzcyAqL1xuLm1mLXRhYmxlLWRhdGFfX3plYnJhIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQ6ICNFRUU7IH1cblxuLyogbGluZSAxMTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1kYXRhLnNjc3MgKi9cbi5tZi10YWJsZS1kYXRhX196ZWJyYSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQ6ICNGRkY7IH1cblxuLyo/XHJcblxyXG5BY3Rpb25hYmxlXHJcbj09PT09PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBDb25zdHJ1eWUgdW5hIHRhYmxhIHF1ZSBjb250aWVuZSB1bmEgY29sdW1uYSBjb24gYm90b25lcyBkZSBhY2Npw7NuXHJcbiogQG5hbWUgICAgICAgICB0YWJsZV9fYWN0aW9uYWJsZVxyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3MgICAgICAgICBQZW5kaWVudGUgZGUgcmV2aXNpb24uIE5vIG9wdGltaXphZGFcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIGxpbmUgMjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1hY3Rpb25hYmxlLnNjc3MgKi9cbi5tZi10YWJsZV9fYWN0aW9uYWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLyogbGluZSAyOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLWFjdGlvbmFibGUuc2NzcyAqL1xuICAubWYtdGFibGVfX2FjdGlvbmFibGUgdGQgPiBhLFxuICAubWYtdGFibGVfX2FjdGlvbmFibGUgdGQgPiBhOmxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAuM2VtIDAuNWVtOyB9XG5cbi8qIGxpbmUgMzYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1hY3Rpb25hYmxlLnNjc3MgKi9cbnRkLmFjdGlvbnMge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi8qIGxpbmUgNDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1hY3Rpb25hYmxlLnNjc3MgKi9cbnRhYmxlLmRhdGEgdHIuZW1wdHlUYWJsZU1zZyB0ZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGhlaWdodDogMjAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4vKiBsaW5lIDQ5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtYWN0aW9uYWJsZS5zY3NzICovXG4ubWYtdGFibGUtZGF0YS0tcm93LWFjdGlvbiwgLm1mLXRhYmxlLWRhdGEtLXJvdy1hY3Rpb246bGluaywgLm1mLXRhYmxlLWRhdGEtLXJvdy1hY3Rpb246dmlzaXRlZCB7XG4gIG1hcmdpbjogM3B4O1xuICBwYWRkaW5nOiA2cHggMTBweCA1cHggMTBweDtcbiAgY29sb3I6ICM4OTI0MDA7IH1cblxuLyogbGluZSA1OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLWFjdGlvbmFibGUuc2NzcyAqL1xuLm1mLXRhYmxlLWRhdGEtLXJvdy1hY3Rpb246aG92ZXIge1xuICBjb2xvcjogIzAwNWE1YTsgfVxuXG4vKj9cclxuXHJcbkZpeGVkIGhlYWRlcnMgdGFibGVcclxuPT09PT09PT09PT09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIFRhYmxhIGNvbiBjYWJlY2VyYSBmaWphXHJcbiogQG5hbWUgICAgICAgICB0YWJsZS1maXhoZWFkc1xyXG4qIEBhdXRob3IgICAgICAgSWduYWNpbyBDYWxsZWphLCBQZXBlIERvbWluZ3VlelxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVnc1xyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogbGluZSAxNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLWZpeGhlYWRzLnNjc3MgKi9cbi5tZi10YWJsZS1maXhoZWFkcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgLyogbGluZSAyMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLWZpeGhlYWRzLnNjc3MgKi9cbiAgLm1mLXRhYmxlLWZpeGhlYWRzIHRoLFxuICAubWYtdGFibGUtZml4aGVhZHMgdGQge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLyogbGluZSAyNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLWZpeGhlYWRzLnNjc3MgKi9cbi5oZWFkZXItZml4ZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDsgfVxuXG4vKiBsaW5lIDM0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtZml4aGVhZHMuc2NzcyAqL1xuLm1mLXRhYmxlLWZpeGhlYWRzLS1tYWluLXRhYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIC8qIGxpbmUgMzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1maXhoZWFkcy5zY3NzICovXG4gIC5tZi10YWJsZS1maXhoZWFkcy0tbWFpbi10YWJsZSB0aGVhZCB0aCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDsgfVxuXG4vKiBsaW5lIDQyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtZml4aGVhZHMuc2NzcyAqL1xuLm1mLXRhYmxlLWZpeGhlYWRzLS1jb3JuZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweCAxcHggMXB4IDFweDtcbiAgYm9yZGVyLWNvbG9yOiAjREREICNCQ0JDQkMgI0JDQkNCQyAjREREOyB9XG5cbi8qIGxpbmUgNTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1maXhoZWFkcy5zY3NzICovXG4ubWYtdGFibGUtZml4aGVhZHMtLWxlZnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweDtcbiAgYm9yZGVyLWNvbG9yOiAjREREICNCQ0JDQkMgI0RERCAjREREOyB9XG5cbi8qIGxpbmUgNjEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1maXhoZWFkcy5zY3NzICovXG4ubWYtdGFibGUtZml4aGVhZHMtLXRvcC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDFweCAxcHggMDtcbiAgYm9yZGVyLWNvbG9yOiAjREREICNEREQgI0JDQkNCQyAjREREO1xuICBiYWNrZ3JvdW5kOiAjRUVFOyB9XG5cbi8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1maXhoZWFkcy5zY3NzICovXG4ubWYtdGFibGUtZml4aGVhZHMtLWNvcm5lciB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC8qIGxpbmUgNzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1maXhoZWFkcy5zY3NzICovXG4gIC5tZi10YWJsZS1maXhoZWFkcy0tY29ybmVyIHRoIHtcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICBvdXRsaW5lOiBub25lOyB9XG5cbi8qIGxpbmUgODIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1maXhoZWFkcy5zY3NzICovXG4ubWYtdGFibGUtZml4aGVhZHMtLWxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLyogbGluZSA4NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLWZpeGhlYWRzLnNjc3MgKi9cbiAgLm1mLXRhYmxlLWZpeGhlYWRzLS1sZWZ0IHRoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RERDsgfVxuICAvKiBsaW5lIDkyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtZml4aGVhZHMuc2NzcyAqL1xuICAubWYtdGFibGUtZml4aGVhZHMtLWxlZnQgbGFiZWwsIC5tZi10YWJsZS1maXhoZWFkcy0tbGVmdCAubGFiZWwsIC5tZi10YWJsZS1maXhoZWFkcy0tbGVmdCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLm1mLXRhYmxlLWZpeGhlYWRzLS1sZWZ0IC5tZi1yZXBvcnQtLWxhYmVsIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLyogbGluZSA5OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLWZpeGhlYWRzLnNjc3MgKi9cbi5tZi10YWJsZS1maXhoZWFkcy0tdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC8qIGxpbmUgMTAxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtZml4aGVhZHMuc2NzcyAqL1xuICAubWYtdGFibGUtZml4aGVhZHMtLXRvcCB0aCB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMCAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjREREOyB9XG5cbi8qP1xyXG5cclxuU29ydGFibGUgY29sdW1ucyB0YWJsZVxyXG49PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgQ29uc3RydXllIHVuYSB0YWJsYSBxdWUgY29udGllbmUgdW5hIGNhYmVjZXJhIGNvbiBwb3NpYmlsaWRhZCBkZSBvcmRlbmFyIGxvcyBlbGVtZW50b3NcclxuKiBAbmFtZSAgICAgICAgIHNvcnRcclxuKiBAYXV0aG9yICAgICAgIElnbmFjaW8gQ2FsbGVqYSwgUGVwZSBEb21pbmd1ZXpcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3NcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIFNvcnQgY29sdW1uIGxpbmtzICovXG4vKiBsaW5lIDI4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtc29ydGFibGUuc2NzcyAqL1xuLm1mLXNvcnQtbG5fX2FzYyxcbi5tZi1zb3J0LWxuX19kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4ubWYtc29ydC1sbl9fYXNjOmFmdGVyIHtcbiAgY29udGVudDogXCLvhLRcIjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDAgMC4zZW07XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHNwZWFrOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4ubWYtc29ydC1sbl9fZGVzYzphZnRlciB7XG4gIGNvbnRlbnQ6IFwi74SzXCI7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwIDAuM2VtO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBzcGVhazogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgNDEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1zb3J0YWJsZS5zY3NzICovXG4ubWYtc29ydC1sbixcbi5tZi1zb3J0LWxuOmxpbmssXG4ubWYtc29ydC1sbjp2aXNpdGVkIHtcbiAgY29sb3I6ICMzYzNjM2M7IH1cblxuLyogbGluZSA0OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLXNvcnRhYmxlLnNjc3MgKi9cbi5tZi10YWJsZS1yZXNwb25zaXZlLS1wc2V1ZG90ZCAubWYtc29ydC1sbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4LjA1NjI1ZW0pIHtcbiAgLyogbGluZSA1Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLXNvcnRhYmxlLnNjc3MgKi9cbiAgLm1mLXRhYmxlLXJlc3BvbnNpdmUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgLm1mLXRhYmxlLXJlc3BvbnNpdmUtLXBzZXVkb3RkIC5tZi1zb3J0LWxuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAvKiBsaW5lIDU3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtc29ydGFibGUuc2NzcyAqL1xuICAgIC5tZi10YWJsZS1yZXNwb25zaXZlIHRib2R5IHRyOmZpcnN0LWNoaWxkIC5tZi10YWJsZS1yZXNwb25zaXZlLS1wc2V1ZG90ZCAubWYtc29ydC1sbiBzcGFuIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIG1hcmdpbjogLTFweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDFweDsgfVxuICAgICAgLyogbGluZSAxNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX3Zpc3VhbGx5aGlkZGVuLnNjc3MgKi9cbiAgICAgIC5tZi10YWJsZS1yZXNwb25zaXZlIHRib2R5IHRyOmZpcnN0LWNoaWxkIC5tZi10YWJsZS1yZXNwb25zaXZlLS1wc2V1ZG90ZCAubWYtc29ydC1sbiBzcGFuLmZvY3VzYWJsZTphY3RpdmUsIC5tZi10YWJsZS1yZXNwb25zaXZlIHRib2R5IHRyOmZpcnN0LWNoaWxkIC5tZi10YWJsZS1yZXNwb25zaXZlLS1wc2V1ZG90ZCAubWYtc29ydC1sbiBzcGFuLmZvY3VzYWJsZTpmb2N1cyB7XG4gICAgICAgIGNsaXA6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuXG4vKj9cclxuXHJcbkRhdGFncmlkXHJcbj09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgQ29uc3RydXllIHRhYmxhcyBjb21wbGVqYXMgY29uIGNhYmVjZXJhcywgY29sdW1uYXMgeSBmaWxhcywgZmlsdHJvcyB5IGFjY2lvbmVzXHJcbiogQG5hbWUgICAgICAgICBkYXRhZ3JpZFxyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3MgICAgICAgICBQZW5kaWVudGUgZGUgcmV2aXNpb25cclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIGxpbmUgNDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL19kYXRhZ3JpZC5zY3NzICovXG4uZ3JpZC1oZWFkZXIge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi8qIGxpbmUgNTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL19kYXRhZ3JpZC5zY3NzICovXG4uZ3JpZC1yb3ctYWN0aW9ucyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLyogbGluZSA1OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX2RhdGFncmlkLnNjc3MgKi9cbi5tZi1kYXRhZ3JpZCB7XG4gIGNsZWFyOiBib3RoOyB9XG4gIC8qIGxpbmUgOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX2NvbXBhc3MtY29tcGF0aWJpbGl0eS5zY3NzICovXG4gIC5tZi1kYXRhZ3JpZDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzYuMzEyNWVtKSB7XG4gIC8qIGxpbmUgNjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL19kYXRhZ3JpZC5zY3NzICovXG4gIC5tZi1kYXRhZ3JpZC0taGVhZGVyLWNvbnRlbnQge1xuICAgIC8qIEBpbmNsdWRlIHNwYW4tY29sdW1ucyg0KTtcclxuICAgICAgICBAaW5jbHVkZSBvbWVnYTsgKi9cbiAgICB3aWR0aDogMTUuOTY2Mzg2NTU0NiU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzYuMzEyNWVtKSB7XG4gIC8qIGxpbmUgNzksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL19kYXRhZ3JpZC5zY3NzICovXG4gIC5tZi13cmFwcGVyX193aWRlIC5tZi1kYXRhZ3JpZC0taGVhZGVyLXRvb2xzIHtcbiAgICAvKiBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoNCk7XHJcbiAgICAgICAgQGluY2x1ZGUgcHJlKDE2KTtcclxuICAgICAgICBAaW5jbHVkZSBvbWVnYTsgKi9cbiAgICB3aWR0aDogMTUuOTY2Mzg2NTU0NiU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLyogbGluZSA5Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX2RhdGFncmlkLnNjc3MgKi9cbi5tZi1kYXRhZ3JpZC0tZmlsdGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzYuMzEyNWVtKSB7XG4gICAgLyogbGluZSAxMDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL19kYXRhZ3JpZC5zY3NzICovXG4gICAgLm1mLXdyYXBwZXJfX3dpZGUgLm1mLWRhdGFncmlkLS1maWx0ZXIge1xuICAgICAgd2lkdGg6IDE1Ljk2NjM4NjU1NDYlO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi8qIGxpbmUgMTA4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fZGF0YWdyaWQuc2NzcyAqL1xuLm1mLWRhdGFncmlkLS1maWx0ZXJfX3JpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi8qIGxpbmUgMTEyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fZGF0YWdyaWQuc2NzcyAqL1xuLm1mLWRhdGFncmlkLS1maWx0ZXItdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICNEREQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2LjMxMjVlbSkge1xuICAgIC8qIGxpbmUgMTIxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fZGF0YWdyaWQuc2NzcyAqL1xuICAgIC5tZi13cmFwcGVyX193aWRlIC5tZi1kYXRhZ3JpZC0tZmlsdGVyLXRpdGxlIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDsgfSB9XG5cbi8qIGxpbmUgMTI3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fZGF0YWdyaWQuc2NzcyAqL1xuLm1mLWRhdGFncmlkLS1maWx0ZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDVweDtcbiAgYm90dG9tOiA1cHg7XG4gIGxlZnQ6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ0NDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMCAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSAxMjcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL19kYXRhZ3JpZC5zY3NzICovXG4gICAgLm1mLWRhdGFncmlkLS1maWx0ZXItY29udGFpbmVyIHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIG1pbi13aWR0aDogMjQwcHg7XG4gICAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNEREQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjYpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2LjMxMjVlbSkge1xuICAgIC8qIGxpbmUgMTYxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fZGF0YWdyaWQuc2NzcyAqL1xuICAgIC5tZi13cmFwcGVyX193aWRlIC5tZi1kYXRhZ3JpZC0tZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMnB4IDAgMCAwO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci1jb2xvcjogI0RERDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH0gfVxuXG4vKiBsaW5lIDE4MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX2RhdGFncmlkLnNjc3MgKi9cbi5tZi1kYXRhZ3JpZC0tZmlsdGVyLWNvbnRlbnQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFlbSAxLjVlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJhY2tncm91bmQ6ICNGRkZGQ0M7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2LjMxMjVlbSkge1xuICAgIC8qIGxpbmUgMTg4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fZGF0YWdyaWQuc2NzcyAqL1xuICAgIC5tZi13cmFwcGVyX193aWRlIC5tZi1kYXRhZ3JpZC0tZmlsdGVyLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMWVtIDEuNWVtIDFlbSAxZW07XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfSB9XG5cbi8qIGxpbmUgMTk3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fZGF0YWdyaWQuc2NzcyAqL1xuLm1mLWZpbHRlci0tZmxkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAubWYtZmlsdGVyLS1mbGRcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0sIC5tZi1maWx0ZXItLWZsZFxuaW5wdXRbdHlwZT1cInRlbFwiXSwgLm1mLWZpbHRlci0tZmxkXG5pbnB1dFt0eXBlPVwidXJsXCJdLCAubWYtZmlsdGVyLS1mbGRcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSwgLm1mLWZpbHRlci0tZmxkXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIC5tZi1maWx0ZXItLWZsZFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLCAubWYtZmlsdGVyLS1mbGRcbmlucHV0W3R5cGU9XCJkYXRlXCJdLCAubWYtZmlsdGVyLS1mbGRcbmlucHV0W3R5cGU9XCJtb250aFwiXSwgLm1mLWZpbHRlci0tZmxkXG5pbnB1dFt0eXBlPVwid2Vla1wiXSwgLm1mLWZpbHRlci0tZmxkXG5pbnB1dFt0eXBlPVwidGltZVwiXSwgLm1mLWZpbHRlci0tZmxkXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sIC5tZi1maWx0ZXItLWZsZFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgLm1mLWZpbHRlci0tZmxkIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gIC8qIGxpbmUgMjAxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fZGF0YWdyaWQuc2NzcyAqL1xuICAubWYtZmlsdGVyLS1mbGQgbGFiZWwsIC5tZi1maWx0ZXItLWZsZCAubGFiZWwsIC5tZi1maWx0ZXItLWZsZCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLm1mLWZpbHRlci0tZmxkIC5tZi1yZXBvcnQtLWxhYmVsIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDE4MHB4OyB9IH1cblxuLyogbGluZSAyMTMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL19kYXRhZ3JpZC5zY3NzICovXG4ubWYtZGF0YWdyaWQtLWZpbHRlci1zdWJtaXRiYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjREREOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSAyMTMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL19kYXRhZ3JpZC5zY3NzICovXG4gICAgLm1mLWRhdGFncmlkLS1maWx0ZXItc3VibWl0YmFyIHtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItY29sb3I6ICNDMzM0MDA7IH0gfVxuXG4vKiBsaW5lIDIyNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX2RhdGFncmlkLnNjc3MgKi9cbi5tZi1kYXRhZ3JpZC0tZXhwb3J0cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4vKiBsaW5lIDIzMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX2RhdGFncmlkLnNjc3MgKi9cbi5tZi1kYXRhZ3JpZC0tZXhwb3J0cy10aXRsZSB7XG4gIHBhZGRpbmc6IDZweCAxMnB4OyB9XG5cbi8qIGxpbmUgMjM0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fZGF0YWdyaWQuc2NzcyAqL1xuLm1mLWRhdGFncmlkLS1leHBvcnRzLWxpc3Qge1xuICBib3JkZXI6IDJweCBzb2xpZCAjREREO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG5cbi8qIGxpbmUgMjQwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fZGF0YWdyaWQuc2NzcyAqL1xuLm1mLWRhdGFncmlkLS1leHBvcnRzLWl0ZW0ge1xuICBwYWRkaW5nOiA0cHggMTJweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzYuMzEyNWVtKSB7XG4gIC8qIGxpbmUgMjQ4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fZGF0YWdyaWQuc2NzcyAqL1xuICAubWYtd3JhcHBlcl9fd2lkZSAubWYtZGF0YWdyaWQtLWNvbnRlbnQubWYtZGF0YWdyaWQtLWNvbnRlbnRfX3dmaWx0ZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDgzLjE5MzI3NzMxMDklO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMC44NDAzMzYxMzQ1JTsgfSB9XG5cbi8qIGxpbmUgMjU4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fZGF0YWdyaWQuc2NzcyAqL1xuLm1mLWRhdGFncmlkLS10YWJsZS1jb250YWluZXIge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjQ0NDO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgMjU4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fZGF0YWdyaWQuc2NzcyAqL1xuICAgIC5tZi1kYXRhZ3JpZC0tdGFibGUtY29udGFpbmVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4OyB9IH1cblxuLyogbGluZSAyNzMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL19kYXRhZ3JpZC5zY3NzICovXG4ubWYtZGF0YWdyaWQtLWVtcHR5LW1zZyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgMjczLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fZGF0YWdyaWQuc2NzcyAqL1xuICAgIC5tZi1kYXRhZ3JpZC0tZW1wdHktbXNnIHtcbiAgICAgIGhlaWdodDogMjAwcHg7IH0gfVxuXG4vKj9cclxuXHJcbkRhdGEgdGFibGVcclxuPT09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIEFkYXB0YSB0YWJsYXMgYSBkaWZlcmVudGVzIHBhbnRhbGxhc1xyXG4qIEBuYW1lICAgICAgICAgdGFibGUtcmVzcG9uc2l2ZVxyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3MgICAgICAgICBoYXkgcXVlIGluY29ycG9yYXIgdmFyaWFibGVzXHJcblxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKiBsaW5lIDIzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtcmVzcG9uc2l2ZS5zY3NzICovXG4ubWYtdGFibGUtcmVzcG9uc2l2ZS0tY29udGFpbmVyIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4LjA1NjI1ZW0pIHtcbiAgLyogbGluZSAyOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLXJlc3BvbnNpdmUuc2NzcyAqL1xuICAubWYtdGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NDQzsgfVxuICAgIC8qIGxpbmUgMzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1yZXNwb25zaXZlLnNjc3MgKi9cbiAgICAubWYtdGFibGUtcmVzcG9uc2l2ZSB0aGVhZCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBtYXJnaW46IC0xcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxcHg7IH1cbiAgICAgIC8qIGxpbmUgMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL192aXN1YWxseWhpZGRlbi5zY3NzICovXG4gICAgICAubWYtdGFibGUtcmVzcG9uc2l2ZSB0aGVhZC5mb2N1c2FibGU6YWN0aXZlLCAubWYtdGFibGUtcmVzcG9uc2l2ZSB0aGVhZC5mb2N1c2FibGU6Zm9jdXMge1xuICAgICAgICBjbGlwOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLyogbGluZSAzNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLXJlc3BvbnNpdmUuc2NzcyAqL1xuICAgIC5tZi10YWJsZS1yZXNwb25zaXZlIHRyIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAvKiBsaW5lIDQxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtcmVzcG9uc2l2ZS5zY3NzICovXG4gICAgLm1mLXRhYmxlLXJlc3BvbnNpdmUgdGgsIC5tZi10YWJsZS1yZXNwb25zaXZlIHRkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLyogbGluZSA0NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLXJlc3BvbnNpdmUuc2NzcyAqL1xuICAgIC5tZi10YWJsZS1yZXNwb25zaXZlIHRib2R5IHRkW2RhdGEtdGl0bGVdIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgIC8qIGxpbmUgNTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1yZXNwb25zaXZlLnNjc3MgKi9cbiAgICAgIC5tZi10YWJsZS1yZXNwb25zaXZlIHRib2R5IHRkW2RhdGEtdGl0bGVdOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNlbTtcbiAgICAgICAgcGFkZGluZzogMC40Mjg1NzE0Mjg2ZW0gMC44NTcxNDI4NTcxZW07XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgICAvKiBsaW5lIDYxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtcmVzcG9uc2l2ZS5zY3NzICovXG4gICAgICAubWYtdGFibGUtcmVzcG9uc2l2ZSB0Ym9keSB0ZFtkYXRhLXRpdGxlXSAubWYtdGFibGUtcmVzcG9uc2l2ZS0tcHNldWRvdGQge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcbiAgICAgICAgcGFkZGluZzogMC40Mjg1NzE0Mjg2ZW0gMC44NTcxNDI4NTcxZW07XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC8qIGxpbmUgNzQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1yZXNwb25zaXZlLnNjc3MgKi9cbiAgICAubWYtdGFibGUtcmVzcG9uc2l2ZS5hY3Rpb25zIHRkOmxhc3QtY2hpbGQgLm1mLXRhYmxlLXJlc3BvbnNpdmUtLXBzZXVkb3RkIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQzLjc0Mzc1ZW0pIHtcbiAgLyogbGluZSA4NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLXJlc3BvbnNpdmUuc2NzcyAqL1xuICAubWYtdGFibGUtcmVzcG9uc2l2ZSB0Ym9keSB0ZFtkYXRhLXRpdGxlXSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC8qIGxpbmUgOTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1yZXNwb25zaXZlLnNjc3MgKi9cbiAgICAubWYtdGFibGUtcmVzcG9uc2l2ZSB0Ym9keSB0ZFtkYXRhLXRpdGxlXTo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgIC8qIGxpbmUgOTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1yZXNwb25zaXZlLnNjc3MgKi9cbiAgICAubWYtdGFibGUtcmVzcG9uc2l2ZSB0Ym9keSB0ZFtkYXRhLXRpdGxlXSAubWYtdGFibGUtcmVzcG9uc2l2ZS0tcHNldWRvdGQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgYm9yZGVyOiBub25lOyB9XG4gIC8qIGxpbmUgMTEwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtcmVzcG9uc2l2ZS5zY3NzICovXG4gIC5tZi10YWJsZS1yZXNwb25zaXZlLmFjdGlvbnMgdGJvZHkgdHIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgfVxuICAvKiBsaW5lIDExNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLXJlc3BvbnNpdmUuc2NzcyAqL1xuICAubWYtdGFibGUtcmVzcG9uc2l2ZS5hY3Rpb25zIHRib2R5IHRkW2RhdGEtdGl0bGVdIHtcbiAgICBwYWRkaW5nOiAwIDUwcHggMCAwOyB9XG4gICAgLyogbGluZSAxMTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1yZXNwb25zaXZlLnNjc3MgKi9cbiAgICAubWYtdGFibGUtcmVzcG9uc2l2ZS5hY3Rpb25zIHRib2R5IHRkW2RhdGEtdGl0bGVdOmxhc3QtY2hpbGQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAycHg7XG4gICAgICByaWdodDogMnB4O1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgICAgIC5tZi10YWJsZS1yZXNwb25zaXZlLmFjdGlvbnMgdGJvZHkgdGRbZGF0YS10aXRsZV06bGFzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIu+Lo1wiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbiAgICAgIC8qIGxpbmUgMTI5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtcmVzcG9uc2l2ZS5zY3NzICovXG4gICAgICAubWYtdGFibGUtcmVzcG9uc2l2ZS5hY3Rpb25zIHRib2R5IHRkW2RhdGEtdGl0bGVdOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgICAgcGFkZGluZzogN3B4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjOyB9XG4gICAgICAvKiBsaW5lIDEzNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLXJlc3BvbnNpdmUuc2NzcyAqL1xuICAgICAgLm1mLXRhYmxlLXJlc3BvbnNpdmUuYWN0aW9ucyB0Ym9keSB0ZFtkYXRhLXRpdGxlXTpsYXN0LWNoaWxkIC5tZi10YWJsZS1yZXNwb25zaXZlLS1wc2V1ZG90ZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgd2lkdGg6IDEyNHB4O1xuICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDdweCByZ2JhKDAsIDAsIDAsIDAuNik7IH1cbiAgICAgICAgLyogbGluZSAxNDcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1yZXNwb25zaXZlLnNjc3MgKi9cbiAgICAgICAgLm1mLXRhYmxlLXJlc3BvbnNpdmUuYWN0aW9ucyB0Ym9keSB0ZFtkYXRhLXRpdGxlXTpsYXN0LWNoaWxkIC5tZi10YWJsZS1yZXNwb25zaXZlLS1wc2V1ZG90ZCBhLm1mLXRhYmxlLWRhdGEtLXJvdy1hY3Rpb24ge1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIG1hcmdpbjogM3B4O1xuICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4IDRweDsgfVxuICAgICAgLyogbGluZSAxNTQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdGFibGVzL190YWJsZS1yZXNwb25zaXZlLnNjc3MgKi9cbiAgICAgIC5tZi10YWJsZS1yZXNwb25zaXZlLmFjdGlvbnMgdGJvZHkgdGRbZGF0YS10aXRsZV06bGFzdC1jaGlsZDpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjNjIxYTAwOyB9XG4gICAgICAgIC8qIGxpbmUgMTU4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3RhYmxlcy9fdGFibGUtcmVzcG9uc2l2ZS5zY3NzICovXG4gICAgICAgIC5tZi10YWJsZS1yZXNwb25zaXZlLmFjdGlvbnMgdGJvZHkgdGRbZGF0YS10aXRsZV06bGFzdC1jaGlsZDpmb2N1cyAubWYtdGFibGUtcmVzcG9uc2l2ZS0tcHNldWRvdGQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAvKiBsaW5lIDE2Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy90YWJsZXMvX3RhYmxlLXJlc3BvbnNpdmUuc2NzcyAqL1xuICAgICAgLm1mLXRhYmxlLXJlc3BvbnNpdmUuYWN0aW9ucyB0Ym9keSB0ZFtkYXRhLXRpdGxlXTpsYXN0LWNoaWxkOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM2MjFhMDA7IH0gfVxuXG4vKj9cclxuXHJcblNpbXBsZSBMaXN0XHJcbj09PT09PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgIEJsb3F1ZXMgc2ltcGxlcyBkZSBlbGVtZW50b3MgcmVsYWNpb25hZG9zIChlbmxhY2VzLCBub3RpY2lhcykuIFByZWZlcmVudGVtZW50ZSBwYXJhIHV0aWxpemFyIGNvbW8gbGlzdGEuXHJcbiogQG5hbWUgICAgICAgIGxpc3RcclxuKiBAYXV0aG9yICAgICAgTWlndWVsIEFuZ2VsIFRvcnJlc1xyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVncyAgICAgICAgUGVuZGllbnRlIGRlIHJldmlzaW9uIGVuIGRpZmVyZW50ZXMgbmF2ZWdhZG9yZXNcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIGxpbmUgMTcwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuLm1mLXNpbXBsZS1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDAgMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLyogbGluZSAxODQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4gIC5tZi1zaW1wbGUtbGlzdCA+IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiBsaW5lIDE4OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9saXN0L19saXN0LnNjc3MgKi9cbi5tZi1zaW1wbGUtbGlzdC0taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjQzMzNDAwOyB9XG4gIC8qIGxpbmUgMjAxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAubWYtc2ltcGxlLWxpc3QtLWl0ZW0gYTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwOyB9XG4gIC8qIGxpbmUgMjA1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAubWYtc2ltcGxlLWxpc3QtLWl0ZW0gcDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAvKiBsaW5lIDIwOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9saXN0L19saXN0LnNjc3MgKi9cbiAgLm1mLXNpbXBsZS1saXN0LS1pdGVtIHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4vKiBsaW5lIDIxNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9saXN0L19saXN0LnNjc3MgKi9cbmEubWYtc2ltcGxlLWxpc3QtLWl0ZW06aG92ZXIsXG5hLm1mLXNpbXBsZS1saXN0LS1pdGVtOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWNlY2VjO1xuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xuICBjb2xvcjogd2hpdGU7IH1cblxuLyogbGluZSAyMjQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4ubWYtc2ltcGxlLWxpc3QtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuMTQyODU3MTQyOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxNDI4NTcxNDNyZW07XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNDMzM0MDA7IH1cbiAgLyogbGluZSAyMzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4gIC5tZi1zaW1wbGUtbGlzdC0tdGl0bGUgYSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC8qIGxpbmUgMjM0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAgIC5tZi1zaW1wbGUtbGlzdC0tdGl0bGUgYTpob3ZlciwgLm1mLXNpbXBsZS1saXN0LS10aXRsZSBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4vKiBsaW5lIDI0Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9saXN0L19saXN0LnNjc3MgKi9cbi5tZi1zaW1wbGUtbGlzdC0tZGVzY3JpcHRpb24sXG4ubWYtc2ltcGxlLWxpc3QtLWRlc2NyaXB0aW9uIHAsXG4ubWYtc2ltcGxlLWxpc3QtLWRlc2NyaXB0aW9uIHVsLFxuLm1mLXNpbXBsZS1saXN0LS1kZXNjcmlwdGlvbiBvbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjg1NzE0Mjg1NzFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtO1xuICBtYXJnaW4tYm90dG9tOiAuMWVtO1xuICBjb2xvcjogIzQ0NDsgfVxuICAvKiBsaW5lIDI1MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9saXN0L19saXN0LnNjc3MgKi9cbiAgLm1mLXNpbXBsZS1saXN0LS1kZXNjcmlwdGlvbjpsYXN0LWNoaWxkLFxuICAubWYtc2ltcGxlLWxpc3QtLWRlc2NyaXB0aW9uIHA6bGFzdC1jaGlsZCxcbiAgLm1mLXNpbXBsZS1saXN0LS1kZXNjcmlwdGlvbiB1bDpsYXN0LWNoaWxkLFxuICAubWYtc2ltcGxlLWxpc3QtLWRlc2NyaXB0aW9uIG9sOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLyogbGluZSAyNTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG5hLm1mLXNpbXBsZS1saXN0LS1pdGVtOmhvdmVyIC5tZi1zaW1wbGUtbGlzdC0tdGl0bGUsXG5hLm1mLXNpbXBsZS1saXN0LS1pdGVtOmhvdmVyIC5tZi1zaW1wbGUtbGlzdC0tZGVzY3JpcHRpb24sXG5hLm1mLXNpbXBsZS1saXN0LS1pdGVtOmhvdmVyIC5tZi1zaW1wbGUtbGlzdC0tZGVzY3JpcHRpb24gcCxcbmEubWYtc2ltcGxlLWxpc3QtLWl0ZW06aG92ZXIgLm1mLXNpbXBsZS1saXN0LS1kZXNjcmlwdGlvbiB1bCxcbmEubWYtc2ltcGxlLWxpc3QtLWl0ZW06aG92ZXIgLm1mLXNpbXBsZS1saXN0LS1kZXNjcmlwdGlvbiBvbCxcbmEubWYtc2ltcGxlLWxpc3QtLWl0ZW06Zm9jdXMgLm1mLXNpbXBsZS1saXN0LS10aXRsZSxcbmEubWYtc2ltcGxlLWxpc3QtLWl0ZW06Zm9jdXMgLm1mLXNpbXBsZS1saXN0LS1kZXNjcmlwdGlvbixcbmEubWYtc2ltcGxlLWxpc3QtLWl0ZW06Zm9jdXMgLm1mLXNpbXBsZS1saXN0LS1kZXNjcmlwdGlvbiBwLFxuYS5tZi1zaW1wbGUtbGlzdC0taXRlbTpmb2N1cyAubWYtc2ltcGxlLWxpc3QtLWRlc2NyaXB0aW9uIHVsLFxuYS5tZi1zaW1wbGUtbGlzdC0taXRlbTpmb2N1cyAubWYtc2ltcGxlLWxpc3QtLWRlc2NyaXB0aW9uIG9sIHtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi8qIGxpbmUgMjY5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuLm1mLXNpbXBsZS1saXN0X196ZWJyYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAwIDA7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLyogbGluZSAyODEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4gIC5tZi1zaW1wbGUtbGlzdF9femVicmEgPiBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLyogbGluZSAyODUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4gIC5tZi1zaW1wbGUtbGlzdF9femVicmEgLm1mLXNpbXBsZS1saXN0LS1pdGVtIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICNDMzM0MDA7IH1cbiAgICAvKiBsaW5lIDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19jb21wYXNzLWNvbXBhdGliaWxpdHkuc2NzcyAqL1xuICAgIC5tZi1zaW1wbGUtbGlzdF9femVicmEgLm1mLXNpbXBsZS1saXN0LS1pdGVtOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgLyogbGluZSAyOTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4gICAgLm1mLXNpbXBsZS1saXN0X196ZWJyYSAubWYtc2ltcGxlLWxpc3QtLWl0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgICAgY29sb3I6ICNDMzM0MDA7IH1cbiAgLyogbGluZSAzMDMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4gIC5tZi1zaW1wbGUtbGlzdF9femVicmEgYS5tZi1zaW1wbGUtbGlzdC0taXRlbTpob3ZlcixcbiAgLm1mLXNpbXBsZS1saXN0X196ZWJyYSBhLm1mLXNpbXBsZS1saXN0LS1pdGVtOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gICAgYmFja2dyb3VuZDogIzNjM2MzYztcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLyogbGluZSAzMTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4gIC5tZi1zaW1wbGUtbGlzdF9femVicmEgbGk6bnRoLWNoaWxkKDJuKSA+IC5tZi1zaW1wbGUtbGlzdC0taXRlbSB7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICBjb2xvcjogI0MzMzQwMDsgfVxuICAgIC8qIGxpbmUgMzEzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAgIC5tZi1zaW1wbGUtbGlzdF9femVicmEgbGk6bnRoLWNoaWxkKDJuKSA+IC5tZi1zaW1wbGUtbGlzdC0taXRlbTpob3ZlciwgLm1mLXNpbXBsZS1saXN0X196ZWJyYSBsaTpudGgtY2hpbGQoMm4pID4gLm1mLXNpbXBsZS1saXN0LS1pdGVtOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2NjYztcbiAgICAgIGJhY2tncm91bmQ6ICMzYzNjM2M7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgLyogbGluZSAzMjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4gIC5tZi1zaW1wbGUtbGlzdF9femVicmEgYS5tZi1zaW1wbGUtbGlzdC0taXRlbTpob3ZlciAubWYtc2ltcGxlLWxpc3QtLXRpdGxlLFxuICAubWYtc2ltcGxlLWxpc3RfX3plYnJhIGEubWYtc2ltcGxlLWxpc3QtLWl0ZW06aG92ZXIgLm1mLXNpbXBsZS1saXN0LS1kZXNjcmlwdGlvbixcbiAgLm1mLXNpbXBsZS1saXN0X196ZWJyYSBhLm1mLXNpbXBsZS1saXN0LS1pdGVtOmhvdmVyIC5tZi1zaW1wbGUtbGlzdC0tZGVzY3JpcHRpb24gcCxcbiAgLm1mLXNpbXBsZS1saXN0X196ZWJyYSBhLm1mLXNpbXBsZS1saXN0LS1pdGVtOmhvdmVyIC5tZi1zaW1wbGUtbGlzdC0tZGVzY3JpcHRpb24gdWwsXG4gIC5tZi1zaW1wbGUtbGlzdF9femVicmEgYS5tZi1zaW1wbGUtbGlzdC0taXRlbTpob3ZlciAubWYtc2ltcGxlLWxpc3QtLWRlc2NyaXB0aW9uIG9sLFxuICAubWYtc2ltcGxlLWxpc3RfX3plYnJhIGEubWYtc2ltcGxlLWxpc3QtLWl0ZW06Zm9jdXMgLm1mLXNpbXBsZS1saXN0LS10aXRsZSxcbiAgLm1mLXNpbXBsZS1saXN0X196ZWJyYSBhLm1mLXNpbXBsZS1saXN0LS1pdGVtOmZvY3VzIC5tZi1zaW1wbGUtbGlzdC0tZGVzY3JpcHRpb24sXG4gIC5tZi1zaW1wbGUtbGlzdF9femVicmEgYS5tZi1zaW1wbGUtbGlzdC0taXRlbTpmb2N1cyAubWYtc2ltcGxlLWxpc3QtLWRlc2NyaXB0aW9uIHAsXG4gIC5tZi1zaW1wbGUtbGlzdF9femVicmEgYS5tZi1zaW1wbGUtbGlzdC0taXRlbTpmb2N1cyAubWYtc2ltcGxlLWxpc3QtLWRlc2NyaXB0aW9uIHVsLFxuICAubWYtc2ltcGxlLWxpc3RfX3plYnJhIGEubWYtc2ltcGxlLWxpc3QtLWl0ZW06Zm9jdXMgLm1mLXNpbXBsZS1saXN0LS1kZXNjcmlwdGlvbiBvbCB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC8qIGxpbmUgMzMzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAubWYtc2ltcGxlLWxpc3RfX3plYnJhIGxpOm50aC1jaGlsZCgybikgYS5tZi1zaW1wbGUtbGlzdC0taXRlbTpob3ZlciAubWYtc2ltcGxlLWxpc3QtLXRpdGxlLFxuICAubWYtc2ltcGxlLWxpc3RfX3plYnJhIGxpOm50aC1jaGlsZCgybikgYS5tZi1zaW1wbGUtbGlzdC0taXRlbTpob3ZlciAubWYtc2ltcGxlLWxpc3QtLWRlc2NyaXB0aW9uLFxuICAubWYtc2ltcGxlLWxpc3RfX3plYnJhIGxpOm50aC1jaGlsZCgybikgYS5tZi1zaW1wbGUtbGlzdC0taXRlbTpob3ZlciAubWYtc2ltcGxlLWxpc3QtLWRlc2NyaXB0aW9uIHAsXG4gIC5tZi1zaW1wbGUtbGlzdF9femVicmEgbGk6bnRoLWNoaWxkKDJuKSBhLm1mLXNpbXBsZS1saXN0LS1pdGVtOmhvdmVyIC5tZi1zaW1wbGUtbGlzdC0tZGVzY3JpcHRpb24gdWwsXG4gIC5tZi1zaW1wbGUtbGlzdF9femVicmEgbGk6bnRoLWNoaWxkKDJuKSBhLm1mLXNpbXBsZS1saXN0LS1pdGVtOmhvdmVyIC5tZi1zaW1wbGUtbGlzdC0tZGVzY3JpcHRpb24gb2wsXG4gIC5tZi1zaW1wbGUtbGlzdF9femVicmEgbGk6bnRoLWNoaWxkKDJuKSBhLm1mLXNpbXBsZS1saXN0LS1pdGVtOmZvY3VzIC5tZi1zaW1wbGUtbGlzdC0tdGl0bGUsXG4gIC5tZi1zaW1wbGUtbGlzdF9femVicmEgbGk6bnRoLWNoaWxkKDJuKSBhLm1mLXNpbXBsZS1saXN0LS1pdGVtOmZvY3VzIC5tZi1zaW1wbGUtbGlzdC0tZGVzY3JpcHRpb24sXG4gIC5tZi1zaW1wbGUtbGlzdF9femVicmEgbGk6bnRoLWNoaWxkKDJuKSBhLm1mLXNpbXBsZS1saXN0LS1pdGVtOmZvY3VzIC5tZi1zaW1wbGUtbGlzdC0tZGVzY3JpcHRpb24gcCxcbiAgLm1mLXNpbXBsZS1saXN0X196ZWJyYSBsaTpudGgtY2hpbGQoMm4pIGEubWYtc2ltcGxlLWxpc3QtLWl0ZW06Zm9jdXMgLm1mLXNpbXBsZS1saXN0LS1kZXNjcmlwdGlvbiB1bCxcbiAgLm1mLXNpbXBsZS1saXN0X196ZWJyYSBsaTpudGgtY2hpbGQoMm4pIGEubWYtc2ltcGxlLWxpc3QtLWl0ZW06Zm9jdXMgLm1mLXNpbXBsZS1saXN0LS1kZXNjcmlwdGlvbiBvbCB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi8qIGxpbmUgMzQ0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuLm1mLXNpbXBsZS1saXN0X19jb21wYWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMWVtIDFlbSAyZW0gMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLyogbGluZSAzNTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4gIC5tZi1zaW1wbGUtbGlzdF9fY29tcGFjdCA+IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAvKiBsaW5lIDM2MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9saXN0L19saXN0LnNjc3MgKi9cbiAgLm1mLXNpbXBsZS1saXN0X19jb21wYWN0IC5tZi1zaW1wbGUtbGlzdC0taXRlbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMS4xNDI4NTcxNDI5cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDI4NTcxNDNyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwLjVlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjNDQ0OyB9XG4gIC8qIGxpbmUgMzc3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAubWYtc2ltcGxlLWxpc3RfX2NvbXBhY3QgYS5tZi1zaW1wbGUtbGlzdC0taXRlbTpob3ZlcixcbiAgLm1mLXNpbXBsZS1saXN0X19jb21wYWN0IGEubWYtc2ltcGxlLWxpc3QtLWl0ZW06Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2VjZWNlYztcbiAgICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAvKiBsaW5lIDM4NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9saXN0L19saXN0LnNjc3MgKi9cbiAgLm1mLXNpbXBsZS1saXN0X19jb21wYWN0Lm1mLXNpbXBsZS1saXN0X19pY29uIC5tZi1zaW1wbGUtbGlzdC0taXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDAuNWVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xuICAgIHBhZGRpbmctbGVmdDogNDhweDsgfVxuICAgIC8qIGxpbmUgMzkwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAgIC5tZi1zaW1wbGUtbGlzdF9fY29tcGFjdC5tZi1zaW1wbGUtbGlzdF9faWNvbiAubWYtc2ltcGxlLWxpc3QtLWl0ZW06YmVmb3JlIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0zNnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgY29sb3I6ICNDMzM0MDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBwYWRkaW5nOiAycHggMDsgfVxuXG4vKiBsaW5lIDQwNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9saXN0L19saXN0LnNjc3MgKi9cbi5tZi1zaW1wbGUtbGlzdF9faWNvbiAubWYtc2ltcGxlLWxpc3QtLWl0ZW0ge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogNDhweDsgfVxuICAvKiBsaW5lIDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19jb21wYXNzLWNvbXBhdGliaWxpdHkuc2NzcyAqL1xuICAubWYtc2ltcGxlLWxpc3RfX2ljb24gLm1mLXNpbXBsZS1saXN0LS1pdGVtOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC8qIGxpbmUgNDE0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAubWYtc2ltcGxlLWxpc3RfX2ljb24gLm1mLXNpbXBsZS1saXN0LS1pdGVtOmJlZm9yZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICBmb250LXNpemU6IDQwcHg7IH1cblxuLyogbGluZSA0MjcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4ubWYtc2ltcGxlLWxpc3RfX2ltZyAubWYtc2ltcGxlLWxpc3QtLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7IH1cbiAgLyogbGluZSA0MzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4gIC5tZi1zaW1wbGUtbGlzdF9faW1nIC5tZi1zaW1wbGUtbGlzdC0taXRlbSAubWYtc2ltcGxlLWxpc3QtLXdyYXAge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBvcmRlcjogMjsgfVxuICAvKiBsaW5lIDQzNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9saXN0L19saXN0LnNjc3MgKi9cbiAgLm1mLXNpbXBsZS1saXN0X19pbWcgLm1mLXNpbXBsZS1saXN0LS1pdGVtIC5tZi1zaW1wbGUtbGlzdC0td3JhcC1pbWcge1xuICAgIG9yZGVyOiAxO1xuICAgIG1hcmdpbjogMCAwIGF1dG8gMDtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1ZTVkNWQ7XG4gICAgYmFja2dyb3VuZDogIzkxOTA5MDsgfVxuICAgIC8qIGxpbmUgNDQzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAgIC5tZi1zaW1wbGUtbGlzdF9faW1nIC5tZi1zaW1wbGUtbGlzdC0taXRlbSAubWYtc2ltcGxlLWxpc3QtLXdyYXAtaW1nIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC8qIGxpbmUgNDQ4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAgIC5tZi1zaW1wbGUtbGlzdF9faW1nIC5tZi1zaW1wbGUtbGlzdC0taXRlbSAubWYtc2ltcGxlLWxpc3QtLXdyYXAtaW1nLm5vLWltYWdlIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgbWluLWhlaWdodDogOTBweDtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNWU1ZDVkO1xuICAgICAgYmFja2dyb3VuZDogIzkxOTA5MDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQzLjc0Mzc1ZW0pIHtcbiAgICAgICAgLyogbGluZSA0NDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4gICAgICAgIC5tZi1zaW1wbGUtbGlzdF9faW1nIC5tZi1zaW1wbGUtbGlzdC0taXRlbSAubWYtc2ltcGxlLWxpc3QtLXdyYXAtaW1nLm5vLWltYWdlIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDMuNzQzNzVlbSkge1xuICAgIC8qIGxpbmUgNDI3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAgIC5tZi1zaW1wbGUtbGlzdF9faW1nIC5tZi1zaW1wbGUtbGlzdC0taXRlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLyogbGluZSA0NjYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4gICAgICAubWYtc2ltcGxlLWxpc3RfX2ltZyAubWYtc2ltcGxlLWxpc3QtLWl0ZW0gLm1mLXNpbXBsZS1saXN0LS13cmFwLWltZyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTVweCAwIDA7IH1cbiAgICAgICAgLyogbGluZSA0NzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4gICAgICAgIC5tZi1zaW1wbGUtbGlzdF9faW1nIC5tZi1zaW1wbGUtbGlzdC0taXRlbSAubWYtc2ltcGxlLWxpc3QtLXdyYXAtaW1nIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDUwNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9saXN0L19saXN0LnNjc3MgKi9cbi5tZi1zaW1wbGUtbGlzdF9fY29sczAyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuICAvKiBsaW5lIDUwOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9saXN0L19saXN0LnNjc3MgKi9cbiAgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIgLm1mLXNpbXBsZS1saXN0LS1pdGVtLFxuICAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMiA+IGxpLCAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMiA+IGRpdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWluLXdpZHRoOiAxNWVtOyB9XG4gIC8qIGxpbmUgNTE1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMiBhLm1mLXNpbXBsZS1saXN0LS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC8qIGxpbmUgNTIyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgLm1mLXNpbXBsZS1saXN0LS1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjQzMzNDAwOyB9XG4gIC8qIGxpbmUgNTI3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgLm1mLXNpbXBsZS1saXN0LS1pdGVtOm50aC1jaGlsZCg0bi0xKSxcbiAgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIubWYtc2ltcGxlLWxpc3RfX3plYnJhIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpudGgtY2hpbGQoNG4pIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIGNvbG9yOiAjQzMzNDAwOyB9XG4gIC8qIGxpbmUgNTM3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgPiBsaSAubWYtc2ltcGxlLWxpc3QtLWl0ZW0sXG4gIC5tZi1zaW1wbGUtbGlzdF9fY29sczAyLm1mLXNpbXBsZS1saXN0X196ZWJyYSA+IGRpdiAubWYtc2ltcGxlLWxpc3QtLWl0ZW0ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICNDMzM0MDA7IH1cbiAgICAvKiBsaW5lIDU0MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9saXN0L19saXN0LnNjc3MgKi9cbiAgICAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgPiBsaSAubWYtc2ltcGxlLWxpc3QtLWl0ZW06aG92ZXIsIC5tZi1zaW1wbGUtbGlzdF9fY29sczAyLm1mLXNpbXBsZS1saXN0X196ZWJyYSA+IGxpIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpmb2N1cyxcbiAgICAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgPiBkaXYgLm1mLXNpbXBsZS1saXN0LS1pdGVtOmhvdmVyLFxuICAgIC5tZi1zaW1wbGUtbGlzdF9fY29sczAyLm1mLXNpbXBsZS1saXN0X196ZWJyYSA+IGRpdiAubWYtc2ltcGxlLWxpc3QtLWl0ZW06Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogIzNjM2MzYztcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAvKiBsaW5lIDU1MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9saXN0L19saXN0LnNjc3MgKi9cbiAgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIubWYtc2ltcGxlLWxpc3RfX3plYnJhID4gbGk6bnRoLWNoaWxkKDRuLTEpIC5tZi1zaW1wbGUtbGlzdC0taXRlbSwgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIubWYtc2ltcGxlLWxpc3RfX3plYnJhID4gbGk6bnRoLWNoaWxkKDRuKSAubWYtc2ltcGxlLWxpc3QtLWl0ZW0sXG4gIC5tZi1zaW1wbGUtbGlzdF9fY29sczAyLm1mLXNpbXBsZS1saXN0X196ZWJyYSA+IGRpdjpudGgtY2hpbGQoNG4tMSkgLm1mLXNpbXBsZS1saXN0LS1pdGVtLFxuICAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgPiBkaXY6bnRoLWNoaWxkKDRuKSAubWYtc2ltcGxlLWxpc3QtLWl0ZW0ge1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgY29sb3I6ICNDMzM0MDA7IH1cbiAgICAvKiBsaW5lIDU1NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9saXN0L19saXN0LnNjc3MgKi9cbiAgICAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgPiBsaTpudGgtY2hpbGQoNG4tMSkgLm1mLXNpbXBsZS1saXN0LS1pdGVtOmhvdmVyLCAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgPiBsaTpudGgtY2hpbGQoNG4tMSkgLm1mLXNpbXBsZS1saXN0LS1pdGVtOmZvY3VzLCAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgPiBsaTpudGgtY2hpbGQoNG4pIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpob3ZlciwgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIubWYtc2ltcGxlLWxpc3RfX3plYnJhID4gbGk6bnRoLWNoaWxkKDRuKSAubWYtc2ltcGxlLWxpc3QtLWl0ZW06Zm9jdXMsXG4gICAgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIubWYtc2ltcGxlLWxpc3RfX3plYnJhID4gZGl2Om50aC1jaGlsZCg0bi0xKSAubWYtc2ltcGxlLWxpc3QtLWl0ZW06aG92ZXIsXG4gICAgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIubWYtc2ltcGxlLWxpc3RfX3plYnJhID4gZGl2Om50aC1jaGlsZCg0bi0xKSAubWYtc2ltcGxlLWxpc3QtLWl0ZW06Zm9jdXMsXG4gICAgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIubWYtc2ltcGxlLWxpc3RfX3plYnJhID4gZGl2Om50aC1jaGlsZCg0bikgLm1mLXNpbXBsZS1saXN0LS1pdGVtOmhvdmVyLFxuICAgIC5tZi1zaW1wbGUtbGlzdF9fY29sczAyLm1mLXNpbXBsZS1saXN0X196ZWJyYSA+IGRpdjpudGgtY2hpbGQoNG4pIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MC4wNTYyNWVtKSB7XG4gICAgLyogbGluZSA1NjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvbGlzdC9fbGlzdC5zY3NzICovXG4gICAgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIubWYtc2ltcGxlLWxpc3RfX3plYnJhIG1mLXNpbXBsZS1saXN0LS1pdGVtLFxuICAgIC5tZi1zaW1wbGUtbGlzdF9fY29sczAyLm1mLXNpbXBsZS1saXN0X196ZWJyYSA+IGxpLCAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgPiBkaXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBtaW4td2lkdGg6IDA7IH1cbiAgICAgIC8qIGxpbmUgNTc2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAgICAgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIubWYtc2ltcGxlLWxpc3RfX3plYnJhIG1mLXNpbXBsZS1saXN0LS1pdGVtOm50aC1jaGlsZChvZGQpIC5tZi1zaW1wbGUtbGlzdC0taXRlbSxcbiAgICAgIC5tZi1zaW1wbGUtbGlzdF9fY29sczAyLm1mLXNpbXBsZS1saXN0X196ZWJyYSA+IGxpOm50aC1jaGlsZChvZGQpIC5tZi1zaW1wbGUtbGlzdC0taXRlbSwgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIubWYtc2ltcGxlLWxpc3RfX3plYnJhID4gZGl2Om50aC1jaGlsZChvZGQpIC5tZi1zaW1wbGUtbGlzdC0taXRlbSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjQzMzNDAwOyB9XG4gICAgICAgIC8qIGxpbmUgNTc5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAgICAgICAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgbWYtc2ltcGxlLWxpc3QtLWl0ZW06bnRoLWNoaWxkKG9kZCkgLm1mLXNpbXBsZS1saXN0LS1pdGVtOmhvdmVyLCAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgbWYtc2ltcGxlLWxpc3QtLWl0ZW06bnRoLWNoaWxkKG9kZCkgLm1mLXNpbXBsZS1saXN0LS1pdGVtOmZvY3VzLFxuICAgICAgICAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgPiBsaTpudGgtY2hpbGQob2RkKSAubWYtc2ltcGxlLWxpc3QtLWl0ZW06aG92ZXIsXG4gICAgICAgIC5tZi1zaW1wbGUtbGlzdF9fY29sczAyLm1mLXNpbXBsZS1saXN0X196ZWJyYSA+IGxpOm50aC1jaGlsZChvZGQpIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpmb2N1cywgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIubWYtc2ltcGxlLWxpc3RfX3plYnJhID4gZGl2Om50aC1jaGlsZChvZGQpIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpob3ZlciwgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIubWYtc2ltcGxlLWxpc3RfX3plYnJhID4gZGl2Om50aC1jaGlsZChvZGQpIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzNjM2MzYztcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC8qIGxpbmUgNTg4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAgICAgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIubWYtc2ltcGxlLWxpc3RfX3plYnJhIG1mLXNpbXBsZS1saXN0LS1pdGVtOm50aC1jaGlsZChldmVuKSAubWYtc2ltcGxlLWxpc3QtLWl0ZW0sXG4gICAgICAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgPiBsaTpudGgtY2hpbGQoZXZlbikgLm1mLXNpbXBsZS1saXN0LS1pdGVtLCAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgPiBkaXY6bnRoLWNoaWxkKGV2ZW4pIC5tZi1zaW1wbGUtbGlzdC0taXRlbSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgICAgIGNvbG9yOiAjQzMzNDAwOyB9XG4gICAgICAgIC8qIGxpbmUgNTkxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAgICAgICAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgbWYtc2ltcGxlLWxpc3QtLWl0ZW06bnRoLWNoaWxkKGV2ZW4pIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpob3ZlciwgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIubWYtc2ltcGxlLWxpc3RfX3plYnJhIG1mLXNpbXBsZS1saXN0LS1pdGVtOm50aC1jaGlsZChldmVuKSAubWYtc2ltcGxlLWxpc3QtLWl0ZW06Zm9jdXMsXG4gICAgICAgIC5tZi1zaW1wbGUtbGlzdF9fY29sczAyLm1mLXNpbXBsZS1saXN0X196ZWJyYSA+IGxpOm50aC1jaGlsZChldmVuKSAubWYtc2ltcGxlLWxpc3QtLWl0ZW06aG92ZXIsXG4gICAgICAgIC5tZi1zaW1wbGUtbGlzdF9fY29sczAyLm1mLXNpbXBsZS1saXN0X196ZWJyYSA+IGxpOm50aC1jaGlsZChldmVuKSAubWYtc2ltcGxlLWxpc3QtLWl0ZW06Zm9jdXMsIC5tZi1zaW1wbGUtbGlzdF9fY29sczAyLm1mLXNpbXBsZS1saXN0X196ZWJyYSA+IGRpdjpudGgtY2hpbGQoZXZlbikgLm1mLXNpbXBsZS1saXN0LS1pdGVtOmhvdmVyLCAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMi5tZi1zaW1wbGUtbGlzdF9femVicmEgPiBkaXY6bnRoLWNoaWxkKGV2ZW4pIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzNjM2MzYztcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDMuNzQzNzVlbSkge1xuICAgIC8qIGxpbmUgNTA0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL2xpc3QvX2xpc3Quc2NzcyAqL1xuICAgIC5tZi1zaW1wbGUtbGlzdF9fY29sczAyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAvKiBsaW5lIDYwNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9saXN0L19saXN0LnNjc3MgKi9cbiAgICAgIC5tZi1zaW1wbGUtbGlzdF9fY29sczAyIG1mLXNpbXBsZS1saXN0LS1pdGVtLFxuICAgICAgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIgPiBsaSwgLm1mLXNpbXBsZS1saXN0X19jb2xzMDIgPiBkaXYge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi8qP1xyXG5cclxuU2l0ZW1hcFxyXG49PT09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICBNYXBhIHdlYiBlbiBjb2x1bW5hcywgZG9zIG5pdmVsZXMuIERlYmUgZGUgc2l0dWFyc2UgZW4gbGEgcGFydGUgaW5mZXJpb3IgZGUgbGEgcGFnaW5hLlxyXG4qIEBuYW1lICAgICAgICBzaXRlbWFwXHJcbiogQGF1dGhvciAgICAgIE1pZ3VlbCBBbmdlbCBUb3JyZXMsIFBlcGUgRG9taW5ndWV6XHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzXHJcblxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKiBsaW5lIDU2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NpdGVtYXAvX3NpdGVtYXAuc2NzcyAqL1xuLm1mLXNpdGVtYXAge1xuICBwYWRkaW5nOiAxZW0gMCAzZW07XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogI2VjZWNlYztcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICM3NTFmMDA7IH1cblxuLyogbGluZSA2Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zaXRlbWFwL19zaXRlbWFwLnNjc3MgKi9cbi5tZi1zaXRlbWFwLS10aXRsZSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4OyB9XG4gIC8qIGxpbmUgMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL192aXN1YWxseWhpZGRlbi5zY3NzICovXG4gIC5tZi1zaXRlbWFwLS10aXRsZS5mb2N1c2FibGU6YWN0aXZlLCAubWYtc2l0ZW1hcC0tdGl0bGUuZm9jdXNhYmxlOmZvY3VzIHtcbiAgICBjbGlwOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bzsgfVxuXG4vKiBsaW5lIDY3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NpdGVtYXAvX3NpdGVtYXAuc2NzcyAqL1xuLm1mLXNpdGVtYXAtLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC8qIGxpbmUgNzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2l0ZW1hcC9fc2l0ZW1hcC5zY3NzICovXG4gIC5tZi1zaXRlbWFwLS1saXN0IGEge1xuICAgIGNvbG9yOiAjODkyNDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC8qIGxpbmUgNzksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2l0ZW1hcC9fc2l0ZW1hcC5zY3NzICovXG4gICAgLm1mLXNpdGVtYXAtLWxpc3QgYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzYyMWEwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MC4wNTYyNWVtKSB7XG4gICAgLyogbGluZSA2Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zaXRlbWFwL19zaXRlbWFwLnNjc3MgKi9cbiAgICAubWYtc2l0ZW1hcC0tbGlzdCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIlO1xuICAgICAgcGFkZGluZy1yaWdodDogMiU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDYyNWVtKSB7XG4gICAgLyogbGluZSA2Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zaXRlbWFwL19zaXRlbWFwLnNjc3MgKi9cbiAgICAubWYtc2l0ZW1hcC0tbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwOyB9IH1cblxuLyogbGluZSA5Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zaXRlbWFwL19zaXRlbWFwLnNjc3MgKi9cbi5tZi1zaXRlbWFwLS1ibG9ja19fbDEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW46IDAgMCAxZW07XG4gIHBhZGRpbmc6IDAgMS41ZW0gMWVtIDEuNWVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDk3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NpdGVtYXAvX3NpdGVtYXAuc2NzcyAqL1xuICAgIC5tZi1zaXRlbWFwLS1ibG9ja19fbDEge1xuICAgICAgYm9yZGVyLWxlZnQ6IDAgbm9uZTsgfVxuICAgICAgLyogbGluZSAxMDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2l0ZW1hcC9fc2l0ZW1hcC5zY3NzICovXG4gICAgICAubWYtc2l0ZW1hcC0tYmxvY2tfX2wxOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMDsgfSB9XG5cbi8qIGxpbmUgMTEzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NpdGVtYXAvX3NpdGVtYXAuc2NzcyAqL1xuLm1mLXNpdGVtYXAtLWJsb2NrX19sMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyogbGluZSAxMTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2l0ZW1hcC9fc2l0ZW1hcC5zY3NzICovXG4ubWYtc2l0ZW1hcC0taXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIC41ZW07XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuLyogbGluZSAxMzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2l0ZW1hcC9fc2l0ZW1hcC5zY3NzICovXG4ubWYtc2l0ZW1hcC0tbG9nbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIHBhZGRpbmc6IDAgMS41ZW0gMWVtIDEuNWVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gICAgLyogbGluZSAxMzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2l0ZW1hcC9fc2l0ZW1hcC5zY3NzICovXG4gICAgLm1mLXNpdGVtYXAtLWxvZ28ge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gICAgLyogbGluZSAxMzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2l0ZW1hcC9fc2l0ZW1hcC5zY3NzICovXG4gICAgLm1mLXNpdGVtYXAtLWxvZ28ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC8qIGxpbmUgMTQ2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NpdGVtYXAvX3NpdGVtYXAuc2NzcyAqL1xuICAubWYtc2l0ZW1hcC0tbG9nbyAubWYtc2l0ZW1hcC0tbG9nby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICM5ZTllOWU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vcm1hbDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC8qIGxpbmUgMTU1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NpdGVtYXAvX3NpdGVtYXAuc2NzcyAqL1xuICAubWYtc2l0ZW1hcC0tbG9nbyAubWYtc2l0ZW1hcC0tbG9nby1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAjNzc3Nzc3OyB9XG4gIC8qIGxpbmUgMTYxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NpdGVtYXAvX3NpdGVtYXAuc2NzcyAqL1xuICAubWYtc2l0ZW1hcC0tbG9nbyAubWYtc2l0ZW1hcC0tbG9nby1pbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zZWRlZWxlY3Ryb25pY2EvbG9nb1NlZGVTRUZQLmdpZlwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbi8qIGxpbmUgMTY4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NpdGVtYXAvX3NpdGVtYXAuc2NzcyAqL1xuLm1mLXNpdGVtYXAtLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxNDI4NTcxNDNyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxZW07XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuLyo/XHJcblxyXG5BbmNob3JcclxuPT09PT09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgQ3JlYSBhbmNsYSBwYXJhIGlyIGFsIGluaWNpbyBkZSBsYSBw77+9Z2luYVxyXG4qIEBuYW1lICAgICAgICAgYW5jaG9yXHJcbiogQGF1dGhvciAgICAgICBNaWd1ZWwgQW5nZWwgdG9ycmVzLCBQZXBlIERvbWluZ3VlelxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVnc1xyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogbGluZSAyNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fYW5jaG9yLnNjc3MgKi9cbi5tZi1hbmNob3JfdG9wIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNkZGQ7IH1cbiAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gIC5tZi1hbmNob3JfdG9wOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIu+EvVwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwLjVlbTtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDQ3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19hbmNob3Iuc2NzcyAqL1xuICAubWYtYW5jaG9yX3RvcC5pcy1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSA1MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fYW5jaG9yLnNjc3MgKi9cbiAgLm1mLWFuY2hvcl90b3Agc3BhbiB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDsgfVxuICAgIC8qIGxpbmUgMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL192aXN1YWxseWhpZGRlbi5zY3NzICovXG4gICAgLm1mLWFuY2hvcl90b3Agc3Bhbi5mb2N1c2FibGU6YWN0aXZlLCAubWYtYW5jaG9yX3RvcCBzcGFuLmZvY3VzYWJsZTpmb2N1cyB7XG4gICAgICBjbGlwOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgd2lkdGg6IGF1dG87IH1cblxuLyo/XHJcblxyXG5Ccm93c2VyIHdhcm5pbmdcclxuPT09PT09PT09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgTWVuc2FqZSBkZSBhbGVydGEgcXVlIGFwYXJlY2UgY3VhbmRvIGVsIG5hdmVnYWRvciBubyBlcyBzb3BvcnRhZG8sIG8gY3VhbmRvIGVsIGphdmFzY3JpcHQgZXN0YSBkZXNoYWJpbGl0YWRvXHJcbiogQG5hbWUgICAgICAgICBub2NvbXBsXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVncyAgICAgICAgIEZhbHRhIG9wdGltaXphciBjb2RpZ28geSByZXZpc2FyIHJlc3BvbnNpdmVcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIE5vbi1jb21wbGlhbnQgYnJvd3NlciB3YXJuaW5nICovXG4vKiBsaW5lIDUyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19icm93c2Vyd2FybmluZy5zY3NzICovXG4ubWYtbm9jb21wbCxcbi5tZi1ub2NvbXBsLS1ub2Jyb3dzZXIsXG4ubWYtbm9jb21wbC0tbm9qcyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogbGluZSA1OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fYnJvd3Nlcndhcm5pbmcuc2NzcyAqL1xuLm1mLW5vY29tcGwge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFOyB9XG4gIC8qIGxpbmUgNjQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Jyb3dzZXJ3YXJuaW5nLnNjc3MgKi9cbiAgLm1mLW5vY29tcGwgaDIge1xuICAgIG1hcmdpbjogMCAwIDAuNWVtIDA7XG4gICAgZm9udC1zaXplOiAxLjI4NTcxNDI4NTdlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19icm93c2Vyd2FybmluZy5zY3NzICovXG4gIC5pZTYgLm1mLW5vY29tcGwsXG4gIC5pZTcgLm1mLW5vY29tcGwge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSA3OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fYnJvd3Nlcndhcm5pbmcuc2NzcyAqL1xuLm1mLW5vY29tcGwtLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNFRUU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkY7IH1cblxuLyogTm9uY29tcGxpYW50IGJyb3dzZXIgKi9cbi8qIGxpbmUgOTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Jyb3dzZXJ3YXJuaW5nLnNjc3MgKi9cbi5tZi1ub2NvbXBsLS1ub2Jyb3dzZXIge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC8qIGxpbmUgOTMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Jyb3dzZXJ3YXJuaW5nLnNjc3MgKi9cbiAgLm1mLW5vY29tcGwtLW5vYnJvd3NlciAubWYtbm9jb21wbC0tdGV4dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBwYWRkaW5nOiAxZW07IH1cbiAgLyogbGluZSA5OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fYnJvd3Nlcndhcm5pbmcuc2NzcyAqL1xuICAubWYtbm9jb21wbC0tbm9icm93c2VyIHVsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMC41ZW0gMCAwIDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgLyogbGluZSAxMDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Jyb3dzZXJ3YXJuaW5nLnNjc3MgKi9cbiAgICAubWYtbm9jb21wbC0tbm9icm93c2VyIHVsIGxpIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwIDElO1xuICAgICAgd2lkdGg6IDIwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9icm93c2Vyc180OC5qcGdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgICAvKiBsaW5lIDExOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fYnJvd3Nlcndhcm5pbmcuc2NzcyAqL1xuICAgICAgLm1mLW5vY29tcGwtLW5vYnJvd3NlciB1bCBsaSBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDU4cHggMCA1cHg7IH1cbiAgLyogbGluZSAxMjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Jyb3dzZXJ3YXJuaW5nLnNjc3MgKi9cbiAgLm1mLW5vY29tcGwtLW5vYnJvd3NlciBhIHtcbiAgICBjb2xvcjogIzMzOTlDQztcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAvKiBsaW5lIDEzMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fYnJvd3Nlcndhcm5pbmcuc2NzcyAqL1xuICAubWYtbm9jb21wbC0tbm9icm93c2VyIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLyogbGluZSAxMzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Jyb3dzZXJ3YXJuaW5nLnNjc3MgKi9cbiAgLmllNiAubWYtbm9jb21wbC0tbm9icm93c2VyLFxuICAuaWU3IC5tZi1ub2NvbXBsLS1ub2Jyb3dzZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSAxNDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Jyb3dzZXJ3YXJuaW5nLnNjc3MgKi9cbi5tZi1ub2NvbXBsLS1icm93c2VyLWllIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIC01MzJweDsgfVxuXG4vKiBsaW5lIDE0OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fYnJvd3Nlcndhcm5pbmcuc2NzcyAqL1xuLm1mLW5vY29tcGwtLWJyb3dzZXItY2hyb21lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDA7IH1cblxuLyogbGluZSAxNTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Jyb3dzZXJ3YXJuaW5nLnNjc3MgKi9cbi5tZi1ub2NvbXBsLS1icm93c2VyLWZmb3gge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTEzMnB4OyB9XG5cbi8qIGxpbmUgMTU2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19icm93c2Vyd2FybmluZy5zY3NzICovXG4ubWYtbm9jb21wbC0tYnJvd3Nlci1vcGVyYSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtMjY0cHg7IH1cblxuLyogbGluZSAxNjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Jyb3dzZXJ3YXJuaW5nLnNjc3MgKi9cbi5tZi1ub2NvbXBsIC5tZi1ub2NvbXBsLS1ub2pzIHtcbiAgcGFkZGluZzogMWVtO1xuICBjbGVhcjogYm90aDsgfVxuXG4vKiBsaW5lIDE2OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fYnJvd3Nlcndhcm5pbmcuc2NzcyAqL1xuLm5vLWpzIC5tZi1ub2NvbXBsLFxuLm5vLWpzIC5tZi1ub2NvbXBsIC5tZi1ub2NvbXBsLS1ub2pzIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4vKj9cclxuXHJcbkVudmlyb25tZW50IG1lc3NhZ2VcclxuPT09PT09PT09PT09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIFBvbmUgdW4gbWVuc2FqZSBxdWUgaW5kaWNhIGFsIHVzdWFyaW8gZXN0YSBlbiBlbCBhcmVhIGRlIGRlc2Fycm9sbG8gKGRldikgbyBlbiBlbCBhcmVhIGRlIHRlc3QgZGUgYXBsaWNhY2lvbmVzIChlbiBwcmUpXHJcbiogQG5hbWUgICAgICAgICBlbnZtc2dcclxuKiBAYXV0aG9yICAgICAgIElnbmFjaW8gQ2FsbGVqYSwgUGVwZSBEb21pbmd1ZXpcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3MgICAgICAgIFxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogRW52aXJvbm1lbnQgTWVzc2FnZSAqL1xuLyogbGluZSA3OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fZW52aXJvbm1lbnRfbXNnLnNjc3MgKi9cbmJvZHkuZGV2IC5tZi1jb250YWluZXI6YmVmb3JlLFxuYm9keS5zZSAubWYtY29udGFpbmVyOmJlZm9yZSxcbmJvZHkucHJlIC5tZi1jb250YWluZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgcGFkZGluZzogNXB4IDEwcHggNDVweDtcbiAgdG9wOiAyMDBweDtcbiAgcmlnaHQ6IC05MHB4O1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3Nzg0OTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogLTJweCAxcHggNXB4ICM3ZTdlN2U7XG4gIC1tb3otYm94LXNoYWRvdzogLTJweCAxcHggNXB4ICM3ZTdlN2U7XG4gIGJveC1zaGFkb3c6IC0ycHggMXB4IDVweCAjN2U3ZTdlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICBvcGFjaXR5OiAxOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSA3OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fZW52aXJvbm1lbnRfbXNnLnNjc3MgKi9cbiAgICBib2R5LmRldiAubWYtY29udGFpbmVyOmJlZm9yZSxcbiAgICBib2R5LnNlIC5tZi1jb250YWluZXI6YmVmb3JlLFxuICAgIGJvZHkucHJlIC5tZi1jb250YWluZXI6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi8qIGxpbmUgMTIxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19lbnZpcm9ubWVudF9tc2cuc2NzcyAqL1xuYm9keS5zZSAubWYtY29udGFpbmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiWm9uYSBkZSBwcnVlYmFzXCI7IH1cblxuLyogbGluZSAxMjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Vudmlyb25tZW50X21zZy5zY3NzICovXG5ib2R5LmRldiAubWYtY29udGFpbmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiWm9uYSBkZSBkZXNhcnJvbGxvXCI7IH1cblxuLyogbGluZSAxMjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Vudmlyb25tZW50X21zZy5zY3NzICovXG5ib2R5LnByZSAubWYtY29udGFpbmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiWm9uYSBkZSBwcnVlYmFzXCI7IH1cblxuLyo/XHJcblxyXG5FcnJvciBwYWdlc1xyXG49PT09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIE1lbnNhamVzIHBhcmEgbGFzIHBhZ2luYXMgZGUgZXJyb3IgKDQwNDAsIGRlbmVnYWNpw7NuIGRlIHNlcnZpY2lvLCBldGMpKVxyXG4qIEBuYW1lICAgICAgICAgc2VjdXJpdHlwYWdlXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVncyAgICAgICAgIEZhbHRhIG9wdGltaXphciBjb2RpZ28geSByZXZpc2FyIHJlc3BvbnNpdmVcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIGxpbmUgNDcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Vycm9ycGFnZXMuc2NzcyAqL1xuLm1mLXNlY3VyaXR5cGFnZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDQ3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19lcnJvcnBhZ2VzLnNjc3MgKi9cbiAgICAubWYtc2VjdXJpdHlwYWdlIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nOiAwIDEwJSAwIDA7IH0gfVxuXG4vKiBsaW5lIDU5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19lcnJvcnBhZ2VzLnNjc3MgKi9cbi5tZi1zZWN1cml0eXBhZ2UtLXRpdGxlIHtcbiAgY29sb3I6ICNDMzM0MDA7IH1cblxuLyogbGluZSA2Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fZXJyb3JwYWdlcy5zY3NzICovXG4ubWYtc2VjdXJpdHlwYWdlLS1zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjQzMzNDAwOyB9XG5cbi8qIGxpbmUgNjcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Vycm9ycGFnZXMuc2NzcyAqL1xuLm1mLXNlY3VyaXR5cGFnZS0tdGV4dCB7XG4gIGNvbG9yOiAjNDQ0OyB9XG5cbi8qIGxpbmUgNzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Vycm9ycGFnZXMuc2NzcyAqL1xuLm1mLXNlY3VyaXR5cGFnZS0tbGlua3Mge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi8qIGxpbmUgNzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Vycm9ycGFnZXMuc2NzcyAqL1xuLm1mLXNlY3VyaXR5cGFnZS0tbGluayB7XG4gIG1hcmdpbjogMmVtIDFlbTtcbiAgYm9yZGVyOiAzcHggc29saWQgI0NDQztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gIC8qIGxpbmUgODQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Vycm9ycGFnZXMuc2NzcyAqL1xuICAubWYtc2VjdXJpdHlwYWdlLS1saW5rID4gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMWVtIDJlbTsgfVxuICAgIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAgIC5tZi1zZWN1cml0eXBhZ2UtLWxpbmsgPiBhOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIu6amVwiO1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luOiAwIDAuM2VtIDAgMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBsaW5lIDk0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19lcnJvcnBhZ2VzLnNjc3MgKi9cbi5tZi13cmFwcGVyX19zZWxlY3RlbnRpdHlwYWdlLCAubWYtd3JhcHBlcl9fZXJyb3I0MDRwYWdlLCAubWYtd3JhcHBlcl9fZGVuaWVkcGFnZSwgLm1mLXdyYXBwZXJfX2Vycm9ycGFnZSB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZzogNGVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgMTAyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19lcnJvcnBhZ2VzLnNjc3MgKi9cbi5tZi13cmFwcGVyX19zZWxlY3RlbnRpdHlwYWdlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAxMDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Vycm9ycGFnZXMuc2NzcyAqL1xuLm1mLXdyYXBwZXJfX2Vycm9yNDA0cGFnZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi8qIGxpbmUgMTE0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19lcnJvcnBhZ2VzLnNjc3MgKi9cbi5tZi13cmFwcGVyX19kZW5pZWRwYWdlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAxMjAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2Vycm9ycGFnZXMuc2NzcyAqL1xuLm1mLXdyYXBwZXJfX2Vycm9ycGFnZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi8qP1xyXG5cclxuR2FsbGVyeVxyXG49PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgTm8gc2UgZG9uZGUgc2UgYXBsaWNhLiBidXNjYXIgdW4gY2FvIGRlIGVqbXBsbywgcHJlc3VtaWJsZW1lbnRlIGNyZWEgdW5hIGdhbGVyaWEgZGUgaW1hZ2VuZXNcclxuKiBAbmFtZSAgICAgICAgIGdhbGxlcnlcclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzICAgICAgICAgRmFsdGEgb3B0aW1pemFyIGNvZGlnbyB5IHJldmlzYXIgcmVzcG9uc2l2ZVxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogbGluZSAyMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fZ2FsbGVyeS5zY3NzICovXG4ubWYtZ2FsbGVyeS0tbGlzdCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgLyogbGluZSAzMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fZ2FsbGVyeS5zY3NzICovXG4gIC5tZi1nYWxsZXJ5LS1pdGVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMlO1xuICAgIHBhZGRpbmc6IDAuNWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4LjA2MjVlbSkge1xuICAvKiBsaW5lIDMwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19nYWxsZXJ5LnNjc3MgKi9cbiAgLm1mLWdhbGxlcnktLWl0ZW0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMC41ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDguMDYyNWVtKSB7XG4gIC8qIGxpbmUgMzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2dhbGxlcnkuc2NzcyAqL1xuICAubWYtZ2FsbGVyeS0taXRlbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBwYWRkaW5nOiAwLjVlbTsgfSB9XG5cbi8qIGxpbmUgNDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2dhbGxlcnkuc2NzcyAqL1xuLm1mLWRpYWxvZyAubWYtZ2FsbGVyeS0taXRlbSB7XG4gIHdpZHRoOiAzMyU7IH1cblxuLyogbGluZSA1NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fZ2FsbGVyeS5zY3NzICovXG4ubWYtZ2FsbGVyeS0tZmlnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSA1NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fZ2FsbGVyeS5zY3NzICovXG4gICAgLm1mLWdhbGxlcnktLWZpZyB7XG4gICAgICBtaW4taGVpZ2h0OiAyMGVtOyB9IH1cblxuLyogbGluZSA2OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fZ2FsbGVyeS5zY3NzICovXG4ubWYtZ2FsbGVyeS0tcHJldmlldy1saW5rIHtcbiAgYm9yZGVyOiAwO1xuICBmb250OiAwcHggLzAgYTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gIC8qIGxpbmUgODIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2dhbGxlcnkuc2NzcyAqL1xuICAubWYtZ2FsbGVyeS0tcHJldmlldy1saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi8qIGxpbmUgODcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2dhbGxlcnkuc2NzcyAqL1xuLm1mLWdhbGxlcnktLXByZXZpZXcge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87IH1cbiAgLyogbGluZSAxNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX3Zpc3VhbGx5aGlkZGVuLnNjc3MgKi9cbiAgLm1mLWdhbGxlcnktLXByZXZpZXcuZm9jdXNhYmxlOmFjdGl2ZSwgLm1mLWdhbGxlcnktLXByZXZpZXcuZm9jdXNhYmxlOmZvY3VzIHtcbiAgICBjbGlwOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bzsgfVxuXG4vKiBsaW5lIDk1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19nYWxsZXJ5LnNjc3MgKi9cbi5tZi1nYWxsZXJ5LS1pdGVtLW5hbWUge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgY29sb3I6ICNDMzM0MDA7IH1cblxuLyogbGluZSAxMDMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2dhbGxlcnkuc2NzcyAqL1xuLm1mLWdhbGxlcnktLWl0ZW0tZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxZW07XG4gIGhlaWdodDogOTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDQ0M7IH1cblxuLyogbGluZSAxMTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2dhbGxlcnkuc2NzcyAqL1xuLm1mLWdhbGxlcnktLWl0ZW0tdG9vbGJhciB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBib3R0b206IC0xMDBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIuNWVtIDAuNWVtIDAuNWVtO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSkgNTAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNXMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjI1cyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4yNXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4yNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgbGluZWFyOyB9XG4gIC8qIGxpbmUgMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL192aXN1YWxseWhpZGRlbi5zY3NzICovXG4gIC5tZi1nYWxsZXJ5LS1pdGVtLXRvb2xiYXIuZm9jdXNhYmxlOmFjdGl2ZSwgLm1mLWdhbGxlcnktLWl0ZW0tdG9vbGJhci5mb2N1c2FibGU6Zm9jdXMge1xuICAgIGNsaXA6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC8qIGxpbmUgMTI2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19nYWxsZXJ5LnNjc3MgKi9cbiAgLm1mLWdhbGxlcnktLWl0ZW0tdG9vbGJhciAubWYtdG9vbGJhci0tdG9vbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLyogbGluZSAxMzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2dhbGxlcnkuc2NzcyAqL1xuICAubWYtZ2FsbGVyeS0tZmlnOmhvdmVyIC5tZi1nYWxsZXJ5LS1pdGVtLXRvb2xiYXIge1xuICAgIGNsaXA6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDA7IH1cblxuLyogbGluZSAxNDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2dhbGxlcnkuc2NzcyAqL1xuLm1mLWdhbGxlcnktLW92ZXJsYXktZm9ybSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyMzgsIDAuOSk7IH1cbiAgLyogbGluZSAxNDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2dhbGxlcnkuc2NzcyAqL1xuICAubWYtZ2FsbGVyeS0tb3ZlcmxheS1mb3JtLmlzLWhpZGRlbiB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDsgfVxuICAgIC8qIGxpbmUgMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL192aXN1YWxseWhpZGRlbi5zY3NzICovXG4gICAgLm1mLWdhbGxlcnktLW92ZXJsYXktZm9ybS5pcy1oaWRkZW4uZm9jdXNhYmxlOmFjdGl2ZSwgLm1mLWdhbGxlcnktLW92ZXJsYXktZm9ybS5pcy1oaWRkZW4uZm9jdXNhYmxlOmZvY3VzIHtcbiAgICAgIGNsaXA6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuXG4vKj9cclxuXHJcbkxvYWRpbmcgYWpheFxyXG49PT09PT09PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBNdWVzdHJhIHVuIGNhcmdhZG9yIGN1YWRvIHNlIGhhY2UgdW5hIHBldGljaW9uIGFsIHNlcnZpZG9yLiBTw7NsbyBjc3MuIEJhc2FkbyBlbiBwcm9qZWN0cy5sdWtlaGFhcy5tZS9jc3MtbG9hZGVycy9cclxuKiBAbmFtZSAgICAgICAgIGxvYWRpbmdcclxuKiBAYXV0aG9yICAgICAgIE1pZ3VlbCBBbmdlbCBUb3JyZXNcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3NcclxuXHJcbkVqZW1wbG86XHJcbk5vcm1hbG1lbnRlIGluY2x1aXLDoSBzb2JyZSB1bmEgY2FwYSAodmVsbykgY29uIGNsYXNlICBtZi10aW1lci12ZWlsICh2ZWxvIGZvbmRvIG5lZ3JvKSBvIG1mLXRpbWVyLXZlaWxfX2xpZ2h0ICh2ZWxvIGZvbmRvIGJsYW5jbyksIGNvbiB1biB0ZXh0byBxdWUgc2Ugb2N1bHRhcsOhIChcIkNhcmdhbmRvXCIpLlxyXG5TaSBzZSBtdWVzdHJhIHPDs2xvIGVuIHVuIGJsb3F1ZSB5IG5vIGEgcGFudGFsbGEgY29tcGxldGEsIGluY3VpciBlbiBkaWNobyBibG9xdWUgbGEgY2xhc2UgXCJtZi1sb2FkaW5nLS1jb250YWluZXJcIlxyXG48ZGl2IGNsYXNzPVwibWYtdGltZXItdmVpbFwiPlxyXG4gIDxwIGNsYXNzPVwibWYtbG9hZGluZy0tc3RhdGVcIj48c3Bhbj5DYXJnYW5kby4uLjwvc3Bhbj48L3A+XHJcbjwvZGl2PlxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKiBsaW5lIDU2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19sb2FkaW5nYWpheC5zY3NzICovXG4ubWYtdGltZXItdmVpbF9fbGlnaHQsIC5tZi10aW1lci12ZWlsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDUwMzA7XG4gIHBhZGRpbmc6IDNweDtcbiAgY3Vyc29yOiB3YWl0OyB9XG4gIC8qIGxpbmUgNjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2xvYWRpbmdhamF4LnNjc3MgKi9cbiAgLm1mLXRpbWVyLXZlaWxfX2xpZ2h0LmlzLWhpZGRlbiwgLm1mLXRpbWVyLXZlaWwuaXMtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgNzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2xvYWRpbmdhamF4LnNjc3MgKi9cbi5tZi10aW1lci12ZWlsX19saWdodCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuXG4vKiBsaW5lIDc2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19sb2FkaW5nYWpheC5zY3NzICovXG4ubWYtdGltZXItdmVpbCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4vKiBsaW5lIDgxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19sb2FkaW5nYWpheC5zY3NzICovXG4ubG9hZGluZy1zdGF0ZSxcbi5tZi1sb2FkaW5nLS1zdGF0ZSB7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA1MDQwO1xuICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgYW5pbWF0aW9uOiBzcGluLWFuaW1hdGlvbiAxLjFzIGluZmluaXRlIGVhc2U7IH1cblxuLyogbGluZSA5Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fbG9hZGluZ2FqYXguc2NzcyAqL1xuLm1mLWxvYWRpbmctLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAvKiBsaW5lIDk5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19sb2FkaW5nYWpheC5zY3NzICovXG4gIC5tZi1sb2FkaW5nLS1jb250YWluZXIgW2NsYXNzXj1cIm1mLXRpbWVyLXZlaWxcIl0sXG4gIC5tZi1sb2FkaW5nLS1jb250YWluZXIgLmxvYWRpbmctc3RhdGUsXG4gIC5tZi1sb2FkaW5nLS1jb250YWluZXIgLm1mLWxvYWRpbmctLXN0YXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogNDk3MDsgfVxuXG5Aa2V5ZnJhbWVzIHNwaW4tYW5pbWF0aW9uIHtcbiAgMCUsXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgLTIuNmVtIDAgMCByZ2JhKDAsIDAsIDAsIDAuOCksIDEuOGVtIC0xLjhlbSAwIDAgcmdiYSgyNiwgMjUsIDI1LCAwLjcpLCAyLjVlbSAwIDAgMCByZ2JhKDUxLCA1MSwgNTEsIDAuNiksIDEuNzVlbSAxLjc1ZW0gMCAwIHJnYmEoNzcsIDc2LCA3NiwgMC41KSwgMCAyLjVlbSAwIDAgcmdiYSgxMDIsIDEwMiwgMTAyLCAwLjQpLCAtMS44ZW0gMS44ZW0gMCAwIHJnYmEoMTI4LCAxMjcsIDEyNywgMC4zKSwgLTIuNmVtIDAgMCAwIHJnYmEoMTUzLCAxNTMsIDE1MywgMC4yKSwgLTEuOGVtIC0xLjhlbSAwIDAgcmdiYSgxNzksIDE3OCwgMTc4LCAwLjIpOyB9XG4gIDEyLjUlIHtcbiAgICBib3gtc2hhZG93OiAwIC0yLjZlbSAwIDAgcmdiYSgxNzksIDE3OCwgMTc4LCAwLjIpLCAxLjhlbSAtMS44ZW0gMCAwIHJnYmEoMCwgMCwgMCwgMC44KSwgMi41ZW0gMCAwIDAgcmdiYSgyNiwgMjUsIDI1LCAwLjcpLCAxLjc1ZW0gMS43NWVtIDAgMCByZ2JhKDUxLCA1MSwgNTEsIDAuNiksIDAgMi41ZW0gMCAwIHJnYmEoNzcsIDc2LCA3NiwgMC41KSwgLTEuOGVtIDEuOGVtIDAgMCByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuNCksIC0yLjZlbSAwIDAgMCByZ2JhKDEyOCwgMTI3LCAxMjcsIDAuMyksIC0xLjhlbSAtMS44ZW0gMCAwIHJnYmEoMTUzLCAxNTMsIDE1MywgMC4yKTsgfVxuICAyNSUge1xuICAgIGJveC1zaGFkb3c6IDAgLTIuNmVtIDAgMCByZ2JhKDE1MywgMTUzLCAxNTMsIDAuMiksIDEuOGVtIC0xLjhlbSAwIDAgcmdiYSgxNzksIDE3OCwgMTc4LCAwLjIpLCAyLjVlbSAwIDAgMCByZ2JhKDAsIDAsIDAsIDAuOCksIDEuNzVlbSAxLjc1ZW0gMCAwIHJnYmEoMjYsIDI1LCAyNSwgMC43KSwgMCAyLjVlbSAwIDAgcmdiYSg1MSwgNTEsIDUxLCAwLjYpLCAtMS44ZW0gMS44ZW0gMCAwIHJnYmEoNzcsIDc2LCA3NiwgMC41KSwgLTIuNmVtIDAgMCAwIHJnYmEoMTAyLCAxMDIsIDEwMiwgMC40KSwgLTEuOGVtIC0xLjhlbSAwIDAgcmdiYSgxMjgsIDEyNywgMTI3LCAwLjMpOyB9XG4gIDM3LjUlIHtcbiAgICBib3gtc2hhZG93OiAwIC0yLjZlbSAwIDAgcmdiYSgxMjgsIDEyNywgMTI3LCAwLjMpLCAxLjhlbSAtMS44ZW0gMCAwIHJnYmEoMTUzLCAxNTMsIDE1MywgMC4yKSwgMi41ZW0gMCAwIDAgcmdiYSgxNzksIDE3OCwgMTc4LCAwLjIpLCAxLjc1ZW0gMS43NWVtIDAgMCByZ2JhKDAsIDAsIDAsIDAuOCksIDAgMi41ZW0gMCAwIHJnYmEoMjYsIDI1LCAyNSwgMC43KSwgLTEuOGVtIDEuOGVtIDAgMCByZ2JhKDUxLCA1MSwgNTEsIDAuNiksIC0yLjZlbSAwIDAgMCByZ2JhKDc3LCA3NiwgNzYsIDAuNSksIC0xLjhlbSAtMS44ZW0gMCAwIHJnYmEoMTAyLCAxMDIsIDEwMiwgMC40KTsgfVxuICA1MCUge1xuICAgIGJveC1zaGFkb3c6IDAgLTIuNmVtIDAgMCByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuNCksIDEuOGVtIC0xLjhlbSAwIDAgcmdiYSgxMjgsIDEyNywgMTI3LCAwLjMpLCAyLjVlbSAwIDAgMCByZ2JhKDE1MywgMTUzLCAxNTMsIDAuMiksIDEuNzVlbSAxLjc1ZW0gMCAwIHJnYmEoMTc5LCAxNzgsIDE3OCwgMC4yKSwgMCAyLjVlbSAwIDAgcmdiYSgwLCAwLCAwLCAwLjgpLCAtMS44ZW0gMS44ZW0gMCAwIHJnYmEoMjYsIDI1LCAyNSwgMC43KSwgLTIuNmVtIDAgMCAwIHJnYmEoNTEsIDUxLCA1MSwgMC42KSwgLTEuOGVtIC0xLjhlbSAwIDAgcmdiYSg3NywgNzYsIDc2LCAwLjUpOyB9XG4gIDYyLjUlIHtcbiAgICBib3gtc2hhZG93OiAwIC0yLjZlbSAwIDAgcmdiYSg3NywgNzYsIDc2LCAwLjUpLCAxLjhlbSAtMS44ZW0gMCAwIHJnYmEoMTAyLCAxMDIsIDEwMiwgMC40KSwgMi41ZW0gMCAwIDAgcmdiYSgxMjgsIDEyNywgMTI3LCAwLjMpLCAxLjc1ZW0gMS43NWVtIDAgMCByZ2JhKDE1MywgMTUzLCAxNTMsIDAuMiksIDAgMi41ZW0gMCAwIHJnYmEoMTc5LCAxNzgsIDE3OCwgMC4yKSwgLTEuOGVtIDEuOGVtIDAgMCByZ2JhKDAsIDAsIDAsIDAuOCksIC0yLjZlbSAwIDAgMCByZ2JhKDI2LCAyNSwgMjUsIDAuNyksIC0xLjhlbSAtMS44ZW0gMCAwIHJnYmEoNTEsIDUxLCA1MSwgMC42KTsgfVxuICA3NSUge1xuICAgIGJveC1zaGFkb3c6IDAgLTIuNmVtIDAgMCByZ2JhKDUxLCA1MSwgNTEsIDAuNiksIDEuOGVtIC0xLjhlbSAwIDAgcmdiYSg3NywgNzYsIDc2LCAwLjUpLCAyLjVlbSAwIDAgMCByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuNCksIDEuNzVlbSAxLjc1ZW0gMCAwIHJnYmEoMTI4LCAxMjcsIDEyNywgMC4zKSwgMCAyLjVlbSAwIDAgcmdiYSgxNTMsIDE1MywgMTUzLCAwLjIpLCAtMS44ZW0gMS44ZW0gMCAwIHJnYmEoMTc5LCAxNzgsIDE3OCwgMC4yKSwgLTIuNmVtIDAgMCAwIHJnYmEoMCwgMCwgMCwgMC44KSwgLTEuOGVtIC0xLjhlbSAwIDAgcmdiYSgyNiwgMjUsIDI1LCAwLjcpOyB9XG4gIDg3LjUlIHtcbiAgICBib3gtc2hhZG93OiAwIC0yLjZlbSAwIDAgcmdiYSgyNiwgMjUsIDI1LCAwLjcpLCAxLjhlbSAtMS44ZW0gMCAwIHJnYmEoNTEsIDUxLCA1MSwgMC42KSwgMi41ZW0gMCAwIDAgcmdiYSg3NywgNzYsIDc2LCAwLjUpLCAxLjc1ZW0gMS43NWVtIDAgMCByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuNCksIDAgMi41ZW0gMCAwIHJnYmEoMTI4LCAxMjcsIDEyNywgMC4zKSwgLTEuOGVtIDEuOGVtIDAgMCByZ2JhKDE1MywgMTUzLCAxNTMsIDAuMiksIC0yLjZlbSAwIDAgMCByZ2JhKDE3OSwgMTc4LCAxNzgsIDAuMiksIC0xLjhlbSAtMS44ZW0gMCAwIHJnYmEoMCwgMCwgMCwgMC44KTsgfSB9XG5cbi8qIGxpbmUgMjAyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19sb2FkaW5nYWpheC5zY3NzICovXG4ubG9hZGluZy1hamF4IHtcbiAgY3Vyc29yOiB3YWl0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLyogbGluZSAyMDcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX2xvYWRpbmdhamF4LnNjc3MgKi9cbi5sb2FkaW5nLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWluZGVudDogLTk5OTk5ZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hamF4LWxvYWRlci5naWZcIik7IH1cblxuLyo/XHJcblxyXG5NYWluXHJcbj09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBWZW50YW5hIHByaW5jaXBhbCBkZSBsYSBhcGxpY2FjacOzbiBlbiBsYSBxdWUgc2UgaW5zZXJ0YW4gbG9zIGNvbnRlbmlkb3MgKHRhYmxhcywgZmlsdHJvcywgZm9ybXVsYXJpb3MsIGV0YykuXHJcbiAgICAgICAgICAgICAgICBTdWVsZSB0ZW5lciB1bmEgY2FiZWNlcmEgKGhlYWRlcikgb3BjaW9uYWwgIHkgdW4gY29udGVuaWRvIChjb250ZW50KS5cclxuKiBAbmFtZSAgICAgICAgIG1haW5cclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlcyAgICAgbGF5b3V0XHJcbiogQGJ1Z3NcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIGxpbmUgNjAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX21haW4uc2NzcyAqL1xuLm1mLW1haW4ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDYwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19tYWluLnNjc3MgKi9cbiAgICAubWYtbWFpbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBib3JkZXI6IDAgc29saWQgI2U2ZTZlNjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH0gfVxuXG4vKiBsaW5lIDg0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19tYWluLnNjc3MgKi9cbi5tZi1tYWluLS1jb250ZW50IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSA4NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fbWFpbi5zY3NzICovXG4gICAgLm1mLW1haW4tLWNvbnRlbnQge1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDsgfSB9XG5cbi8qP1xyXG5cclxuTWVkaWEgb2JqZWN0XHJcbj09PT09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIEZ1bmNpb25hbGlkYWQgZGVzY29ub2NpZGEuIEJ1c2NhciBjYXNvIGRlIHVzbyAoQXBhcmVjZSBlbiBlbCBhcGFydGFkbyBXaWRnZXRzIGVudHJlIGxvcyBjb21wb2VubnRlcyBiYXNpY29zKVxyXG4qIEBuYW1lICAgICAgICAgbWVkaWFcclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzICAgICAgICAgRmFsdGEgb3B0aW1pemFyIGNvZGlnbyB5IHJldmlzYXIgcmVzcG9uc2l2ZVxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogbGluZSAxNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fbWVkaWEuc2NzcyAqL1xuLm1mLW1lZGlhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4vKiBsaW5lIDIxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19tZWRpYS5zY3NzICovXG4ubWYtbWVkaWEgPiAubWYtbWVkaWEtLWltZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDFlbTsgfVxuICAvKiBsaW5lIDI1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19tZWRpYS5zY3NzICovXG4gIC5tZi1tZWRpYSA+IC5tZi1tZWRpYS0taW1nID4gaW1nLCAubWYtbWVkaWEgPiAubWYtbWVkaWEtLWltZyA+IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIGxpbmUgMzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX21lZGlhLnNjc3MgKi9cbi5tZi1tZWRpYSA+IC5tZi1tZWRpYS0tY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogbGluZSAzNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fbWVkaWEuc2NzcyAqL1xuLm1mLW1lZGlhID4gLm1mLW1lZGlhLS1leHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi8qP1xyXG5cclxuUHJvZ3Jlc3MgYmFyXHJcbj09PT09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIENyZWEgdW5hIGJhcnJhIGRlIHByb2dyZXNvXHJcbiogQG5hbWUgICAgICAgICBwcm9ncmVzc1xyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3MgICAgICAgICBGYWx0YSBvcHRpbWl6YXIgY29kaWdvIHkgcmV2aXNhciByZXNwb25zaXZlXHJcblxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKiBsaW5lIDMxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19wcm9ncmVzcy5zY3NzICovXG5wcm9ncmVzcyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNEREQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSA0NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fcHJvZ3Jlc3Muc2NzcyAqL1xucHJvZ3Jlc3M6Oi13ZWJraXQtcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZDogI0RERDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBsaW5lIDUxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19wcm9ncmVzcy5zY3NzICovXG5wcm9ncmVzczo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQ6ICNDQ0M7IH1cblxuLyogbGluZSA1NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fcHJvZ3Jlc3Muc2NzcyAqL1xucHJvZ3Jlc3M6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZDogI0NDQzsgfVxuXG4vKj9cclxuXHJcblJlcXVpcmVtZW50c1xyXG49PT09PT09PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBGdW5jaW9uYWxpZGFkIGRlc2Nvbm9jaWRhLiBCdXNjYXIgY2FzbyBkZSB1c28uXHJcbiogQG5hbWUgICAgICAgICByZXF1aXJlbWVudHNcclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzICAgICAgICAgRmFsdGEgb3B0aW1pemFyIGNvZGlnbyB5IHJldmlzYXIgcmVzcG9uc2l2ZVxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogbGluZSAxOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fcmVxdWlyZW1lbnRzLnNjc3MgKi9cbi5tZi1yZXF1aXJlbWVudHMtLXRpdGxlIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7IH1cbiAgLyogbGluZSAxNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX3Zpc3VhbGx5aGlkZGVuLnNjc3MgKi9cbiAgLm1mLXJlcXVpcmVtZW50cy0tdGl0bGUuZm9jdXNhYmxlOmFjdGl2ZSwgLm1mLXJlcXVpcmVtZW50cy0tdGl0bGUuZm9jdXNhYmxlOmZvY3VzIHtcbiAgICBjbGlwOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bzsgfVxuXG4vKiBsaW5lIDI2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19yZXF1aXJlbWVudHMuc2NzcyAqL1xuLm1mLXJlcXVpcmVtZW50cy0taGVhZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4vKiBsaW5lIDMwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19yZXF1aXJlbWVudHMuc2NzcyAqL1xuLm1mLXJlcXVpcmVtZW50cy0tdG9vbHMge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLyogbGluZSAzOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fcmVxdWlyZW1lbnRzLnNjc3MgKi9cbi5tZi1yZXF1aXJlbWVudCB7XG4gIG1hcmdpbjogMjZweCAwIDAgMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDJweCAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI0Q4RDhEODtcbiAgYmFja2dyb3VuZDogI0ZGRjsgfVxuICAvKiBsaW5lIDQ3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19yZXF1aXJlbWVudHMuc2NzcyAqL1xuICAubWYtcmVxdWlyZW1lbnQuaXMtdW5yZWFkIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogIzMzOTlDQzsgfVxuICAgIC8qIGxpbmUgNTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3JlcXVpcmVtZW50cy5zY3NzICovXG4gICAgLm1mLXJlcXVpcmVtZW50LmlzLXVucmVhZDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiA2cHg7XG4gICAgICBib3JkZXItY29sb3I6ICMzMzk5Q0MgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzMzOTlDQzsgfVxuXG4vKiBsaW5lIDY2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19yZXF1aXJlbWVudHMuc2NzcyAqL1xuLm1mLXJlcXVpcmVtZW50X19xdWVzdGlvbiArIC5tZi1yZXF1aXJlbWVudF9fYW5zd2VyIHtcbiAgbWFyZ2luLWJvdHRvbTogMmVtOyB9XG4gIC8qIGxpbmUgNjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3JlcXVpcmVtZW50cy5zY3NzICovXG4gIC5tZi1yZXF1aXJlbWVudF9fcXVlc3Rpb24gKyAubWYtcmVxdWlyZW1lbnRfX2Fuc3dlcjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuXG4vKiBsaW5lIDc0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19yZXF1aXJlbWVudHMuc2NzcyAqL1xuLm1mLXJlcXVpcmVtZW50X19hbnN3ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIG1hcmdpbi1sZWZ0OiAzZW07IH1cbiAgLyogbGluZSA3OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fcmVxdWlyZW1lbnRzLnNjc3MgKi9cbiAgLm1mLXJlcXVpcmVtZW50X19hbnN3ZXI6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIHRvcDogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAycHggMnB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDhEOEQ4O1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLyogbGluZSA5MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fcmVxdWlyZW1lbnRzLnNjc3MgKi9cbiAgLm1mLXJlcXVpcmVtZW50X19hbnN3ZXIgLm1mLXJlcXVpcmVtZW50LS1mb3JtLWhlYWRlciAubWYtcmVwb3J0LS1sYWJlbCB7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLyogbGluZSA5NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fcmVxdWlyZW1lbnRzLnNjc3MgKi9cbiAgLm1mLXJlcXVpcmVtZW50X19hbnN3ZXIuaXMtaGlkZGVuIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4OyB9XG4gICAgLyogbGluZSAxNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX3Zpc3VhbGx5aGlkZGVuLnNjc3MgKi9cbiAgICAubWYtcmVxdWlyZW1lbnRfX2Fuc3dlci5pcy1oaWRkZW4uZm9jdXNhYmxlOmFjdGl2ZSwgLm1mLXJlcXVpcmVtZW50X19hbnN3ZXIuaXMtaGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7XG4gICAgICBjbGlwOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgd2lkdGg6IGF1dG87IH1cblxuLyogbGluZSAxMDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3JlcXVpcmVtZW50cy5zY3NzICovXG4ubWYtcmVxdWlyZW1lbnQtLWhlYWRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMWVtIDFlbSAwO1xuICBwYWRkaW5nOiAwIDAgMC41ZW0gMDsgfVxuICAvKiBsaW5lIDEwNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fcmVxdWlyZW1lbnRzLnNjc3MgKi9cbiAgLm1mLXJlcXVpcmVtZW50LS1oZWFkZXIgLmZsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAvKiBsaW5lIDExMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fcmVxdWlyZW1lbnRzLnNjc3MgKi9cbiAgLm1mLXJlcXVpcmVtZW50LS1oZWFkZXIgbGFiZWwsIC5tZi1yZXF1aXJlbWVudC0taGVhZGVyIC5sYWJlbCwgLm1mLXJlcXVpcmVtZW50LS1oZWFkZXIgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsIC5tZi1yZXF1aXJlbWVudC0taGVhZGVyIC5tZi1yZXBvcnQtLWxhYmVsLFxuICAubWYtcmVxdWlyZW1lbnQtLWhlYWRlciAubGFiZWwge1xuICAgIHdpZHRoOiAxOCU7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLyogbGluZSAxMTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3JlcXVpcmVtZW50cy5zY3NzICovXG4gIC5tZi1yZXF1aXJlbWVudC0taGVhZGVyIC5mbGQtaGVscCwgLm1mLXJlcXVpcmVtZW50LS1oZWFkZXIgLm1mLWZpbGV1cGxvYWQtLWNvbnRhaW5lciAubWYtZHJvcGJveCAubWYtZHJvcGJveC0tc3VidGl0bGUsIC5tZi1maWxldXBsb2FkLS1jb250YWluZXIgLm1mLWRyb3Bib3ggLm1mLXJlcXVpcmVtZW50LS1oZWFkZXIgLm1mLWRyb3Bib3gtLXN1YnRpdGxlIHtcbiAgICBtYXJnaW46IDJweCAwIDAgMjAuNSU7IH1cblxuLyogbGluZSAxMjQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3JlcXVpcmVtZW50cy5zY3NzICovXG4ubWYtcmVxdWlyZW1lbnQtLXRpdGxlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuMTQyODU3MTQyOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxNDI4NTcxNDNyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLyogbGluZSAxMzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3JlcXVpcmVtZW50cy5zY3NzICovXG4gIC5pcy11bnJlYWQgLm1mLXJlcXVpcmVtZW50LS10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLyogbGluZSAxMzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3JlcXVpcmVtZW50cy5zY3NzICovXG4ubWYtcmVxdWlyZW1lbnQtLXRpbWUge1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXNpemU6IDAuNzg1NzE0Mjg1N3JlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTdyZW07IH1cblxuLyogbGluZSAxNDIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3JlcXVpcmVtZW50cy5zY3NzICovXG4ubWYtcmVxdWlyZW1lbnQtLXRpbWVfX3NlbnQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLyogbGluZSAxNDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3JlcXVpcmVtZW50cy5zY3NzICovXG4ubWYtcmVxdWlyZW1lbnQtLXNlbmRlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogbGVmdDtcbiAgbWFyZ2luOiAwIDFlbSAwIDA7XG4gIGNvbG9yOiAjNjY2OyB9XG5cbi8qIGxpbmUgMTU0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19yZXF1aXJlbWVudHMuc2NzcyAqL1xuLm1mLXJlcXVpcmVtZW50LS1jb250ZW50IHtcbiAgbWFyZ2luOiAwIDFlbTtcbiAgcGFkZGluZzogMWVtIDA7XG4gIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjQ0NDOyB9XG5cbi8qIGxpbmUgMTYxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19yZXF1aXJlbWVudHMuc2NzcyAqL1xuLm1mLXJlcXVpcmVtZW50LS1mb290ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjREREOyB9XG5cbi8qIGxpbmUgMTY3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19yZXF1aXJlbWVudHMuc2NzcyAqL1xuLm1mLXJlcXVpcmVtZW50LS10b29scyB7XG4gIG1hcmdpbjogMC4zZW0gMWVtOyB9XG5cbi8qIGxpbmUgMTc5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19yZXF1aXJlbWVudHMuc2NzcyAqL1xuLm1mLXJlcXVpcmVtZW50LS1zdGF0dXMge1xuICBtYXJnaW46IDAuM2VtIDFlbTtcbiAgY29sb3I6ICM4ODg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zaXplOiAwLjc4NTcxNDI4NTdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLyogbGluZSAxODksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3JlcXVpcmVtZW50cy5zY3NzICovXG4ubWYtcmVxdWlyZW1lbnRfX25ldyB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLyogbGluZSAxOTMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3JlcXVpcmVtZW50cy5zY3NzICovXG4ubWYtcmVxdWlyZW1lbnQtLWZvcm0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjRkFGQUUwOyB9XG4gIC8qIGxpbmUgMTk4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19yZXF1aXJlbWVudHMuc2NzcyAqL1xuICAubWYtcmVxdWlyZW1lbnQtLWZvcm0gLm1mLXJlcG9ydC0tbGFiZWwsXG4gIC5tZi1yZXF1aXJlbWVudC0tZm9ybSBsYWJlbCxcbiAgLm1mLXJlcXVpcmVtZW50LS1mb3JtIC5sYWJlbCxcbiAgLm1mLXJlcXVpcmVtZW50LS1mb3JtIC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLFxuICAubWYtcmVxdWlyZW1lbnQtLWZvcm0gLm1mLXJlcG9ydC0tbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBjb2xvcjogIzk5OTsgfVxuXG4vKiBsaW5lIDIwOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fcmVxdWlyZW1lbnRzLnNjc3MgKi9cbi5tZi1yZXF1aXJlbWVudC0tZm9ybS1jb250ZW50IGxhYmVsLCAubWYtcmVxdWlyZW1lbnQtLWZvcm0tY29udGVudCAubGFiZWwsIC5tZi1yZXF1aXJlbWVudC0tZm9ybS1jb250ZW50IC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLCAubWYtcmVxdWlyZW1lbnQtLWZvcm0tY29udGVudCAubWYtcmVwb3J0LS1sYWJlbCxcbi5tZi1yZXF1aXJlbWVudC0tZm9ybS1jb250ZW50IC5sYWJlbCB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4OyB9XG4gIC8qIGxpbmUgMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL192aXN1YWxseWhpZGRlbi5zY3NzICovXG4gIC5tZi1yZXF1aXJlbWVudC0tZm9ybS1jb250ZW50IGxhYmVsLmZvY3VzYWJsZTphY3RpdmUsIC5tZi1yZXF1aXJlbWVudC0tZm9ybS1jb250ZW50IC5mb2N1c2FibGUubGFiZWw6YWN0aXZlLCAubWYtcmVxdWlyZW1lbnQtLWZvcm0tY29udGVudCAuZm9jdXNhYmxlLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWw6YWN0aXZlLCAubWYtcmVxdWlyZW1lbnQtLWZvcm0tY29udGVudCAuZm9jdXNhYmxlLm1mLXJlcG9ydC0tbGFiZWw6YWN0aXZlLCAubWYtcmVxdWlyZW1lbnQtLWZvcm0tY29udGVudCBsYWJlbC5mb2N1c2FibGU6Zm9jdXMsIC5tZi1yZXF1aXJlbWVudC0tZm9ybS1jb250ZW50IC5mb2N1c2FibGUubGFiZWw6Zm9jdXMsIC5tZi1yZXF1aXJlbWVudC0tZm9ybS1jb250ZW50IC5mb2N1c2FibGUubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbDpmb2N1cywgLm1mLXJlcXVpcmVtZW50LS1mb3JtLWNvbnRlbnQgLmZvY3VzYWJsZS5tZi1yZXBvcnQtLWxhYmVsOmZvY3VzLFxuICAubWYtcmVxdWlyZW1lbnQtLWZvcm0tY29udGVudCAubGFiZWwuZm9jdXNhYmxlOmFjdGl2ZSxcbiAgLm1mLXJlcXVpcmVtZW50LS1mb3JtLWNvbnRlbnQgLmxhYmVsLmZvY3VzYWJsZTpmb2N1cyB7XG4gICAgY2xpcDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLyogbGluZSAyMTQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3JlcXVpcmVtZW50cy5zY3NzICovXG4ubWYtcmVxdWlyZW1lbnQtLWZvcm0tY29udGVudCAuZmxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07IH1cblxuLyogbGluZSAyMTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3JlcXVpcmVtZW50cy5zY3NzICovXG4ubWYtcmVxdWlyZW1lbnQtLWZvcm0tZnN1Ym1pdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDAuM2VtIDFlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLyogbGluZSAyMjYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3JlcXVpcmVtZW50cy5zY3NzICovXG4ubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCB7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi8qIGxpbmUgMjMzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19yZXF1aXJlbWVudHMuc2NzcyAqL1xuLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItdGV4dCBsYWJlbCwgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItdGV4dCAubGFiZWwsIC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLXRleHQgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsIC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLXRleHQgLm1mLXJlcG9ydC0tbGFiZWwge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDsgfVxuICAvKiBsaW5lIDE3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fdmlzdWFsbHloaWRkZW4uc2NzcyAqL1xuICAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci10ZXh0IGxhYmVsLmZvY3VzYWJsZTphY3RpdmUsIC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLXRleHQgLmZvY3VzYWJsZS5sYWJlbDphY3RpdmUsIC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLXRleHQgLmZvY3VzYWJsZS5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsOmFjdGl2ZSwgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItdGV4dCAuZm9jdXNhYmxlLm1mLXJlcG9ydC0tbGFiZWw6YWN0aXZlLCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci10ZXh0IGxhYmVsLmZvY3VzYWJsZTpmb2N1cywgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItdGV4dCAuZm9jdXNhYmxlLmxhYmVsOmZvY3VzLCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci10ZXh0IC5mb2N1c2FibGUubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbDpmb2N1cywgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItdGV4dCAuZm9jdXNhYmxlLm1mLXJlcG9ydC0tbGFiZWw6Zm9jdXMge1xuICAgIGNsaXA6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvOyB9XG5cbi8qIGxpbmUgMjM4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19yZXF1aXJlbWVudHMuc2NzcyAqL1xuLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItc2VuZGVyIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4vKiBsaW5lIDI0Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fcmVxdWlyZW1lbnRzLnNjc3MgKi9cbi5tZi1yZXF1aXJlbWVudC0tdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNGRkY7IH1cblxuLyogbGluZSAyNTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3JlcXVpcmVtZW50cy5zY3NzICovXG5pbnB1dC5tZi1yZXF1aXJlbWVudC0tc3ViamVjdC1pbnB1dCB7XG4gIHdpZHRoOiA4MCU7XG4gIGJhY2tncm91bmQ6ICNGRkY7IH1cblxuLyo/XHJcblxyXG5TdGF0dXMgbGFiZWxcclxuPT09PT09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgRXRpcXVldGFzIHF1ZSBpbmRpY2FuIGVsIGVzdGFkbyBkZSB1biBleHBlZGllbnRlLCBpbmZvcm1lLCBldGMuIEhheSA2IHRpcG9zIGRlIGVzdGFkbyAobmV1dHJvLCBlcnJvciwgd2FybmluZywgc3VjY2VzcywgaW5mbyB5IGFjdGlvbilcclxuKiBAbmFtZSAgICAgICAgIHN0YXR1c2xhYmVsXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVncyAgICAgICAgIEZhbHRhIG9wdGltaXphciBjb2RpZ28geSByZXZpc2FyIHJlc3BvbnNpdmVcclxuXHJcblxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKiBsaW5lIDQ5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19zdGF0dXMtbGFiZWwuc2NzcyAqL1xuLm1mLXN0YXR1cywgLmFjLWV4cC1pdGVtLS1zdGF0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxcHg7XG4gIHBhZGRpbmc6IDNweCA2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMC45Mjg1NzE0Mjg2cmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogI0RERDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgIC8qIGxpbmUgNDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3N0YXR1cy1sYWJlbC5zY3NzICovXG4gICAgLm1mLXN0YXR1cywgLmFjLWV4cC1pdGVtLS1zdGF0ZSB7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG5cbi8qIGxpbmUgNjcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3N0YXR1cy1sYWJlbC5zY3NzICovXG4ubWYtc3RhdHVzX19lcnJvciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogI2Y4MzgyMzsgfVxuICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19zdGF0dXMtbGFiZWwuc2NzcyAqL1xuICAubWYtc3RhdHVzX19lcnJvciBhLFxuICAubWYtc3RhdHVzX19lcnJvciBhOmxpbmssXG4gIC5tZi1zdGF0dXNfX2Vycm9yIGE6dmlzaXRlZCB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi8qIGxpbmUgNzksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3N0YXR1cy1sYWJlbC5zY3NzICovXG4ubWYtc3RhdHVzX19zdWNjZXNzIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjNDk5MjIzOyB9XG4gIC8qIGxpbmUgODQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3N0YXR1cy1sYWJlbC5zY3NzICovXG4gIC5tZi1zdGF0dXNfX3N1Y2Nlc3MgYSxcbiAgLm1mLXN0YXR1c19fc3VjY2VzcyBhOmxpbmssXG4gIC5tZi1zdGF0dXNfX3N1Y2Nlc3MgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLyogbGluZSA5MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fc3RhdHVzLWxhYmVsLnNjc3MgKi9cbi5tZi1zdGF0dXNfX2luZm8ge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6ICMwMDdiOTE7IH1cbiAgLyogbGluZSA5Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fc3RhdHVzLWxhYmVsLnNjc3MgKi9cbiAgLm1mLXN0YXR1c19faW5mbyBhLFxuICAubWYtc3RhdHVzX19pbmZvIGE6bGluayxcbiAgLm1mLXN0YXR1c19faW5mbyBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4vKiBsaW5lIDEwMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fc3RhdHVzLWxhYmVsLnNjc3MgKi9cbi5tZi1zdGF0dXNfX3dhcm5pbmcge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6ICNFNjc1NDU7IH1cbiAgLyogbGluZSAxMDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3N0YXR1cy1sYWJlbC5zY3NzICovXG4gIC5tZi1zdGF0dXNfX3dhcm5pbmcgYSxcbiAgLm1mLXN0YXR1c19fd2FybmluZyBhOmxpbmssXG4gIC5tZi1zdGF0dXNfX3dhcm5pbmcgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLyogbGluZSAxMTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3N0YXR1cy1sYWJlbC5zY3NzICovXG4ubWYtc3RhdHVzLS1hY3Rpb24ge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogM3B4IDZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC8qIGxpbmUgMTIwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL19zdGF0dXMtbGFiZWwuc2NzcyAqL1xuICAubWYtc3RhdHVzLS1hY3Rpb246bGluaywgLm1mLXN0YXR1cy0tYWN0aW9uOmhvdmVyLCAubWYtc3RhdHVzLS1hY3Rpb246dmlzaXRlZCB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cblxuLyo/XHJcblxyXG5UYWdcclxuPT09XHJcblxyXG4vKipcclxuKiBAZGVzYyAgICAgICAgIEVzdGlsb3MgcGFyYSBldGlxdWV0YXMgcXVlIHNlIHB1ZWRlbiBzaXR1YXIgYWwgcGllIGRlIHVuIGFydGljdWxvIChFaiB0cmFuc3BhcmVuY2lhIGxvY2FsKVxyXG4qIEBuYW1lICAgICAgICAgdGFnXHJcbiogQGF1dGhvciAgICAgICBJZ25hY2lvIENhbGxlamFcclxuKiBAdGVzdGVkICAgICAgIFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzICAgICAgICAgRmFsdGEgb3B0aW1pemFyIGNvZGlnbyB5IHJldmlzYXIgcmVzcG9uc2l2ZVxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKiBsaW5lIDM5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL190YWcuc2NzcyAqL1xuLm1mLXRhZyB7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuODU3MTQyODU3MXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTdyZW07XG4gIGJvcmRlcjogMCBub25lIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6ICNDQ0M7IH1cbiAgLyogbGluZSA1Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fdGFnLnNjc3MgKi9cbiAgLm1mLXRhZzp2aXNpdGVkIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLyogbGluZSA1Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fdGFnLnNjc3MgKi9cbiAgLm1mLXRhZzpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi8qIGxpbmUgNjYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3RhZy5zY3NzICovXG4ubWYtdGFnLS1saXN0IHtcbiAgbGluZS1oZWlnaHQ6IDIuMjsgfVxuICAvKiBsaW5lIDcxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL190YWcuc2NzcyAqL1xuICAubWYtdGFnLS1saXN0IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLyo/XHJcblxyXG5Ub29sYmFyXHJcbj09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgRnVuY2lvbiBkZXNjb25vY2lkYSwgcGVybyB0aWVuZSB1biBwbGFjZWhvbGRlciBzZWxlY3RvciglKSBkZWwgcXVlIGV4dGllbmRlbiBvdHJhcyBjbGFzZXNcclxuKiBAbmFtZSAgICAgICAgIHRvb2xiYXJcclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzICAgICAgICAgUGVuZGllbnRlIGRlIHJldmlzaW9uIHkgb3B0aW1pemFjaW9uXHJcblxyXG4qL1xuLyogbGluZSAxNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fdG9vbGJhci5zY3NzICovXG4ubWYtbWVkaWEgPiAubWYtbWVkaWEtLWV4dCwgLm1mLXJlcXVpcmVtZW50cy0tdG9vbHMsIC5tZi1yZXF1aXJlbWVudC0tdG9vbHMsIC5tZi1zY3JvbGwtLW5hdiB7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAvKiBsaW5lIDE5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL190b29sYmFyLnNjc3MgKi9cbiAgLm1mLW1lZGlhID4gLm1mLW1lZGlhLS1leHQgPiBsaSwgLm1mLXJlcXVpcmVtZW50cy0tdG9vbHMgPiBsaSwgLm1mLXJlcXVpcmVtZW50LS10b29scyA+IGxpLCAubWYtc2Nyb2xsLS1uYXYgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAvKiBsaW5lIDIyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL190b29sYmFyLnNjc3MgKi9cbiAgICAubWYtbWVkaWEgPiAubWYtbWVkaWEtLWV4dCA+IGxpID4gYSwgLm1mLXJlcXVpcmVtZW50cy0tdG9vbHMgPiBsaSA+IGEsIC5tZi1yZXF1aXJlbWVudC0tdG9vbHMgPiBsaSA+IGEsIC5tZi1zY3JvbGwtLW5hdiA+IGxpID4gYSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiBsaW5lIDI4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL190b29sYmFyLnNjc3MgKi9cbi5ncmlkLXJvdy1hY3Rpb25zIHtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC8qIGxpbmUgMzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3Rvb2xiYXIuc2NzcyAqL1xuICAuZ3JpZC1yb3ctYWN0aW9ucyA+IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAvKiBsaW5lIDM1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL190b29sYmFyLnNjc3MgKi9cbiAgICAuZ3JpZC1yb3ctYWN0aW9ucyA+IGxpID4gYSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKj9cclxuXHJcbldpbmRvdyBoZWFkZXJcclxuPT09PT09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIENhYmVjZXJhIGRlIHZlbnRhbmEgKGZvcm11bGFyaW8sIGluZm9ybWUsIGV0YykgcXVlIGNvbnRpZW5lIGxvcyBlc3RpbG9zIHByZWRlZmVpbmlkb3MgcGFyYSBlbCB0aXR1bG8sIHN1YnRpdHVsbywgYm90b24gdm9sdmVyKVxyXG4qIEBuYW1lICAgICAgICAgd2hlYWRlclxyXG4qIEBhdXRob3IgICAgICAgSWduYWNpbyBDYWxsZWphLCBQZXBlIERvbWluZ3VlelxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXMgICAgIG1haW5cclxuKiBAYnVnc1xyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogbGluZSA2OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fd2luZG93aGVhZGVyLnNjc3MgKi9cbi5tZi13aW5kb3ctaGVhZGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAvKiBsaW5lIDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19jb21wYXNzLWNvbXBhdGliaWxpdHkuc2NzcyAqL1xuICAubWYtd2luZG93LWhlYWRlcjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDsgfVxuXG4vKiBsaW5lIDc3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL193aW5kb3doZWFkZXIuc2NzcyAqL1xuLm1mLXdpbmRvdy1oZWFkZXItLWhncm91cCB7XG4gIGNsZWFyOiBsZWZ0O1xuICBtYXJnaW46IDAuMmVtIDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDc3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL193aW5kb3doZWFkZXIuc2NzcyAqL1xuICAgIC5tZi13aW5kb3ctaGVhZGVyLS1oZ3JvdXAge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDFlbSAwOyB9IH1cblxuLyogbGluZSA4Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fd2luZG93aGVhZGVyLnNjc3MgKi9cbi5tZi13aW5kb3ctaGVhZGVyLS10aXRsZSwgLmFjLWN1c3RvbS1jb250ZW50IGgyLCAuYWMtY29udGVudC0tZWRpdCBoMiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGNvbG9yOiAjQzMzNDAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU3MTQyODU3MTRyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKiBsaW5lIDEwMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fd2luZG93aGVhZGVyLnNjc3MgKi9cbi5tZi13aW5kb3ctaGVhZGVyLS1zdWJ0aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4vKiBsaW5lIDExMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fd2luZG93aGVhZGVyLnNjc3MgKi9cbi5tZi13aW5kb3ctaGVhZGVyLS1tb3JlLWluZm8ge1xuICBtYXJnaW46IDFlbSAwIDA7IH1cblxuLyogbGluZSAxMTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3dpbmRvd2hlYWRlci5zY3NzICovXG4ubWYtd2luZG93LWhlYWRlci0tYmFjay1idG4ge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogNnB4IDEwcHggNnB4IDhweDtcbiAgbWFyZ2luOiAwIDAgMWVtIDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zaXplOiAwLjc4NTcxNDI4NTdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREREO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgLm1mLXdpbmRvdy1oZWFkZXItLWJhY2stYnRuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLvhYFcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBzcGVhazogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbiAgLyogbGluZSAxMzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3dpbmRvd2hlYWRlci5zY3NzICovXG4gIC5tZi13aW5kb3ctaGVhZGVyLS1iYWNrLWJ0bjpsaW5rLCAubWYtd2luZG93LWhlYWRlci0tYmFjay1idG46dmlzaXRlZCB7XG4gICAgY29sb3I6ICM2NjY7IH1cbiAgLyogbGluZSAxMzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3dpbmRvd2hlYWRlci5zY3NzICovXG4gIC5tZi13aW5kb3ctaGVhZGVyLS1iYWNrLWJ0bjpob3ZlciwgLm1mLXdpbmRvdy1oZWFkZXItLWJhY2stYnRuOmFjdGl2ZSwgLm1mLXdpbmRvdy1oZWFkZXItLWJhY2stYnRuOmZvY3VzIHtcbiAgICBjb2xvcjogI0MzMzQwMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG5cbi8qP1xyXG5cclxuV2luZG93IHBhcmVudFxyXG49PT09PT09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgRmFsc2EgdmVudGFuYSBtb2RhbC4gVXRpbCBwYXJhIGVsIGNhc28gZW4gcXVlIG5lY2VzaXRlbW9zIGVzZSBhc3BlY3RvIHBlcm8gcG9yIHRlbWFzIGRlIGJhY2sgbm8gc2UgcHVlZGEgcG9uZXIgdW4gbW9kYWwgcmVhbC5cclxuKiBAbmFtZSAgICAgICAgIHdwYXJlbnRcclxuKiBAYXV0aG9yICAgICAgIElnbmFjaW8gQ2FsbGVqYVxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXMgICAgIG1haW5cclxuKiBAYnVnc1xyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiB3aW5kb3cgdy8gcGFyZW50IGxpc3QgKi9cbi8qIGxpbmUgMjEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3dpbmRvd3dwYXJlbnQuc2NzcyAqL1xuLm1mLXdwYXJlbnQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNEREQ7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuLyogbGluZSAzMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fd2luZG93d3BhcmVudC5zY3NzICovXG4ubWYtd3BhcmVudC1oZWFkZXIge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI0NDQzsgfVxuICAvKiBsaW5lIDM2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL193aW5kb3d3cGFyZW50LnNjc3MgKi9cbiAgLm1mLXdwYXJlbnQtaGVhZGVyIC5tZi13cGFyZW50LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC8qIGxpbmUgNDEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3dpbmRvd3dwYXJlbnQuc2NzcyAqL1xuICAgIC5tZi13cGFyZW50LWhlYWRlciAubWYtd3BhcmVudC10aXRsZSAud2luZG93dGl0bGUgYSB7XG4gICAgICBwYWRkaW5nLXRvcDogMC42ZW07IH1cbiAgLyogbGluZSA0Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fd2luZG93d3BhcmVudC5zY3NzICovXG4gIC5tZi13cGFyZW50LWhlYWRlciAubWYtd3BhcmVudC1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjE2N2VtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLyogbGluZSA1MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fd2luZG93d3BhcmVudC5zY3NzICovXG4gIC5tZi13cGFyZW50LWhlYWRlciA+IGRpdiB7XG4gICAgbWFyZ2luOiAxMHB4IDA7IH1cbiAgLyogbGluZSA1NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fd2luZG93d3BhcmVudC5zY3NzICovXG4gIC5tZi13cGFyZW50LWhlYWRlciA+IGRpdiBhLFxuICAubWYtd3BhcmVudC1oZWFkZXIgPiBkaXYgYTpsaW5rLFxuICAubWYtd3BhcmVudC1oZWFkZXIgPiBkaXYgYTp2aXNpdGVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzk5OTsgfVxuXG4vKiBsaW5lIDY0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL193aW5kb3d3cGFyZW50LnNjc3MgKi9cbi5tZi13cGFyZW50LWNvbnRlbnQge1xuICBwYWRkaW5nOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogMDtcbiAgYm9yZGVyOiA1cHggc29saWQgI0VFRTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMCAxcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuLyogQ2xvc2UgYnV0dG9uICovXG4vKiBsaW5lIDgyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL193aW5kb3d3cGFyZW50LnNjc3MgKi9cbi5tZi13cGFyZW50LWNvbnRlbnQtY2xvc2VidG4ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1zaXplOiAxZW07IH1cbiAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gIC5tZi13cGFyZW50LWNvbnRlbnQtY2xvc2VidG46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu+JpFwiO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qP1xyXG5cclxuV2luZG93IHRvb2xiYXJcclxuPT09PT09PT09PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBFc3RpbG9zIHBhcmEgbGEgYmFycmEgZGUgaGVycmFtaWVudGFzIHF1ZSBzZSBzdWVsIHNpdHVhciBlbiBsYSBjYWJlY2VyYSBkZSB1biBmb3JtdWxhcmlvIG8gZGUgdW4gaW5mb3JtZSAocmVwb3J0KVxyXG4qIEBuYW1lICAgICAgICAgd3Rvb2xiYXJcclxuKiBAYXV0aG9yICAgICAgIElnbmFjaW8gQ2FsbGVqYSwgUGVwZSBEb21pbmd1ZXpcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzICAgICB3aGVhZGVyXHJcbiogQGJ1Z3NcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIHdpbmRvd2hlYWRlciB0b29sYmFyICovXG4vKiBsaW5lIDc2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL193aW5kb3d0b29sYmFyLnNjc3MgKi9cbi5tZi13aW5kb3ctdG9vbGJhciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogI0VFRUVFRTtcbiAgYm94LXNoYWRvdzogMCAtMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDc2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL193aW5kb3d0b29sYmFyLnNjc3MgKi9cbiAgICAubWYtd2luZG93LXRvb2xiYXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9IH1cblxuLyogbGluZSAxMTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3dpbmRvd3Rvb2xiYXIuc2NzcyAqL1xuLm1mLXdpbmRvdy10b29sYmFyLS10b29sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLyogbGluZSAxMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3dpbmRvd3Rvb2xiYXIuc2NzcyAqL1xuICAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgLm1mLWljb24sIC5tZi13aW5kb3ctdG9vbGJhci0tdG9vbCAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtLWljb246YmVmb3JlLCAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgLm1mLXNpbXBsZS1saXN0X19pY29uIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpiZWZvcmUsIC5tZi1zaW1wbGUtbGlzdF9faWNvbiAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgLm1mLXNpbXBsZS1saXN0LS1pdGVtOmJlZm9yZSwgLm1mLXdpbmRvdy10b29sYmFyLS10b29sIC5tZi1icmVhZGNydW1iLS1pdGVtLmhhcy1zdWJtZW51OmFmdGVyLCAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tbWVudS1pdGVtIGE6OmJlZm9yZSwgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tbWVudS1pdGVtIC5tZi13aW5kb3ctdG9vbGJhci0tdG9vbCBhOjpiZWZvcmUsIC5tZi13aW5kb3ctdG9vbGJhci0tdG9vbFxuICAuYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1zdWJtZW51LWl0ZW0gYTo6YmVmb3JlLFxuICAuYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1zdWJtZW51LWl0ZW0gLm1mLXdpbmRvdy10b29sYmFyLS10b29sIGE6OmJlZm9yZSwgLm1mLXdpbmRvdy10b29sYmFyLS10b29sIFtjbGFzcyo9XCJtZi1pY29uLVwiXSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAycHg7XG4gICAgdGV4dC1pbmRlbnQ6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDExMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fd2luZG93dG9vbGJhci5zY3NzICovXG4gICAgLm1mLXdpbmRvdy10b29sYmFyLS10b29sIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtaW5kZW50OiAwOyB9XG4gICAgICAvKiBsaW5lIDEzMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fd2luZG93dG9vbGJhci5zY3NzICovXG4gICAgICAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgLm1mLWljb24sIC5tZi13aW5kb3ctdG9vbGJhci0tdG9vbCAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtLWljb246YmVmb3JlLCAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgLm1mLXNpbXBsZS1saXN0X19pY29uIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpiZWZvcmUsIC5tZi1zaW1wbGUtbGlzdF9faWNvbiAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgLm1mLXNpbXBsZS1saXN0LS1pdGVtOmJlZm9yZSwgLm1mLXdpbmRvdy10b29sYmFyLS10b29sIC5tZi1icmVhZGNydW1iLS1pdGVtLmhhcy1zdWJtZW51OmFmdGVyLCAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tbWVudS1pdGVtIGE6OmJlZm9yZSwgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tbWVudS1pdGVtIC5tZi13aW5kb3ctdG9vbGJhci0tdG9vbCBhOjpiZWZvcmUsIC5tZi13aW5kb3ctdG9vbGJhci0tdG9vbFxuICAgICAgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtIGE6OmJlZm9yZSxcbiAgICAgIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLXN1Ym1lbnUtaXRlbSAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgYTo6YmVmb3JlLCAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgW2NsYXNzKj1cIm1mLWljb24tXCJdIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7IH1cbiAgICAgIC8qIGxpbmUgMTM3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL193aW5kb3d0b29sYmFyLnNjc3MgKi9cbiAgICAgIC5tZi13aW5kb3ctdG9vbGJhci0tdG9vbCA+IGE6aG92ZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggLTFweCAwcHggI0ZGRjsgfSB9XG4gIC8qIGxpbmUgMTQ4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL193aW5kb3d0b29sYmFyLnNjc3MgKi9cbiAgLm1mLXdpbmRvdy10b29sYmFyLS10b29sID4gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIG1hcmdpbjogNHB4O1xuICAgIG1pbi13aWR0aDogMjRweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTdyZW07XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRUVFO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNXB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDMuNzQzNzVlbSkge1xuICAgICAgLyogbGluZSAxNDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3dpbmRvd3Rvb2xiYXIuc2NzcyAqL1xuICAgICAgLm1mLXdpbmRvdy10b29sYmFyLS10b29sID4gYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMTNweDtcbiAgICAgICAgbWluLXdpZHRoOiA1OHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA1OHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNDQ0OyB9IH1cbiAgICAvKiBsaW5lIDE3OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fd2luZG93dG9vbGJhci5zY3NzICovXG4gICAgLm1mLXdpbmRvdy10b29sYmFyLS10b29sID4gYTpob3ZlciB7XG4gICAgICBjb2xvcjogI2M0YzNjMzsgfVxuICAgICAgLyogbGluZSAxODIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvdWkvX3dpbmRvd3Rvb2xiYXIuc2NzcyAqL1xuICAgICAgLm1mLXdpbmRvdy10b29sYmFyLS10b29sID4gYTpob3ZlciAubWYtaWNvbiwgLm1mLXdpbmRvdy10b29sYmFyLS10b29sID4gYTpob3ZlciAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtLWljb246YmVmb3JlLCAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgPiBhOmhvdmVyIC5tZi1zaW1wbGUtbGlzdF9faWNvbiAubWYtc2ltcGxlLWxpc3QtLWl0ZW06YmVmb3JlLCAubWYtc2ltcGxlLWxpc3RfX2ljb24gLm1mLXdpbmRvdy10b29sYmFyLS10b29sID4gYTpob3ZlciAubWYtc2ltcGxlLWxpc3QtLWl0ZW06YmVmb3JlLCAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgPiBhOmhvdmVyIC5tZi1icmVhZGNydW1iLS1pdGVtLmhhcy1zdWJtZW51OmFmdGVyLCAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgPiBhOmhvdmVyIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLW1lbnUtaXRlbSBhOjpiZWZvcmUsIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLW1lbnUtaXRlbSAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgPiBhOmhvdmVyIGE6OmJlZm9yZSwgLm1mLXdpbmRvdy10b29sYmFyLS10b29sID4gYTpob3ZlclxuICAgICAgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtIGE6OmJlZm9yZSxcbiAgICAgIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLXN1Ym1lbnUtaXRlbSAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgPiBhOmhvdmVyIGE6OmJlZm9yZSwgLm1mLXdpbmRvdy10b29sYmFyLS10b29sID4gYTpob3ZlciBbY2xhc3MqPVwibWYtaWNvbi1cIl0ge1xuICAgICAgICBjb2xvcjogI2M0YzNjMzsgfVxuICAgIC8qIGxpbmUgMTg3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL193aW5kb3d0b29sYmFyLnNjc3MgKi9cbiAgICAubWYtd2luZG93LXRvb2xiYXItLXRvb2wgPiBhOmFjdGl2ZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNSkgaW5zZXQsIDBweCAxcHggMHB4ICNGRkY7IH1cbiAgICAvKiBsaW5lIDE5NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fd2luZG93dG9vbGJhci5zY3NzICovXG4gICAgLm1mLXdpbmRvdy10b29sYmFyLS10b29sID4gYTpiZWZvcmUsXG4gICAgLm1mLXdpbmRvdy10b29sYmFyLS10b29sID4gYSA+IHNwYW5bY2xhc3MqPVwibWYtaWNvbi1cIl0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gICAgICAgIC8qIGxpbmUgMTk0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3VpL193aW5kb3d0b29sYmFyLnNjc3MgKi9cbiAgICAgICAgLm1mLXdpbmRvdy10b29sYmFyLS10b29sID4gYTpiZWZvcmUsXG4gICAgICAgIC5tZi13aW5kb3ctdG9vbGJhci0tdG9vbCA+IGEgPiBzcGFuW2NsYXNzKj1cIm1mLWljb24tXCJdIHtcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7IH0gfVxuICAvKiBsaW5lIDIwNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy91aS9fd2luZG93dG9vbGJhci5zY3NzICovXG4gIC5tZi13aW5kb3ctdG9vbGJhci0tdG9vbC5pcy1zZWxlY3RlZCA+IGEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjUpIGluc2V0LCAwcHggMXB4IDBweCAjRkZGOyB9XG5cbi8qP1xyXG5cclxuQWxlcnRzXHJcbj09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIE11ZXN0cmEgbWVuc2FqZXMgZGUgYWxlcnRhIHF1ZSBzZSBkZXNwbGF6YW4gdmVydGljYWwgdSBob3Jpem9udGFsbWVudGVcclxuKiBAbmFtZSAgICAgICAgIGFsZXJ0XHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXMgICAgIG1lc3NhZ2VzLmpzXHJcbiogQGJ1Z3MgICAgICAgICBGYWx0YSBvcHRpbWl6YXIgY29kaWdvIHkgcmV2aXNhciByZXNwb25zaXZlXHJcblxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKiBsaW5lIDM3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2FsZXJ0cy5zY3NzICovXG4ubWYtYWxlcnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAzMDtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDMwMHB4OyB9XG5cbi8qIGxpbmUgNDcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fYWxlcnRzLnNjc3MgKi9cbi5tZi1hbGVydC1sb2cge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICByaWdodDogLTMwMHB4O1xuICBwYWRkaW5nOiAxNXB4IDEycHg7IH1cblxuLyogbGluZSA1Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19hbGVydHMuc2NzcyAqL1xuLmlzLWFsZXJ0aWZ5LWxvZy1zaG93aW5nIHtcbiAgcmlnaHQ6IDA7IH1cblxuLyogbGluZSA1OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19hbGVydHMuc2NzcyAqL1xuLmlzLWFsZXJ0aWZ5LWxvZy1oaWRkZW4ge1xuICByaWdodDogLTMwMHB4OyB9XG5cbi8qIGxpbmUgNjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fYWxlcnRzLnNjc3MgKi9cbi5tZi1hbGVydHMtaGlkZGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTUwcHgpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xNTBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xNTBweCk7IH1cblxuLyogbGluZSA3MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19hbGVydHMuc2NzcyAqL1xuLm1mLWFsZXJ0LWxvZ3MtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDc1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2FsZXJ0cy5zY3NzICovXG4ubWYtYWxlcnQtbG9nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC0zMDBweDtcbiAgb3BhY2l0eTogMDsgfVxuXG4vKiBsaW5lIDgzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2FsZXJ0cy5zY3NzICovXG4ubWYtYWxlcnQtc2hvdyB7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAxOyB9XG5cbi8qIGxpbmUgODgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fYWxlcnRzLnNjc3MgKi9cbi5tZi1hbGVydC1sb2ctaGlkZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzEwcHgsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDMxMHB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzEwcHgsIDApO1xuICBvcGFjaXR5OiAwOyB9XG5cbi8qIGxpbmUgOTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fYWxlcnRzLnNjc3MgKi9cbi5tZi1hbGVydC1sb2csXG4ubWYtYWxlcnQtc2hvdyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTsgfVxuXG4vKiBsaW5lIDEwMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19hbGVydHMuc2NzcyAqL1xuLm1mLWFsZXJ0LWhpZGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAyNTBtcyBjdWJpYy1iZXppZXIoMC42LCAtMC4yOCwgMC43MzUsIDAuMDQ1KTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMjUwbXMgY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMjUwbXMgY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAyNTBtcyBjdWJpYy1iZXppZXIoMC42LCAtMC4yOCwgMC43MzUsIDAuMDQ1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGN1YmljLWJlemllcigwLjYsIC0wLjI4LCAwLjczNSwgMC4wNDUpOyB9XG5cbi8qIGxpbmUgMTA0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2FsZXJ0cy5zY3NzICovXG4ubWYtYWxlcnQtbG9nLWhpZGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC42LCAtMC4yOCwgMC43MzUsIDAuMDQ1KTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgNTAwbXMgY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7XG4gIC1vLXRyYW5zaXRpb246IGFsbCA1MDBtcyBjdWJpYy1iZXppZXIoMC42LCAtMC4yOCwgMC43MzUsIDAuMDQ1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGN1YmljLWJlemllcigwLjYsIC0wLjI4LCAwLjczNSwgMC4wNDUpOyB9XG5cbi8qIGxpbmUgMTEwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2FsZXJ0cy5zY3NzICovXG4ubWYtYWxlcnQtbG9nIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAycHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiAwIDNweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC40KSwgMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSBpbnNldCwgMCAxcHggMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KSBpbnNldDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2VlZWVlZSAwJSwgI2UwZTBlMCAxMDAlKTsgfVxuXG4vKiBsaW5lIDEyMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19hbGVydHMuc2NzcyAqL1xuLm1mLWFsZXJ0LWVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjk0RTNDOyB9XG4gIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAubWYtYWxlcnQtZXJyb3I6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu+JpFwiO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgMTJweCAwIDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGNvbG9yOiAjRjk0RTNDO1xuICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpOyB9XG5cbi8qIGxpbmUgMTM2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2FsZXJ0cy5zY3NzICovXG4ubWYtYWxlcnQtc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzVkYmIyZDsgfVxuICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgLm1mLWFsZXJ0LXN1Y2Nlc3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu+JplwiO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgMTJweCAwIDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGNvbG9yOiAjNWRiYjJkO1xuICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpOyB9XG5cbi8qP1xyXG5cclxuQXV0b2NvbXBsZXRlXHJcbj09PT09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIEJ1c2NhciBjYXNvIGRlIGVqbXBsbywgcGFyYSBvcHRpbWl6YXJsb1xyXG4qIEBuYW1lICAgICAgICAgYXV0b2NvbXBsZXRlXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXMgICAgIGF1dG9jb21wbGV0ZS5qc1xyXG4qIEBidWdzICAgICAgICAgRmFsdGEgb3B0aW1pemFyIGNvZGlnbyB5IHJldmlzYXIgcmVzcG9uc2l2ZVxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogIEF1dG9jb21wbGV0ZSAod2lkZ2V0IGhlbHBlcikgKi9cbi8qIGxpbmUgMjgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fYXV0b2NvbXBsZXRlLnNjc3MgKi9cbi5tZkF1dG9Db21wV2lkZ1NlbGVjdGVkQ29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAxMjBweDtcbiAgcGFkZGluZzogNXB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7IH1cbiAgLyogbGluZSA0MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19hdXRvY29tcGxldGUuc2NzcyAqL1xuICAuZmlsdGVyRm9ybSAubWZBdXRvQ29tcFdpZGdTZWxlY3RlZENvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwOyB9XG5cbi8qIGxpbmUgNDUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fYXV0b2NvbXBsZXRlLnNjc3MgKi9cbi5tZi1hdXRvY29tcGxldGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuLyo/XHJcblxyXG5CcmVhZGNydW1iXHJcbj09PT09PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBDcmVhIHVuIG1pZ2EgZGUgcGFuIHF1ZSBpbmRpY2EgbGEgcnV0YSB1biBhcnRpY3Vsb1xyXG4qIEBuYW1lICAgICAgICAgYnJlYWRjXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVncyAgICAgICAgIE5vIHRpZW5lIHZlcnNpb24gcmV2aXNhciByZXNwb25zaXZlLCBubyBlcyBuZWNlc2FyaWFcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIEJyZWFkY3J1bWJzICovXG4vKiBsaW5lIDQwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2JyZWFkY3J1bWIuc2NzcyAqL1xuLm1mLWJyZWFkY3J1bWIge1xuICBjbGVhcjogbGVmdDsgfVxuICAvKiBsaW5lIDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19jb21wYXNzLWNvbXBhdGliaWxpdHkuc2NzcyAqL1xuICAubWYtYnJlYWRjcnVtYjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDsgfVxuXG4vKiBsaW5lIDQ2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2JyZWFkY3J1bWIuc2NzcyAqL1xuLm1mLWJyZWFkY3J1bWItLW1lbnUge1xuICBmbG9hdDogbGVmdDsgfVxuXG4vKiBsaW5lIDUyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2JyZWFkY3J1bWIuc2NzcyAqL1xuLm1mLWJyZWFkY3J1bWItLWl0ZW0ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC44NTcxNDI4NTcxcmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBub25lO1xuICBtYXJnaW46IDAgMC4zNWVtIDVweCAwOyB9XG4gIC8qIGxpbmUgNTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fYnJlYWRjcnVtYi5zY3NzICovXG4gIC5tZi1icmVhZGNydW1iLS1pdGVtID4gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM0NDQ7IH1cbiAgLyogbGluZSA2Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19icmVhZGNydW1iLnNjc3MgKi9cbiAgLm1mLWJyZWFkY3J1bWItLWl0ZW06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIC8gXCI7XG4gICAgY29sb3I6ICM3Nzc3Nzc7IH1cbiAgLyogbGluZSA2OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19icmVhZGNydW1iLnNjc3MgKi9cbiAgLm1mLWJyZWFkY3J1bWItLWl0ZW06bGFzdC1jaGlsZDphZnRlciB7XG4gICAgY29udGVudDogJyc7IH1cbiAgLyogbGluZSA3NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19icmVhZGNydW1iLnNjc3MgKi9cbiAgLm1mLWJyZWFkY3J1bWItLWl0ZW06aG92ZXIgdWwge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgLyogRGVmYXVsdCBhdXRvICovXG4gICAgbWFyZ2luOiAwO1xuICAgIC8qIERlZmF1bHQgMCAqL1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIC8qIERlZmF1bHQgdmlzaWJsZSAqL1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBsaW5lYXI7XG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGxpbmVhcjtcbiAgICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBsaW5lYXI7XG4gICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBsaW5lYXI7IH1cblxuLyogbGluZSA4MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19icmVhZGNydW1iLnNjc3MgKi9cbi5tZi1icmVhZGNydW1iLS1zdWJtZW51IHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIC8qIERlZmF1bHQgMXB4ICovXG4gIG1hcmdpbjogLTFweDtcbiAgLyogRGVmYXVsdCAtMXB4ICovXG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qIERlZmF1bHQgaGlkZGVuICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIERlZmF1bHQgMCAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qIERlZmF1bHQgYWJzb2x1dGUgKi9cbiAgd2lkdGg6IDFweDtcbiAgb3BhY2l0eTogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA0cHggMDtcbiAgbWluLXdpZHRoOiAyMjBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDlweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHotaW5kZXg6IDE7IH1cbiAgLyogbGluZSAxOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX2Ryb3Bkb3duLW1lbnUuc2NzcyAqL1xuICAuaWU4IC5tZi1icmVhZGNydW1iLS1zdWJtZW51IHtcbiAgICBib3JkZXI6IDA7IH1cbiAgLyogbGluZSA5NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19icmVhZGNydW1iLnNjc3MgKi9cbiAgLm1mLWJyZWFkY3J1bWItLXN1Ym1lbnUgPiBsaSB7XG4gICAgbWFyZ2luOiAwIDAgM3B4IDA7IH1cbiAgICAvKiBsaW5lIDk5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2JyZWFkY3J1bWIuc2NzcyAqL1xuICAgIC5tZi1icmVhZGNydW1iLS1zdWJtZW51ID4gbGk6aG92ZXIsIC5tZi1icmVhZGNydW1iLS1zdWJtZW51ID4gbGkgYTpob3ZlciwgLm1mLWJyZWFkY3J1bWItLXN1Ym1lbnUgPiBsaTpmb2N1cywgLm1mLWJyZWFkY3J1bWItLXN1Ym1lbnUgPiBsaSBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7IH1cbiAgLyogbGluZSAxMDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fYnJlYWRjcnVtYi5zY3NzICovXG4gIC5tZi1icmVhZGNydW1iLS1zdWJtZW51IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDRweCAxMnB4OyB9XG5cbi8qP1xyXG5cclxuQ2Fyb3VzZWxcclxuPT09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgRXN0aWxvcyBwYXJhIGNhcnJ1c2VsIFwic2xpY2stY2Fyb3VzZWxcIiAoaHR0cDovL2tlbndoZWVsZXIuZ2l0aHViLmlvL3NsaWNrKS5cclxuKiBAbmFtZSAgICAgICAgQ2Fyb3VzZWxcclxuKiBAYXV0aG9yICAgICAgTWlndWVsIEFuZ2VsIFRvcnJlc1xyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXMgICAgc2xpY2suc2Nzcywgc2xpY2suanMgXCIxLjYuMFwiXHJcbiogQGJ1Z3NcclxuXHJcbiovXG4vKiBsaW5lIDE2Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19jYXJvdXNlbC5zY3NzICovXG4ubWYtY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW46IDE4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQzLjc0Mzc1ZW0pIHtcbiAgICAvKiBsaW5lIDE2Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19jYXJvdXNlbC5zY3NzICovXG4gICAgLm1mLWNhcm91c2VsLWNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4vKiBsaW5lIDE4Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19jYXJvdXNlbC5zY3NzICovXG4ubWYtY2Fyb3VzZWwtLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwIHNvbGlkICNlY2VjZWM7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLyogbGluZSAxOTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fY2Fyb3VzZWwuc2NzcyAqL1xuICAubWYtY2Fyb3VzZWwtLWl0ZW0uc2xpY2stY2VudGVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQ6IHB1cnBsZTtcbiAgICBib3JkZXItY29sb3I6ICNDMzM0MDA7IH1cblxuLyogbGluZSAxOTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fY2Fyb3VzZWwuc2NzcyAqL1xuLm1mLWNhcm91c2VsX19tZW51IC5zbGljay1hY3RpdmU6bm90KC5zbGljay1jdXJyZW50KSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4vKiBsaW5lIDIwNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19jYXJvdXNlbC5zY3NzICovXG4ubWYtY2Fyb3VzZWwtLWl0ZW0tbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIGxpbmUgMjA5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2Nhcm91c2VsLnNjc3MgKi9cbi5tZi1jYXJvdXNlbC0taW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXI6IDA7IH1cblxuLyogbGluZSAyMTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fY2Fyb3VzZWwuc2NzcyAqL1xuLm1mLWNhcm91c2VsLS1jYXB0aW9uIHtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAwOyB9XG5cbi8qIGxpbmUgMjI3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2Nhcm91c2VsLnNjc3MgKi9cbi5tZi1jYXJvdXNlbC0taXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAxLjcxNDI4NTcxNDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMi4xNDI4NTcxNDI5cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDAgMCAwLjJlbTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNDMzM0MDA7IH1cblxuLyogbGluZSAyMzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fY2Fyb3VzZWwuc2NzcyAqL1xuLm1mLWNhcm91c2VsLS1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjNDQ0NDQ0OyB9XG5cbi8qIGxpbmUgMjQyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2Nhcm91c2VsLnNjc3MgKi9cbi5tZi1jYXJvdXNlbC0taXRlbS10ZXh0bGluayB7XG4gIGNvbG9yOiAjODkyNDAwOyB9XG5cbi8qIGxpbmUgMjQ4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2Nhcm91c2VsLnNjc3MgKi9cbi5tZi1jYXJvdXNlbC0tYnV0dG9uLXByZXYsXG4ubWYtY2Fyb3VzZWwtLWJ1dHRvbi1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDAuMztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNDMzM0MDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDMuNzQzNzVlbSkge1xuICAgIC8qIGxpbmUgMjQ4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2Nhcm91c2VsLnNjc3MgKi9cbiAgICAubWYtY2Fyb3VzZWwtLWJ1dHRvbi1wcmV2LFxuICAgIC5tZi1jYXJvdXNlbC0tYnV0dG9uLW5leHQge1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLyogbGluZSAyNzQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fY2Fyb3VzZWwuc2NzcyAqL1xuICAubWYtY2Fyb3VzZWwtLWJ1dHRvbi1wcmV2IHNwYW4sXG4gIC5tZi1jYXJvdXNlbC0tYnV0dG9uLW5leHQgc3BhbiB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDsgfVxuICAgIC8qIGxpbmUgMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL192aXN1YWxseWhpZGRlbi5zY3NzICovXG4gICAgLm1mLWNhcm91c2VsLS1idXR0b24tcHJldiBzcGFuLmZvY3VzYWJsZTphY3RpdmUsIC5tZi1jYXJvdXNlbC0tYnV0dG9uLXByZXYgc3Bhbi5mb2N1c2FibGU6Zm9jdXMsXG4gICAgLm1mLWNhcm91c2VsLS1idXR0b24tbmV4dCBzcGFuLmZvY3VzYWJsZTphY3RpdmUsXG4gICAgLm1mLWNhcm91c2VsLS1idXR0b24tbmV4dCBzcGFuLmZvY3VzYWJsZTpmb2N1cyB7XG4gICAgICBjbGlwOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgLyogbGluZSAyNzgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fY2Fyb3VzZWwuc2NzcyAqL1xuICAubWYtY2Fyb3VzZWwtLWJ1dHRvbi1wcmV2OmhvdmVyLCAubWYtY2Fyb3VzZWwtLWJ1dHRvbi1wcmV2OmZvY3VzLFxuICAubWYtY2Fyb3VzZWwtLWJ1dHRvbi1uZXh0OmhvdmVyLFxuICAubWYtY2Fyb3VzZWwtLWJ1dHRvbi1uZXh0OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjQzMzNDAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDI4OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19jYXJvdXNlbC5zY3NzICovXG4gIC5tZi1jYXJvdXNlbC0tYnV0dG9uLXByZXY6YWN0aXZlLFxuICAubWYtY2Fyb3VzZWwtLWJ1dHRvbi1uZXh0OmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIGNvbG9yOiAjQzMzNDAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDI5Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19jYXJvdXNlbC5zY3NzICovXG4gIC5tZi1jYXJvdXNlbC0tYnV0dG9uLXByZXZbYXJpYS1kaXNhYmxlZD1cInRydWVcIl0sXG4gIC5tZi1jYXJvdXNlbC0tYnV0dG9uLW5leHRbYXJpYS1kaXNhYmxlZD1cInRydWVcIl0ge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgY29sb3I6IHJnYmEoMTI4LCAxMjgsIDEyOCwgMC41KTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSAzMDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fY2Fyb3VzZWwuc2NzcyAqL1xuLm1mLWNhcm91c2VsLS1idXR0b24tcHJldiB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDsgfVxuICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgLm1mLWNhcm91c2VsLS1idXR0b24tcHJldjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi74WBXCI7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtc2hhZG93OiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gICAgLyogbGluZSAzMDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fY2Fyb3VzZWwuc2NzcyAqL1xuICAgIC5tZi1jYXJvdXNlbC0tYnV0dG9uLXByZXYge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgYm90dG9tOiAwOyB9XG4gICAgICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgICAgIC5tZi1jYXJvdXNlbC0tYnV0dG9uLXByZXY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCLvhYFcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7IH0gfVxuXG4vKiBsaW5lIDMyNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19jYXJvdXNlbC5zY3NzICovXG4ubWYtY2Fyb3VzZWwtLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwOyB9XG4gIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAubWYtY2Fyb3VzZWwtLWJ1dHRvbi1uZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLvhYJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBzcGVhazogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQzLjc0Mzc1ZW0pIHtcbiAgICAvKiBsaW5lIDMyNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19jYXJvdXNlbC5zY3NzICovXG4gICAgLm1mLWNhcm91c2VsLS1idXR0b24tbmV4dCB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IDA7IH1cbiAgICAgIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAgICAgLm1mLWNhcm91c2VsLS1idXR0b24tbmV4dDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIu+FglwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfSB9XG5cbi8qIGxpbmUgMzQ0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2Nhcm91c2VsLnNjc3MgKi9cbi5tZi1jYXJvdXNlbC0tcGFnZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuICAvKiBsaW5lIDM1NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19jYXJvdXNlbC5zY3NzICovXG4gIC5tZi1jYXJvdXNlbC0tcGFnZXIgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC8qIGxpbmUgMzU3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2Nhcm91c2VsLnNjc3MgKi9cbiAgICAubWYtY2Fyb3VzZWwtLXBhZ2VyIGxpIGJ1dHRvbiwgLm1mLWNhcm91c2VsLS1wYWdlciBsaSAubWYtY29va2llcy0tYWNjZXB0LCAubWYtY2Fyb3VzZWwtLXBhZ2VyIGxpIC5tZi1jb29raWVzLS1pbmZvLCAubWYtY2Fyb3VzZWwtLXBhZ2VyIGxpIC5tZi1zY3JvbGwtbmF2LS1idG4ge1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBtYXJnaW46IDAgM3B4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxcHg7XG4gICAgICB0ZXh0LWluZGVudDogLTk5OTk5ZW07XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4OTI0MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgICAgLyogbGluZSAzNzQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fY2Fyb3VzZWwuc2NzcyAqL1xuICAgICAgLm1mLWNhcm91c2VsLS1wYWdlciBsaSBidXR0b246aG92ZXIsIC5tZi1jYXJvdXNlbC0tcGFnZXIgbGkgLm1mLWNvb2tpZXMtLWFjY2VwdDpob3ZlciwgLm1mLWNhcm91c2VsLS1wYWdlciBsaSAubWYtY29va2llcy0taW5mbzpob3ZlciwgLm1mLWNhcm91c2VsLS1wYWdlciBsaSAubWYtc2Nyb2xsLW5hdi0tYnRuOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICM4OTI0MDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAgIC8qIGxpbmUgMzgxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2Nhcm91c2VsLnNjc3MgKi9cbiAgICAgIC5tZi1jYXJvdXNlbC0tcGFnZXIgbGkgYnV0dG9uOmZvY3VzLCAubWYtY2Fyb3VzZWwtLXBhZ2VyIGxpIC5tZi1jb29raWVzLS1hY2NlcHQ6Zm9jdXMsIC5tZi1jYXJvdXNlbC0tcGFnZXIgbGkgLm1mLWNvb2tpZXMtLWluZm86Zm9jdXMsIC5tZi1jYXJvdXNlbC0tcGFnZXIgbGkgLm1mLXNjcm9sbC1uYXYtLWJ0bjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNDMzM0MDAgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICM4OTI0MDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDM4OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19jYXJvdXNlbC5zY3NzICovXG4gICAgLm1mLWNhcm91c2VsLS1wYWdlciBsaS5zbGljay1hY3RpdmUgYnV0dG9uLCAubWYtY2Fyb3VzZWwtLXBhZ2VyIGxpLnNsaWNrLWFjdGl2ZSAubWYtY29va2llcy0tYWNjZXB0LCAubWYtY2Fyb3VzZWwtLXBhZ2VyIGxpLnNsaWNrLWFjdGl2ZSAubWYtY29va2llcy0taW5mbywgLm1mLWNhcm91c2VsLS1wYWdlciBsaS5zbGljay1hY3RpdmUgLm1mLXNjcm9sbC1uYXYtLWJ0biB7XG4gICAgICBiYWNrZ3JvdW5kOiAjQzMzNDAwICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICNDMzM0MDAgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLyo/XHJcblxyXG5BdmlzbyBkZSBjb29raWVzXHJcbj09PT09PT09PT09PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBFc3RpbG9zIHBhcmEgbWVuc2FqZSBkZSBhZHZlcnRlbmNpYSBkZSBjb29raWVzXHJcbiogQG5hbWUgICAgICAgICBjb29raWVzXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXMgICAgIGNvb2tpZXMuanNcclxuKiBAYnVncyAgICAgICAgIEZhbHRhIGNvbXByb2JhciBmdW5jaW9uYW1pZW50byBlbiBhcGxpY2FjaW9uXHJcblxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKiovXG4vKiBsaW5lIDM0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2Nvb2tpZXMuc2NzcyAqL1xuLm1mLWNvb2tpZXMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2JjYmNiYztcbiAgYm94LXNoYWRvdzogLTExcHggOHB4IDIxcHggIzk0OTQ5NjsgfVxuICAvKiBsaW5lIDQ4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2Nvb2tpZXMuc2NzcyAqL1xuICAubWYtY29va2llcy50b3Age1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IGluaXRpYWw7IH1cbiAgLyogbGluZSA1Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19jb29raWVzLnNjc3MgKi9cbiAgLm1mLWNvb2tpZXMuaXMtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MC4wNTYyNWVtKSB7XG4gIC8qIGxpbmUgNTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fY29va2llcy5zY3NzICovXG4gIC5tZi1jb29raWVzLS1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIlOyB9IH1cblxuLyo/XHJcblxyXG5EaWFsb2dcclxuPT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgICAgRXN0aWxvcyBwYXJhIHZlbnRhbmFzIG1vZGFsZXNcclxuKiBAbmFtZSAgICAgICAgICAgIGRpYWxvZ1xyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzICAgICAgICBkaWFsb2cuanNcclxuKiBAYnVncyAgICAgICAgICAgIEZhbHRhIG9wdGltaXphciBjb2RpZ28geSByZXZpc2FyIHJlc3BvbnNpdmVcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIEF0ZW5jacOzbjogY29sb2NhciB1biB2YWxvciDDum5pY28sIHNpcnZlIHRhbWJpw6luIHBhcmEgc2l0dWFyIGVsIGN1YWRybyBlbiBsYSB2ZXJzacOzbiBtw7N2aWwgKi9cbi8qIGxpbmUgNzQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZGlhbG9nLnNjc3MgKi9cbi5tZi1kaWFsb2cge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA5NSU7XG4gIG1hcmdpbjogMC41ZW07XG4gIHotaW5kZXg6IDUwMTA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMzZweDtcbiAgYm9yZGVyOiAwIG5vbmUgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQzLjc0Mzc1ZW0pIHtcbiAgICAvKiBsaW5lIDc0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2RpYWxvZy5zY3NzICovXG4gICAgLm1mLWRpYWxvZyB7XG4gICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSA3NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19kaWFsb2cuc2NzcyAqL1xuICAgIC5tZi1kaWFsb2cge1xuICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDc0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2RpYWxvZy5zY3NzICovXG4gICAgLm1mLWRpYWxvZyB7XG4gICAgICBtYXgtd2lkdGg6IDcwJTsgfSB9XG4gIC8qIGxpbmUgMTA1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2RpYWxvZy5zY3NzICovXG4gIC5tZi1kaWFsb2cuanMtbWYtZGlhbG9nIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC8qIGxpbmUgMTA5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2RpYWxvZy5zY3NzICovXG4gIC5tZi1kaWFsb2cubWYtdmlzdWFsaXplciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMC41ZW07XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBsaW5lIDEyNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19kaWFsb2cuc2NzcyAqL1xuLm1mLWRpYWxvZy0tdGl0bGViYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMC41ZW07XG4gIGxlZnQ6IDAuNWVtO1xuICByaWdodDogMC41ZW07XG4gIHBhZGRpbmc6IDRweDtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQ6ICNDMzM0MDA7IH1cbiAgLyogbGluZSA5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fY29tcGFzcy1jb21wYXRpYmlsaXR5LnNjc3MgKi9cbiAgLm1mLWRpYWxvZy0tdGl0bGViYXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDEyNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19kaWFsb2cuc2NzcyAqL1xuICAgIC5tZi1kaWFsb2ctLXRpdGxlYmFyIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC8qIGxpbmUgMTQ3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2RpYWxvZy5zY3NzICovXG4gIC5tZi12aXN1YWxpemVyIC5tZi1kaWFsb2ctLXRpdGxlYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4vKiBsaW5lIDE1Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19kaWFsb2cuc2NzcyAqL1xuLm1mLWRpYWxvZy0tdGl0bGUge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiA3MCU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG5cbi8qIGxpbmUgMTY3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2RpYWxvZy5zY3NzICovXG4ubWYtZGlhbG9nLS1idG4ge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMCAycHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDE2cHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI0ZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjOTAyNjAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTQpIGluc2V0OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSAxNjcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZGlhbG9nLnNjc3MgKi9cbiAgICAubWYtZGlhbG9nLS1idG4ge1xuICAgICAgcGFkZGluZzogNnB4IDE0cHggNHB4O1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7IH0gfVxuICAvKiBsaW5lIDE5Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19kaWFsb2cuc2NzcyAqL1xuICAubWYtZGlhbG9nLS1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gIC8qIGxpbmUgMTk5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2RpYWxvZy5zY3NzICovXG4gIC5tZi1kaWFsb2ctLWJ0biAubWYtaWNvbiwgLm1mLWRpYWxvZy0tYnRuIC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0taWNvbjpiZWZvcmUsIC5tZi1kaWFsb2ctLWJ0biAubWYtc2ltcGxlLWxpc3RfX2ljb24gLm1mLXNpbXBsZS1saXN0LS1pdGVtOmJlZm9yZSwgLm1mLXNpbXBsZS1saXN0X19pY29uIC5tZi1kaWFsb2ctLWJ0biAubWYtc2ltcGxlLWxpc3QtLWl0ZW06YmVmb3JlLCAubWYtZGlhbG9nLS1idG4gLm1mLWJyZWFkY3J1bWItLWl0ZW0uaGFzLXN1Ym1lbnU6YWZ0ZXIsIC5tZi1kaWFsb2ctLWJ0biAuYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1tZW51LWl0ZW0gYTo6YmVmb3JlLCAuYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1tZW51LWl0ZW0gLm1mLWRpYWxvZy0tYnRuIGE6OmJlZm9yZSwgLm1mLWRpYWxvZy0tYnRuXG4gIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLXN1Ym1lbnUtaXRlbSBhOjpiZWZvcmUsXG4gIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLXN1Ym1lbnUtaXRlbSAubWYtZGlhbG9nLS1idG4gYTo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLyogbGluZSAyMTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZGlhbG9nLnNjc3MgKi9cbiAgLm1mLXZpc3VhbGl6ZXIgLm1mLWRpYWxvZy0tYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDYwLCA2MCwgNjAsIDAuOTUpO1xuICAgIHBhZGRpbmc6IDZweCA3cHg7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiBub25lOyB9XG5cbi8qIGxpbmUgMjI2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2RpYWxvZy5zY3NzICovXG4ubWYtZGlhbG9nLS1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxZW07XG4gIG92ZXJmbG93OiBhdXRvOyB9XG4gIC8qIGxpbmUgMjMyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2RpYWxvZy5zY3NzICovXG4gIC5qcy1tZi1kaWFsb2cgLm1mLWRpYWxvZy0tY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMzA1cHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgLyogbGluZSAyMzcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZGlhbG9nLnNjc3MgKi9cbiAgLm1mLXZpc3VhbGl6ZXIgLm1mLWRpYWxvZy0tY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGOyB9XG5cbi8qIGxpbmUgMjQ0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2RpYWxvZy5zY3NzICovXG4ubWYtZGlhbG9nLS1idXR0b25iYXIge1xuICBwYWRkaW5nOiA2cHggMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7IH1cbiAgLyogbGluZSA5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fY29tcGFzcy1jb21wYXRpYmlsaXR5LnNjc3MgKi9cbiAgLm1mLWRpYWxvZy0tYnV0dG9uYmFyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC8qIGxpbmUgMjU2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2RpYWxvZy5zY3NzICovXG4gIC5tZi12aXN1YWxpemVyIC5tZi1kaWFsb2ctLWJ1dHRvbmJhciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAgICAgLyogbGluZSAyNTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZGlhbG9nLnNjc3MgKi9cbiAgICAgIC5tZi12aXN1YWxpemVyIC5tZi1kaWFsb2ctLWJ1dHRvbmJhciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwOyB9IH1cbiAgLyogbGluZSAyNjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZGlhbG9nLnNjc3MgKi9cbiAgLm1mLWRpYWxvZy0tYnV0dG9uYmFyIC5tZi12aXN1YWxpemVyLS10b29sIHtcbiAgICBwYWRkaW5nOiA2cHggN3B4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogcmdiYSg2MCwgNjAsIDYwLCAwLjk1KTtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLyogbGluZSAyNzksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZGlhbG9nLnNjc3MgKi9cbiAgICAubWYtZGlhbG9nLS1idXR0b25iYXIgLm1mLXZpc3VhbGl6ZXItLXRvb2w6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSg4MCwgODAsIDgwLCAwLjgpOyB9XG5cbi8qIGxpbmUgMjg5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2RpYWxvZy5zY3NzICovXG4ubWYtdmlzdWFsaXplci0tY29udGFpbmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RERDsgfVxuXG4vKiBsaW5lIDI5Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19kaWFsb2cuc2NzcyAqL1xuLm1mLXZpc3VhbGl6ZXItLXpvb20ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7IH1cblxuLyogbGluZSAyOTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZGlhbG9nLnNjc3MgKi9cbi5tZi12aXN1YWxpemVyLS10b29sYmFyIHtcbiAgYmFja2dyb3VuZDogI0RERDsgfVxuXG4vKj9cclxuXHJcbkF1dG9jb21wbGV0ZVxyXG49PT09PT09PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBFc3RpbG9zIHBhcmEgbGEgdmVudGFuYSAnZHJhZyBhbmQgZHJvcCcsIHF1ZSBzaXJ2ZSBwYXJhIGltcG9ydGFyIGFyY2hpdm9zIHBvciBlbCBwcm9jZWRpbWVpbnRvIGRlIGFycmFzdHJhciB5IHNvbHRhciBlbiB1biBjb250ZW5lZG9yIGRldGVybWluYWRvXHJcbiogQG5hbWUgICAgICAgICBkcm9wZmlsZVxyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzICAgICBkcm9wZmlsZS5qc1xyXG4qIEBidWdzXHJcblxyXG4qL1xuLyogbGluZSA1Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19kcm9wZmlsZS5zY3NzICovXG4ubWYtZmlsZXVwbG9hZC0tY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIDAgMS41ZW07XG4gIHBhZGRpbmc6IDA7IH1cbiAgLyogbGluZSA5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fY29tcGFzcy1jb21wYXRpYmlsaXR5LnNjc3MgKi9cbiAgLm1mLWZpbGV1cGxvYWQtLWNvbnRhaW5lcjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDsgfVxuICAvKiBsaW5lIDYyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2Ryb3BmaWxlLnNjc3MgKi9cbiAgLm1mLWZpbGV1cGxvYWQtLWNvbnRhaW5lciAubWYtZHJvcGJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAzMHB4O1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgb3V0bGluZTogNHB4IGRhc2hlZCAjZGRkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC8qIGxpbmUgNzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZHJvcGZpbGUuc2NzcyAqL1xuICAgIC5tZi1maWxldXBsb2FkLS1jb250YWluZXIgLm1mLWRyb3Bib3guaXMtZHJhZ292ZXIge1xuICAgICAgb3V0bGluZTogNHB4IGRhc2hlZCAjNWRiYjJkO1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7IH1cbiAgICAvKiBsaW5lIDc2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2Ryb3BmaWxlLnNjc3MgKi9cbiAgICAubWYtZmlsZXVwbG9hZC0tY29udGFpbmVyIC5tZi1kcm9wYm94IC5tZi1kcm9wYm94LS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXNpemU6IDEuNzE0Mjg1NzE0M3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMTQyODU3MTQyOXJlbTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgICAgIGNvbG9yOiAjYzYzNTAwOyB9XG4gICAgICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgICAgIC5tZi1maWxldXBsb2FkLS1jb250YWluZXIgLm1mLWRyb3Bib3ggLm1mLWRyb3Bib3gtLXRpdGxlOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwi74mxXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW46IDAgMnB4IDAgMDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSA5NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19kcm9wZmlsZS5zY3NzICovXG4uZmxkID4gLm1mLWRyb3Bib3ggLm1mLWRyb3Bib3gtLXN1YnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDEwMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19kcm9wZmlsZS5zY3NzICovXG4ubWYtZmlsZXVwbG9hZC0taW5wdXQge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDsgfVxuICAvKiBsaW5lIDE3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fdmlzdWFsbHloaWRkZW4uc2NzcyAqL1xuICAubWYtZmlsZXVwbG9hZC0taW5wdXQuZm9jdXNhYmxlOmFjdGl2ZSwgLm1mLWZpbGV1cGxvYWQtLWlucHV0LmZvY3VzYWJsZTpmb2N1cyB7XG4gICAgY2xpcDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLyogbGluZSAxMDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZHJvcGZpbGUuc2NzcyAqL1xuLm1mLWZpbGV1cGxvYWQtLWZpbGVzLmlzLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogbGluZSAxMDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZHJvcGZpbGUuc2NzcyAqL1xuLm1mLWZpbGV1cGxvYWQtLWZpbGVzIC5tZi1maWxldXBsb2FkLS1wcm9ncmVzcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxZW07IH1cblxuLyogbGluZSAxMTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZHJvcGZpbGUuc2NzcyAqL1xuLm1mLWZpbGV1cGxvYWQtLWZpbGVzIC5tZi1maWxldXBsb2FkLS1saXN0ID4gdWwge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4vKiBsaW5lIDEyMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19kcm9wZmlsZS5zY3NzICovXG4ubWYtZmlsZXVwbG9hZC0tZmlsZXMgLm1mLWZpbGV1cGxvYWQtLWxpc3QgLm1mLWZpbGV1cGxvYWQtLWl0ZW0ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cbiAgLyogbGluZSAxMjIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZHJvcGZpbGUuc2NzcyAqL1xuICAubWYtZmlsZXVwbG9hZC0tZmlsZXMgLm1mLWZpbGV1cGxvYWQtLWxpc3QgLm1mLWZpbGV1cGxvYWQtLWl0ZW0gPiBzcGFuIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICAgIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG4gIC8qIGxpbmUgMTI5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2Ryb3BmaWxlLnNjc3MgKi9cbiAgLm1mLWZpbGV1cGxvYWQtLWZpbGVzIC5tZi1maWxldXBsb2FkLS1saXN0IC5tZi1maWxldXBsb2FkLS1pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgLyogbGluZSAxMzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZHJvcGZpbGUuc2NzcyAqL1xuICAgIC5tZi1maWxldXBsb2FkLS1maWxlcyAubWYtZmlsZXVwbG9hZC0tbGlzdCAubWYtZmlsZXVwbG9hZC0taXRlbTpudGgtY2hpbGQob2RkKSA+IHNwYW4ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjY2NjOyB9XG4gIC8qIGxpbmUgMTM2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2Ryb3BmaWxlLnNjc3MgKi9cbiAgLm1mLWZpbGV1cGxvYWQtLWZpbGVzIC5tZi1maWxldXBsb2FkLS1saXN0IC5tZi1maWxldXBsb2FkLS1pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgYmFja2dyb3VuZDogI2VlZTsgfVxuICAgIC8qIGxpbmUgMTM5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2Ryb3BmaWxlLnNjc3MgKi9cbiAgICAubWYtZmlsZXVwbG9hZC0tZmlsZXMgLm1mLWZpbGV1cGxvYWQtLWxpc3QgLm1mLWZpbGV1cGxvYWQtLWl0ZW06bnRoLWNoaWxkKGV2ZW4pID4gc3BhbiB7XG4gICAgICBib3JkZXItY29sb3I6ICNjY2M7IH1cblxuLyogbGluZSAxNDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZHJvcGZpbGUuc2NzcyAqL1xuLm1mLWZpbGV1cGxvYWQtLWZpbGVzIC5tZi1maWxldXBsb2FkLS1saXN0IC5tZi1maWxldXBsb2FkX19wZW5kaW5nIC5tZi1maWxldXBsb2FkLS1zdGF0dXMge1xuICBjb2xvcjogI0U2NzU0NTsgfVxuXG4vKiBsaW5lIDE1MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19kcm9wZmlsZS5zY3NzICovXG4ubWYtZmlsZXVwbG9hZC0tZmlsZXMgLm1mLWZpbGV1cGxvYWQtLWxpc3QgLm1mLWZpbGV1cGxvYWRfX3VwbG9hZGVkIC5tZi1maWxldXBsb2FkLS1zdGF0dXMge1xuICBjb2xvcjogIzVkYmIyZDsgfVxuXG4vKiBsaW5lIDE1Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19kcm9wZmlsZS5zY3NzICovXG4ubWYtZmlsZXVwbG9hZC0tZmlsZXMgLm1mLWZpbGV1cGxvYWQtLWxpc3QgLm1mLWZpbGV1cGxvYWRfX2Vycm9yIC5tZi1maWxldXBsb2FkLS1zdGF0dXMsXG4ubWYtZmlsZXVwbG9hZC0tZmlsZXMgLm1mLWZpbGV1cGxvYWQtLWxpc3QgLm1mLWZpbGV1cGxvYWRfX2Vycm9yIC5mbGQtaGVscCxcbi5tZi1maWxldXBsb2FkLS1maWxlcyAubWYtZmlsZXVwbG9hZC0tbGlzdCAubWYtZmlsZXVwbG9hZF9fZXJyb3IgLm1mLWZpbGV1cGxvYWQtLWNvbnRhaW5lciAubWYtZHJvcGJveCAubWYtZHJvcGJveC0tc3VidGl0bGUsIC5tZi1maWxldXBsb2FkLS1jb250YWluZXIgLm1mLWRyb3Bib3hcbi5tZi1maWxldXBsb2FkLS1maWxlcyAubWYtZmlsZXVwbG9hZC0tbGlzdCAubWYtZmlsZXVwbG9hZF9fZXJyb3IgLm1mLWRyb3Bib3gtLXN1YnRpdGxlIHtcbiAgY29sb3I6ICNGOTRFM0M7IH1cblxuLyogbGluZSAxNjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZHJvcGZpbGUuc2NzcyAqL1xuLm1mLWZpbGV1cGxvYWQtLWZpbGVzIC5tZi1maWxldXBsb2FkLS1saXN0IC5tZi1maWxldXBsb2FkLS1zdGF0dXMge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLyogbGluZSAxNjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZHJvcGZpbGUuc2NzcyAqL1xuLm1mLWZpbGV1cGxvYWQtLWZpbGVzIC5tZi1maWxldXBsb2FkLS1saXN0IC5tZi1maWxldXBsb2FkLS1hY3Rpb24ge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4vKiBsaW5lIDE3Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19kcm9wZmlsZS5zY3NzICovXG4ubWYtZmlsZXVwbG9hZC0tZmlsZXMgLm1mLWZpbGV1cGxvYWQtLWxpc3QgW2NsYXNzXj1cIm1mLWZpbGV1cGxvYWQtLWJ1dHRvblwiXSB7XG4gIHBhZGRpbmc6IDZweCA4cHg7IH1cbiAgLyogbGluZSAxNzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fZHJvcGZpbGUuc2NzcyAqL1xuICAubWYtZmlsZXVwbG9hZC0tZmlsZXMgLm1mLWZpbGV1cGxvYWQtLWxpc3QgW2NsYXNzXj1cIm1mLWZpbGV1cGxvYWQtLWJ1dHRvblwiXSBzcGFuIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4OyB9XG4gICAgLyogbGluZSAxNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX3Zpc3VhbGx5aGlkZGVuLnNjc3MgKi9cbiAgICAubWYtZmlsZXVwbG9hZC0tZmlsZXMgLm1mLWZpbGV1cGxvYWQtLWxpc3QgW2NsYXNzXj1cIm1mLWZpbGV1cGxvYWQtLWJ1dHRvblwiXSBzcGFuLmZvY3VzYWJsZTphY3RpdmUsIC5tZi1maWxldXBsb2FkLS1maWxlcyAubWYtZmlsZXVwbG9hZC0tbGlzdCBbY2xhc3NePVwibWYtZmlsZXVwbG9hZC0tYnV0dG9uXCJdIHNwYW4uZm9jdXNhYmxlOmZvY3VzIHtcbiAgICAgIGNsaXA6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuXG4vKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbi5tZi1maWxldXBsb2FkLS1maWxlcyAubWYtZmlsZXVwbG9hZC0tbGlzdCAubWYtZmlsZXVwbG9hZC0tYnV0dG9uX191cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhL5cIjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHNwZWFrOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbi5tZi1maWxldXBsb2FkLS1maWxlcyAubWYtZmlsZXVwbG9hZC0tbGlzdCAubWYtZmlsZXVwbG9hZC0tYnV0dG9uX19jYW5jZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaRcIjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHNwZWFrOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbi5tZi1maWxldXBsb2FkLS1maWxlcyAubWYtZmlsZXVwbG9hZC0tbGlzdCAubWYtZmlsZXVwbG9hZC0tYnV0dG9uX192aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qiXCI7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBzcGVhazogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4ubWYtZmlsZXVwbG9hZC0tZmlsZXMgLm1mLWZpbGV1cGxvYWQtLWxpc3QgLm1mLWZpbGV1cGxvYWQtLWJ1dHRvbl9fZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74maXCI7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBzcGVhazogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyo/XHJcblxyXG5JbmJveFxyXG49PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBFc3RpbG9zIHBhcmEgZGUgZW50cmFkYSBkZSBtZW5zYWplc1xyXG4qIEBuYW1lICAgICAgICAgaW5ib3hcclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzICAgICAgICAgRmFsdGEgb3B0aW1pemFyIGNvZGlnbyB5IHJldmlzYXIgcmVzcG9uc2l2ZVxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogbGluZSA3MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19pbmJveC5zY3NzICovXG4ubWYtaW5ib3gge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luOiAwIDVweCAwIDA7IH1cbiAgLyogbGluZSA5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fY29tcGFzcy1jb21wYXRpYmlsaXR5LnNjc3MgKi9cbiAgLm1mLWluYm94OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSA3MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19pbmJveC5zY3NzICovXG4gICAgLm1mLWluYm94IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuXG4vKiBsaW5lIDg0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2luYm94LnNjc3MgKi9cbi5tZi1pbmJveC0tbWVudSBhLFxuLm1mLWluYm94LS1tZW51IGE6bGluayxcbi5tZi1pbmJveC0tbWVudSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzQ0NDtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG5cbi8qIGxpbmUgOTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9faW5ib3guc2NzcyAqL1xuLm1mLWluYm94LS1tZW51LWl0ZW0sXG4ubWYtaW5ib3gtLXN1Ym1lbnUtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogd2hpdGUgdHJhbnNwYXJlbnQgI2YyZjJmMiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogd2hpdGU7IH1cbiAgLyogbGluZSAxMDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9faW5ib3guc2NzcyAqL1xuICAubWYtaW5ib3gtLW1lbnUtaXRlbS5pcy1zZWxlY3RlZCxcbiAgLm1mLWluYm94LS1zdWJtZW51LWl0ZW0uaXMtc2VsZWN0ZWQge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItd2lkdGg6IDFweCAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiB3aGl0ZSB0cmFuc3BhcmVudCAjZjJmMmYyIHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6ICMzYzNjM2M7IH1cbiAgICAvKiBsaW5lIDExNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19pbmJveC5zY3NzICovXG4gICAgLm1mLWluYm94LS1tZW51LWl0ZW0uaXMtc2VsZWN0ZWQgYSxcbiAgICAubWYtaW5ib3gtLW1lbnUtaXRlbS5pcy1zZWxlY3RlZCBhOmxpbmssXG4gICAgLm1mLWluYm94LS1tZW51LWl0ZW0uaXMtc2VsZWN0ZWQgYTp2aXNpdGVkLFxuICAgIC5tZi1pbmJveC0tc3VibWVudS1pdGVtLmlzLXNlbGVjdGVkIGEsXG4gICAgLm1mLWluYm94LS1zdWJtZW51LWl0ZW0uaXMtc2VsZWN0ZWQgYTpsaW5rLFxuICAgIC5tZi1pbmJveC0tc3VibWVudS1pdGVtLmlzLXNlbGVjdGVkIGE6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4vKiBsaW5lIDEyNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19pbmJveC5zY3NzICovXG4ubWYtaW5ib3gtLXNlY3Rpb24tdGl0bGUge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMywgMTMsIDEzLCAwKSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAxMzYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9faW5ib3guc2NzcyAqL1xuLm1mLWluYm94LS1uYXYge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJhY2tncm91bmQ6ICNFQkVCRUI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDEzNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19pbmJveC5zY3NzICovXG4gICAgLm1mLWluYm94LS1uYXYge1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIG1pbi13aWR0aDogMTNlbTtcbiAgICAgIGZsZXgtZ3JvdzogMTsgfSB9XG5cbi8qIGxpbmUgMTUwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2luYm94LnNjc3MgKi9cbi5tZi1pbmJveC0tY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMCAwIDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI0ZGRjsgfVxuICAvKiBsaW5lIDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19jb21wYXNzLWNvbXBhdGliaWxpdHkuc2NzcyAqL1xuICAubWYtaW5ib3gtLWNvbnRlbnQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDE1MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19pbmJveC5zY3NzICovXG4gICAgLm1mLWluYm94LS1jb250ZW50IHtcbiAgICAgIGZsZXgtZ3JvdzogNDtcbiAgICAgIHdpZHRoOiA2MCU7IH0gfVxuXG4vKiBsaW5lIDE2NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19pbmJveC5zY3NzICovXG4ubWYtaW5ib3gtLW51bSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBwYWRkaW5nOiAwIDZweDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zaXplOiAwLjkyODU3MTQyODZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGJhY2tncm91bmQ6ICNDMzM0MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlY2VjZWM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMmVtO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJlbTtcbiAgYm9yZGVyLXJhZGl1czogMmVtOyB9XG4gIC8qIGxpbmUgMTgzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX2luYm94LnNjc3MgKi9cbiAgLm1mLWluYm94LS1udW0uaXMtaGlnaGxpZ2h0IHtcbiAgICBmb250LXN0eWxlOiBib2xkO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMzYzNjM2M7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7IH1cblxuLyo/XHJcblxyXG5TaXN0ZW1hIGRlIGF5dWRhXHJcbj09PT09PT09PT09PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICAgIEVzdGlsb3MgcGFyYSBnZW5lcmFyIHVuIGF5YXVkYSBpbnRlcmFjdGl2YSBlbiBsYXMgYXBsaWNhY2lvbmVzXHJcbiogQG5hbWUgICAgICAgICAgIGhlbHBcclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlcyAgICAgICBoZWxwLmpzXHJcbiogQGJ1Z3MgICAgICAgICAgIEZhbHRhIG9wdGltaXphciBjb2RpZ28geSByZXZpc2FyIHJlc3BvbnNpdmVcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qIGxpbmUgMTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fbWZoZWxwLnNjc3MgKi9cbi5tZi1oZWxwLS1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpOyB9XG5cbi8qIGxpbmUgMjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fbWZoZWxwLnNjc3MgKi9cbi5tZi1oZWxwLS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTk5OyB9XG5cbi8qIGxpbmUgMzQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fbWZoZWxwLnNjc3MgKi9cbi5tZi1oZWxwLS10aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIHBhZGRpbmc6IDFlbTtcbiAgei1pbmRleDogOTk5OTk7IH1cbiAgLyogbGluZSA0MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19tZmhlbHAuc2NzcyAqL1xuICAubWYtaGVscC0tdGlwLnRvcCB7XG4gICAgcGFkZGluZzogMCAxZW0gM2VtO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRjsgfVxuICAvKiBsaW5lIDQ2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX21maGVscC5zY3NzICovXG4gIC5tZi1oZWxwLS10aXAucmlnaHQsIC5tZi1oZWxwLS10aXAuaW5zZXQtcmlnaHQge1xuICAgIHBhZGRpbmc6IDFlbSAwIDFlbSAzZW07XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkY7IH1cbiAgLyogbGluZSA1MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19tZmhlbHAuc2NzcyAqL1xuICAubWYtaGVscC0tdGlwLmJvdHRvbSB7XG4gICAgcGFkZGluZzogM2VtIDFlbSAwIDFlbTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGRkY7IH1cbiAgLyogbGluZSA1Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19tZmhlbHAuc2NzcyAqL1xuICAubWYtaGVscC0tdGlwLmxlZnQsIC5tZi1oZWxwLS10aXAuaW5zZXQtbGVmdCB7XG4gICAgcGFkZGluZzogMWVtIDNlbSAxZW0gMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGRjsgfVxuXG4vKiBsaW5lIDYyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX21maGVscC5zY3NzICovXG4ubWYtaGVscC0tdGl0bGUge1xuICBjb2xvcjogI0VFRTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cblxuLyogbGluZSA3MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19tZmhlbHAuc2NzcyAqL1xuLm1mLWhlbHAtLXRleHQge1xuICBtYXJnaW46IDFlbSAwIDA7XG4gIGNvbG9yOiAjREREO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuXG4vKiBsaW5lIDc5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX21maGVscC5zY3NzICovXG4ubWYtaGVscC0tZnJhbWUge1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDEycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG5cbi8qIGxpbmUgOTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fbWZoZWxwLnNjc3MgKi9cbi5tZi1oZWxwLS1uYXZiYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDFlbSA1JSAzZW0gNTUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAvKiBsaW5lIDEwMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19tZmhlbHAuc2NzcyAqL1xuICAubWYtaGVscC0tbmF2YmFyID4gc3BhbiB7XG4gICAgbWFyZ2luOiAwIDAuNWVtOyB9XG5cbi8qIGxpbmUgMTA2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX21maGVscC5zY3NzICovXG4ubWYtaGVscC1jbG9zZWJ0biB7XG4gIG1hcmdpbi1yaWdodDogMWVtO1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYmFja2dyb3VuZDogIzBmYTRkMzsgfVxuXG4vKj9cclxuXHJcbk1lc3NhZ2VzXHJcbj09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgRXN0aWxvcyBwYXJhIGxhcyBcInVzZXIgYm94ZXNcIiwgbWVuc2FqZXMgZGUgZXJyb3IsIGFkdmVydGVuY2lhIG8gaW5mb3JtYXRpdmFzIHF1ZSBpbmZvcm1hbiBhbCB1c3VhcmlvIGRlbCBsYSBldm9sdWNpb24gZGUgdW5hIHBldGljacOzbiBhbCBzZXJ2aWRvci5cclxuICAgICAgICAgICAgICAgIEVzdGlsb3MgcGFyYSBub3RhcyBkZXN0YWNhZGFzIGVuIHVuIHRleHRvXHJcbiogQG5hbWUgICAgICAgICBtc2csIG5vdGVcclxuKiBAYXV0aG9yICAgICAgIElnbmFjaW8gQ2FsbGVqYVxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVncyAgICAgICAgIEZhbHRhIG9wdGltaXphciBjb2RpZ28geSByZXZpc2FyIHJlc3BvbnNpdmVcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qKioqKioqKioqKioqKioqKioqKioqL1xuLyogICAgIFVTRVIgQk9YRVMgICAgICovXG4vKiBsaW5lIDc3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX21zZy5zY3NzICovXG4ubWYtbXNnLFxuLm1mLW1zZ19fc3VjY2Vzcyxcbi5tZi1tc2dfX2luZm8sXG4ubWYtbXNnX193YXJuaW5nLFxuLm1mLW1zZ19fZXJyb3Ige1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjZweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogNTRweDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiA1OHB4O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogI0ZGRjsgfVxuXG4vKiBsaW5lIDExMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19tc2cuc2NzcyAqL1xuLm1mLW1zZ19faW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzAwOTFBQTsgfVxuICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgLm1mLW1zZ19faW5mbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi74qAXCI7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCA4cHggMCAtNDJweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgY29sb3I6ICMwMDkxQUE7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgMTE4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX21zZy5zY3NzICovXG4ubWYtbXNnX19zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWRiYjJkOyB9XG4gIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAubWYtbXNnX19zdWNjZXNzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLviaZcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDhweCAwIC00MnB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBzcGVhazogbm9uZTtcbiAgICBjb2xvcjogIzVkYmIyZDtcbiAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSAxMjQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fbXNnLnNjc3MgKi9cbi5tZi1tc2dfX3dhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNFNjc1NDU7IH1cbiAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gIC5tZi1tc2dfX3dhcm5pbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu+LilwiO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgOHB4IDAgLTQycHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGNvbG9yOiAjRTY3NTQ1O1xuICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBsaW5lIDEzMCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19tc2cuc2NzcyAqL1xuLm1mLW1zZ19fZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNGOTRFM0M7IH1cbiAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gIC5tZi1tc2dfX2Vycm9yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLviaRcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDhweCAwIC00MnB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBzcGVhazogbm9uZTtcbiAgICBjb2xvcjogI0Y5NEUzQztcbiAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogQm90w7NuIG9jdWx0YXIgKi9cbi8qIGxpbmUgMTM5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX21zZy5zY3NzICovXG4ubWYtbXNnLS1jbG9zZWJ0biB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIG1hcmdpbjogMCAtMjBweCAwIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gIC5tZi1tc2ctLWNsb3NlYnRuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLviaRcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAtMTZweCAwIDAgMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSAxNTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fbXNnLnNjc3MgKi9cbi5tZi1ub3RlLCAuYWMtaW5ib3gtbm9tc2cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAzMHB4O1xuICBjb2xvcjogIzQ0NDtcbiAgYmFja2dyb3VuZDogI2Y3ZjZmNjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VjZWNlYzsgfVxuXG4vKj9cclxuXHJcblBhZ2luYWRvclxyXG49PT09PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBFc3RpbG9zIHBhcmEgZWwgcGFnaW5hZG9yIChub3JtYWxtZW50ZSB1dGlsaXphZG8gZW4gbGFzIHRhYmxhcylcclxuKiBAbmFtZSAgICAgICAgIHBhZ2VyXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXMgICAgIHBhZ2luYXRvci5qc1xyXG4qIEBidWdzICAgICAgICAgRmFsdGEgb3B0aW1pemFyIGNvZGlnbyB5IHJldmlzYXIgcmVzcG9uc2l2ZVxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogbGluZSA1OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19wYWdlci5zY3NzICovXG4ubWYtcGFnZXIge1xuICBtYXJnaW46IDFlbSAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC44NTcxNDI4NTcxcmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTsgfVxuICAvKiBsaW5lIDY0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3BhZ2VyLnNjc3MgKi9cbiAgLnVpLWRpYWxvZyAubWYtcGFnZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVlbTsgfVxuXG4vKiBsaW5lIDY5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3BhZ2VyLnNjc3MgKi9cbi5tZi1wYWdlci0tZm9ybSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi8qIGxpbmUgNzQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcGFnZXIuc2NzcyAqL1xuLm1mLXBhZ2VyLS1nb3RvIGlucHV0IHtcbiAgd2lkdGg6IDNlbTtcbiAgcGFkZGluZzogMnB4IDJweCAycHggMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjOEI4QjhCO1xuICBib3gtc2hhZG93OiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTdyZW07IH1cblxuLyogbGluZSA4OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19wYWdlci5zY3NzICovXG4ubWYtcGFnZXItLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDJweCAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGNvbG9yOiAjQzMzNDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IDFweCBub25lICNDQ0M7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLyogbGluZSAxMDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcGFnZXIuc2NzcyAqL1xuICAubWYtcGFnZXItLWl0ZW0gbGFiZWwsIC5tZi1wYWdlci0taXRlbSAubGFiZWwsIC5tZi1wYWdlci0taXRlbSAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLm1mLXBhZ2VyLS1pdGVtIC5tZi1yZXBvcnQtLWxhYmVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgIGNvbG9yOiAjQzMzNDAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IDAuODU3MTQyODU3MXJlbTtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtOyB9XG4gIC8qIGxpbmUgMTEyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3BhZ2VyLnNjc3MgKi9cbiAgLm1mLXBhZ2VyLS1pdGVtIHNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMnB4IDJweCAycHggMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgY29sb3I6ICNDMzM0MDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAxMjYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcGFnZXIuc2NzcyAqL1xuLm1mLXBhZ2VyLS1wYWdlID4gbGFiZWwsIC5tZi1wYWdlci0tcGFnZSA+IC5sYWJlbCwgLm1mLXBhZ2VyLS1wYWdlID4gLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsIC5tZi1wYWdlci0tcGFnZSA+IC5tZi1yZXBvcnQtLWxhYmVsIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7IH1cbiAgLyogbGluZSAxNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX3Zpc3VhbGx5aGlkZGVuLnNjc3MgKi9cbiAgLm1mLXBhZ2VyLS1wYWdlID4gbGFiZWwuZm9jdXNhYmxlOmFjdGl2ZSwgLm1mLXBhZ2VyLS1wYWdlID4gLmZvY3VzYWJsZS5sYWJlbDphY3RpdmUsIC5tZi1wYWdlci0tcGFnZSA+IC5mb2N1c2FibGUubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbDphY3RpdmUsIC5tZi1wYWdlci0tcGFnZSA+IC5mb2N1c2FibGUubWYtcmVwb3J0LS1sYWJlbDphY3RpdmUsIC5tZi1wYWdlci0tcGFnZSA+IGxhYmVsLmZvY3VzYWJsZTpmb2N1cywgLm1mLXBhZ2VyLS1wYWdlID4gLmZvY3VzYWJsZS5sYWJlbDpmb2N1cywgLm1mLXBhZ2VyLS1wYWdlID4gLmZvY3VzYWJsZS5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsOmZvY3VzLCAubWYtcGFnZXItLXBhZ2UgPiAuZm9jdXNhYmxlLm1mLXJlcG9ydC0tbGFiZWw6Zm9jdXMge1xuICAgIGNsaXA6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvOyB9XG5cbi8qIGxpbmUgMTMxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3BhZ2VyLnNjc3MgKi9cbi5tZi1wYWdlci0tcGFnZS1saXN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDFweCAwIDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuICAvKiBsaW5lIDEzNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19wYWdlci5zY3NzICovXG4gIC5tZi1wYWdlci0tcGFnZS1saXN0IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAvKiBsaW5lIDEzOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19wYWdlci5zY3NzICovXG4gICAgLm1mLXBhZ2VyLS1wYWdlLWxpc3QgbGkuY3VycmVudCB7XG4gICAgICBwYWRkaW5nOiAwIDRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAvKiBsaW5lIDE0Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19wYWdlci5zY3NzICovXG4gICAgLm1mLXBhZ2VyLS1wYWdlLWxpc3QgbGkgYSB7XG4gICAgICBwYWRkaW5nOiAwIDRweDsgfVxuXG4vKiBsaW5lIDE0OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19wYWdlci5zY3NzICovXG4ubWYtcGFnZXItLWJ0biB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNnB4IDEwcHggNXB4IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgY29sb3I6ICNDMzM0MDA7XG4gIGJvcmRlcjogMXB4IG5vbmUgI0NDQztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDE2Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19wYWdlci5zY3NzICovXG4gIC5tZi1wYWdlci0tYnRuOmxpbmssIC5tZi1wYWdlci0tYnRuOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjQzMzNDAwOyB9XG4gIC8qIGxpbmUgMTcxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3BhZ2VyLnNjc3MgKi9cbiAgLm1mLXBhZ2VyLS1idG46aG92ZXIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjQzMzNDAwOyB9XG4gIC8qIGxpbmUgNDYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL192aXN1YWxseWhpZGRlbi5zY3NzICovXG4gIC5tZi1wYWdlci0tYnRuOmFjdGl2ZSwgLm1mLXBhZ2VyLS1idG46YWN0aXZlOmhvdmVyLCAubWYtcGFnZXItLWJ0bjphY3RpdmU6Zm9jdXMge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLyogbGluZSAxODEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcGFnZXIuc2NzcyAqL1xuICAubWYtcGFnZXItLWJ0bi5pcy1zZWxlY3RlZCwgLm1mLXBhZ2VyLS1idG4uaXMtZGlzYWJsZWQge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC8qIGxpbmUgMTg3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3BhZ2VyLnNjc3MgKi9cbiAgLm1mLXBhZ2VyLS1idG4uaXMtc2VsZWN0ZWQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYmFja2dyb3VuZDogI0MzMzQwMDtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLyogbGluZSAxOTMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcGFnZXIuc2NzcyAqL1xuICAubWYtcGFnZXItLWJ0bi5pcy1kaXNhYmxlZCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLyogbGluZSAxOTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcGFnZXIuc2NzcyAqL1xuICAuaWU4IC5tZi1wYWdlci0tYnRuIHtcbiAgICBib3JkZXI6IDFweCBub25lICNDQ0M7IH1cblxuLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4ubWYtcGFnZXItLWJ0bi1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WBXCI7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogLTRweDtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgc3BlYWs6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBsaW5lIDIwOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19wYWdlci5zY3NzICovXG4ubWYtcGFnZXItLWJ0bi1uZXh0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7IH1cbiAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gIC5tZi1wYWdlci0tYnRuLW5leHQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwi74WCXCI7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDFweDtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogNHB4O1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuLm1mLXBhZ2VyLS1idG4tZmlyc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLviahcIjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiAtNHB4O1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBzcGVhazogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuLm1mLXBhZ2VyLS1idG4tbGFzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi74mrXCI7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogNHB4O1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBzcGVhazogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgMjI0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3BhZ2VyLnNjc3MgKi9cbi5tZi1wYWdlci0tZHJvcGRvd24tYnRuIHtcbiAgcGFkZGluZzogNXB4IDhweDsgfVxuXG4vKiBsaW5lIDIyOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19wYWdlci5zY3NzICovXG4ubWYtcGFnZXItLWRyb3Bkb3duLW1lbnUge1xuICBtaW4td2lkdGg6IDkwcHg7XG4gIHBhZGRpbmc6IDRweDtcbiAgcmlnaHQ6IDVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbi8qIGxpbmUgMjQxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3BhZ2VyLnNjc3MgKi9cbi5tZi1wYWdlci0tZHJvcGRvd24taXRlbTpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQ6ICNFRUU7IH1cblxuLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4ubWYtcGFnZXItLWRyb3Bkb3duLWl0ZW0uaXMtc2VsZWN0ZWQgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JplwiO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMCA2cHggMCAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBzcGVhazogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgMjQ5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3BhZ2VyLnNjc3MgKi9cbi5tZi1wYWdlci0tZHJvcGRvd24taXRlbSBhLFxuLm1mLXBhZ2VyLS1kcm9wZG93bi1pdGVtIGE6bGluayxcbi5tZi1wYWdlci0tZHJvcGRvd24taXRlbSBhOnZpc2l0ZWQge1xuICBwYWRkaW5nOiA0cHggMTVweDtcbiAgY29sb3I6ICNDMzM0MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLyogbGluZSAyNTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcGFnZXIuc2NzcyAqL1xuICAubWYtcGFnZXItLWRyb3Bkb3duLWl0ZW0gYTpob3ZlcixcbiAgLm1mLXBhZ2VyLS1kcm9wZG93bi1pdGVtIGE6bGluazpob3ZlcixcbiAgLm1mLXBhZ2VyLS1kcm9wZG93bi1pdGVtIGE6dmlzaXRlZDpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi8qP1xyXG5cclxuUmVjYXB0Y2hhXHJcbj09PT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIEVzdGlsb3MgcGFyYSByZWNhcHRjaGEgKGJ1c2NhciBjYXNvIGRlIHV0aWxpemFjaW9uKS4gRW4gZGVzdXNvIChBY2NlZGEgdXRpbGl6YSBlbCBkZSBnb29nbGUpLlxyXG4qIEBuYW1lICAgICAgICAgcmVjYXB0Y2hhXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVncyAgICAgICAgIEZhbHRhIG9wdGltaXphciBjb2RpZ28geSByZXZpc2FyIHJlc3BvbnNpdmVcclxuXHJcbiovXG4vKiAkYnJlYWtwb2ludC1tZWRpYS1vdXRwdXQ6ICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXJhdy1vdXRwdXQ6ICAgICB0cnVlICFkZWZhdWx0OyAqL1xuLypcclxuXHJcbi8vIEJyZWFrcG9pbnQgLSBtZWRpYSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludC1uby1xdWVyaWVzOiAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1uby1xdWVyeS1mYWxsYmFja3M6IHRydWUgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LXRvLWVtczogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuLy9cclxuLy9VU086IEBpbmNsdWRlIGJyZWFrcG9pbnQoW1BVTlRPX0RFX0NPUlRFXSl7IC4uY3NzLi4ufVxyXG5cclxuKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogICAgICByZWNhcHRjaGEgICAgICAgICovXG4vKiBsaW5lIDIwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3JlY2FwdGNoYS5zY3NzICovXG4ubWYtcmVjYXB0Y2hhIHtcbiAgcGFkZGluZy1sZWZ0OiAxMjBweDsgfVxuICAvKiBsaW5lIDIzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3JlY2FwdGNoYS5zY3NzICovXG4gIC5tZi1yZWNhcHRjaGEgLnJlY2FwdGNoYV9vbmx5X2lmX2ltYWdlLFxuICAubWYtcmVjYXB0Y2hhIC5yZWNhcHRjaGFfb25seV9pZl9hdWRpbyxcbiAgLm1mLXJlY2FwdGNoYSAucmVjYXB0Y2hhX29ubHlfaWZfaW5jb3JyZWN0X3NvbCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLyogbGluZSAzMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19yZWNhcHRjaGEuc2NzcyAqL1xuICAubWYtcmVjYXB0Y2hhIC5tZi1yZWNhcHRjaGEtZmxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAxZW0gMDsgfVxuICAvKiBsaW5lIDM2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3JlY2FwdGNoYS5zY3NzICovXG4gIC5tZi1yZWNhcHRjaGEgLm1mLXJlY2FwdGNoYS1idG4ge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC8qIGxpbmUgNDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcmVjYXB0Y2hhLnNjc3MgKi9cbiAgLm1mLXJlY2FwdGNoYSAubWYtcmVjYXB0Y2hhLXJlbG9hZC1jb250YWluZXIgYSxcbiAgLm1mLXJlY2FwdGNoYSAubWYtcmVjYXB0Y2hhLWF1ZGlvLWNvbnRhaW5lciBhLFxuICAubWYtcmVjYXB0Y2hhIC5tZi1yZWNhcHRjaGEtaGVscC1jb250YWluZXIgYSxcbiAgLm1mLXJlY2FwdGNoYSAubWYtcmVjYXB0Y2hhLWltYWdlLWNvbnRhaW5lciBhIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjbGVhcjogYm90aDtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAvKiBsaW5lIDU5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3JlY2FwdGNoYS5zY3NzICovXG4gIC5tZi1yZWNhcHRjaGEgLm1mLXJlY2FwdGNoYS1yZWxvYWQtY29udGFpbmVyIGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9pY29ucy9yZWxvYWRfMTYucG5nXCIpOyB9XG4gIC8qIGxpbmUgNjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcmVjYXB0Y2hhLnNjc3MgKi9cbiAgLm1mLXJlY2FwdGNoYSAubWYtcmVjYXB0Y2hhLWF1ZGlvLWNvbnRhaW5lciBhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvaWNvbnMvYXVkaW9fMTYucG5nXCIpOyB9XG4gIC8qIGxpbmUgNjcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcmVjYXB0Y2hhLnNjc3MgKi9cbiAgLm1mLXJlY2FwdGNoYSAubWYtcmVjYXB0Y2hhLWhlbHAtY29udGFpbmVyIGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9pY29ucy9oZWxwXzE2LnBuZ1wiKTsgfVxuICAvKiBsaW5lIDcxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3JlY2FwdGNoYS5zY3NzICovXG4gIC5tZi1yZWNhcHRjaGEgLm1mLXJlY2FwdGNoYS1pbWFnZS1jb250YWluZXIgYSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2ljb25zL3RleHRfMTYucG5nXCIpOyB9XG4gIC8qIGxpbmUgNzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcmVjYXB0Y2hhLnNjc3MgKi9cbiAgLm1mLXJlY2FwdGNoYSAubWYtcmVjYXB0Y2hhLXJlY29nbml0aW9uLFxuICAubWYtcmVjYXB0Y2hhIC5tZi1yZWNhcHRjaGEtcmVjb2duaXRpb24gYSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29sb3I6ICNDQ0M7XG4gICAgZm9udC1zaXplOiAwLjkxN2VtOyB9XG4gIC8qIGxpbmUgODMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcmVjYXB0Y2hhLnNjc3MgKi9cbiAgLm1mLXJlY2FwdGNoYSAubWYtcmVjYXB0Y2hhLXJlY29nbml0aW9uIGEsXG4gIC5tZi1yZWNhcHRjaGEgLm1mLXJlY2FwdGNoYS1yZWNvZ25pdGlvbiBhOmxpbmssXG4gIC5tZi1yZWNhcHRjaGEgLm1mLXJlY2FwdGNoYS1yZWNvZ25pdGlvbiBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjQ0NDO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi8qIGxpbmUgOTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcmVjYXB0Y2hhLnNjc3MgKi9cbiNyZWNhcHRjaGFfaW1hZ2Uge1xuICBwYWRkaW5nOiAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7IH1cblxuLyogbGluZSAxMDIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcmVjYXB0Y2hhLnNjc3MgKi9cbiNyZWNhcHRjaGFfcmVzcG9uc2VfZmllbGQge1xuICB3aWR0aDogMjgwcHg7IH1cblxuLyo/XHJcblxyXG5SZXBvcnRcclxuPT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgRXN0aWxvcyBwYXJhIGxvcyBpbmZvcm1lcy4gRW4gTW9yZm9zIHNlIGxsYW1hICBpbmZvcm1lIChyZXBvcnQpIGFsIHJlcG9ydGUgbyBsaXN0YSBkZSByZXN1bHRhZG9zIGRlIHVuIGZvcm11bGFyaW9cclxuKiBAbmFtZSAgICAgICAgIHJlcG9ydFxyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3MgICAgICAgICBGYWx0YSBvcHRpbWl6YXIgY29kaWdvIHkgcmV2aXNhciByZXNwb25zaXZlXHJcblxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKioqKioqKioqKi9cbi8qIFJlcG9ydCAqL1xuLyogbGluZSA5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fY29tcGFzcy1jb21wYXRpYmlsaXR5LnNjc3MgKi9cbi5tZi1yZXBvcnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLyogbGluZSA1MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19yZXBvcnQuc2NzcyAqL1xuLm1mLXJlcG9ydCAuZmxkIHtcbiAgbWFyZ2luOiAwIDAgMS41ZW0gMDsgfVxuXG4vKiBsaW5lIDU0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3JlcG9ydC5zY3NzICovXG4ubWYtcmVwb3J0IGxhYmVsLCAubWYtcmVwb3J0IC5sYWJlbCwgLm1mLXJlcG9ydCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLm1mLXJlcG9ydCAubWYtcmVwb3J0LS1sYWJlbCxcbi5tZi1yZXBvcnQgLmxhYmVsLFxuLm1mLXJlcG9ydCAubWYtcmVwb3J0LS1sYWJlbCB7XG4gIGNvbG9yOiAjNDQ0OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gIC8qIGxpbmUgNjAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcmVwb3J0LnNjc3MgKi9cbiAgLm1mLXJlcG9ydCAucmFkaW8tbGlzdCAubGFiZWwsIC5tZi1yZXBvcnRcbiAgLmlucHV0LWxpc3QgLmxhYmVsLCAubWYtcmVwb3J0XG4gIC5jaGVja2JveC1saXN0IC5sYWJlbCwgLm1mLXJlcG9ydFxuICAubXVsdGlvcHRpb24tbGlzdCAubGFiZWwsXG4gIC5tZi1yZXBvcnQgLnJhZGlvLWxpc3QgbGFiZWwsXG4gIC5tZi1yZXBvcnRcbiAgLmlucHV0LWxpc3QgbGFiZWwsXG4gIC5tZi1yZXBvcnRcbiAgLmNoZWNrYm94LWxpc3QgbGFiZWwsXG4gIC5tZi1yZXBvcnRcbiAgLm11bHRpb3B0aW9uLWxpc3QgbGFiZWwsXG4gIC5tZi1yZXBvcnQgLnJhZGlvLWxpc3QgLmxhYmVsLFxuICAubWYtcmVwb3J0XG4gIC5pbnB1dC1saXN0IC5sYWJlbCxcbiAgLm1mLXJlcG9ydFxuICAuY2hlY2tib3gtbGlzdCAubGFiZWwsXG4gIC5tZi1yZXBvcnRcbiAgLm11bHRpb3B0aW9uLWxpc3QgLmxhYmVsLFxuICAubWYtcmVwb3J0IC5yYWRpby1saXN0IC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLFxuICAubWYtcmVwb3J0XG4gIC5pbnB1dC1saXN0IC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLFxuICAubWYtcmVwb3J0XG4gIC5jaGVja2JveC1saXN0IC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLFxuICAubWYtcmVwb3J0XG4gIC5tdWx0aW9wdGlvbi1saXN0IC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLFxuICAubWYtcmVwb3J0IC5yYWRpby1saXN0IC5tZi1yZXBvcnQtLWxhYmVsLFxuICAubWYtcmVwb3J0XG4gIC5pbnB1dC1saXN0IC5tZi1yZXBvcnQtLWxhYmVsLFxuICAubWYtcmVwb3J0XG4gIC5jaGVja2JveC1saXN0IC5tZi1yZXBvcnQtLWxhYmVsLFxuICAubWYtcmVwb3J0XG4gIC5tdWx0aW9wdGlvbi1saXN0IC5tZi1yZXBvcnQtLWxhYmVsIHtcbiAgICBmbG9hdDogbm9uZTsgfSB9XG5cbi8qIGxpbmUgNjgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcmVwb3J0LnNjc3MgKi9cbi5tZi1yZXBvcnQtLWZpZWxkc2V0IHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogMHJlbSAwIDAuODU3MTQyODU3MXJlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7IH1cbiAgLyogbGluZSA5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fY29tcGFzcy1jb21wYXRpYmlsaXR5LnNjc3MgKi9cbiAgLm1mLXJlcG9ydC0tZmllbGRzZXQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cblxuLyogbGluZSA4MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19yZXBvcnQuc2NzcyAqL1xuLm1mLXJlcG9ydC0tbGVnZW5kIHtcbiAgbWFyZ2luOiAwIDAgMWVtIDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjE0Mjg1NzE0MjlyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS43MTQyODU3MTQzcmVtO1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLyogbGluZSA5Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19yZXBvcnQuc2NzcyAqL1xuLm1mLXJlcG9ydC0tbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTdyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgICAvKiBsaW5lIDkzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3JlcG9ydC5zY3NzICovXG4gICAgLm1mLXJlcG9ydC0tbGFiZWwge1xuICAgICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG4vKiBsaW5lIDEwMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19yZXBvcnQuc2NzcyAqL1xuLm1mLXJlcG9ydC0tZGF0YSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICM0NDQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgLyogbGluZSAxMTQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcmVwb3J0LnNjc3MgKi9cbiAgLm1mLXJlcG9ydC0tdGV4dGFyZWEge1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi8qIGxpbmUgMTI0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3JlcG9ydC5zY3NzICovXG4ubWYtcmVwb3J0X19jZW50cmVkIC5tZi1yZXBvcnQtLWxhYmVsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLyogbGluZSAxMzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fcmVwb3J0LnNjc3MgKi9cbi5tZi1yZXBvcnRfX2lubGluZSAuZmxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMWVtIDAgMDsgfVxuXG4vKiBsaW5lIDE0MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19yZXBvcnQuc2NzcyAqL1xuLm1mLXJlcG9ydF9fc3RhY2sgLmZsZCA+IGxhYmVsLCAubWYtcmVwb3J0X19zdGFjayAuZmxkID4gLmxhYmVsLCAubWYtcmVwb3J0X19zdGFjayAuZmxkID4gLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsIC5tZi1yZXBvcnRfX3N0YWNrIC5mbGQgPiAubWYtcmVwb3J0LS1sYWJlbCxcbi5tZi1yZXBvcnRfX3N0YWNrIC5mbGQgPiAubGFiZWwsXG4ubWYtcmVwb3J0X19zdGFjay5mbGQgPiBsYWJlbCxcbi5tZi1yZXBvcnRfX3N0YWNrLmZsZCA+IC5sYWJlbCxcbi5tZi1yZXBvcnRfX3N0YWNrLmZsZCA+IC5tZi1yZXF1aXJlbWVudC0tYW5zd2VyLWxhYmVsLFxuLm1mLXJlcG9ydF9fc3RhY2suZmxkID4gLm1mLXJlcG9ydC0tbGFiZWwsXG4ubWYtcmVwb3J0X19zdGFjay5mbGQgPiAubGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLyo/XHJcblxyXG5TY3JvbGwgY29udGFpbmVyXHJcbj09PT09PT09PT09PT09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBBcGFyZW50ZW1lbnRlIGNyZWEgdW4gY29tYm8gc29icmUgY3V5byBjb250ZW5pZG8gcHVlZGUgaGFjZXJzZSBzY3JvbGwgKEVzIGxhbWFycXVlc2luYSBxdWUgc2UgdXRpbGl6YSBwb3IgZWplbXBsbyBlbiBBY2NlZGEsIGVuIGxvcyBlc3RhZG9zIGRlIHVuIGV4cGVkaWVudGUpXHJcbiogQG5hbWUgICAgICAgICBzY3JvbGxcclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlcyAgICAgc2Nyb2xsY29udGFpbmVyLmpzXHJcbiogQGJ1Z3MgICAgICAgICBGYWx0YSBvcHRpbWl6YXIgY29kaWdvIHkgcmV2aXNhciByZXNwb25zaXZlXHJcblxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKiBsaW5lIDE5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Njcm9sbGNvbnRhaW5lci5zY3NzICovXG4ubWYtc2Nyb2xsLXJlcGxhY2VkIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7IH1cbiAgLyogbGluZSAxNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX3Zpc3VhbGx5aGlkZGVuLnNjc3MgKi9cbiAgLm1mLXNjcm9sbC1yZXBsYWNlZC5mb2N1c2FibGU6YWN0aXZlLCAubWYtc2Nyb2xsLXJlcGxhY2VkLmZvY3VzYWJsZTpmb2N1cyB7XG4gICAgY2xpcDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLyogbGluZSAyNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19zY3JvbGxjb250YWluZXIuc2NzcyAqL1xuLm1mLXNjcm9sbC0td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgNXB4OyB9XG5cbi8qIGxpbmUgMzUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fc2Nyb2xsY29udGFpbmVyLnNjc3MgKi9cbi5tZi1zY3JvbGwtLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC8qIGxpbmUgNDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fc2Nyb2xsY29udGFpbmVyLnNjc3MgKi9cbiAgLmlzLXNjcm9sbGluZyAubWYtc2Nyb2xsLS1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLyogbGluZSA0OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19zY3JvbGxjb250YWluZXIuc2NzcyAqL1xuLm1mLXNjcm9sbC1saXN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLyogbGluZSA1Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19zY3JvbGxjb250YWluZXIuc2NzcyAqL1xuICAuaXMtc2Nyb2xsaW5nIC5tZi1zY3JvbGwtbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7IH1cbiAgLyogbGluZSA2Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19zY3JvbGxjb250YWluZXIuc2NzcyAqL1xuICAubWYtc2Nyb2xsLWxpc3QuaXMtYW5pbWF0aW5nIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC41cyBlYXNlLWluLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGxlZnQgMC41cyBlYXNlLWluLW91dDtcbiAgICAtbXMtdHJhbnNpdGlvbjogbGVmdCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IGxlZnQgMC41cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuNXMgZWFzZS1pbi1vdXQ7IH1cblxuLyogbGluZSA2Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19zY3JvbGxjb250YWluZXIuc2NzcyAqL1xuLm1mLXNjcm9sbC1saXN0LS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fc2Nyb2xsY29udGFpbmVyLnNjc3MgKi9cbiAgLm1mLXNjcm9sbC1saXN0LS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAvKiBsaW5lIDc2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Njcm9sbGNvbnRhaW5lci5zY3NzICovXG4gIC5tZi1zY3JvbGwtbGlzdC0taXRlbSA+IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDFweCAwLjVlbTsgfVxuICAvKiBsaW5lIDg1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Njcm9sbGNvbnRhaW5lci5zY3NzICovXG4gIC5tZi1zY3JvbGwtbGlzdC0taXRlbS5pcy1zZWxlY3RlZCB7XG4gICAgcGFkZGluZzogMnB4OyB9XG5cbi8qIGxpbmUgOTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fc2Nyb2xsY29udGFpbmVyLnNjc3MgKi9cbi5tZi1zY3JvbGwtLW5hdiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDA7IH1cblxuLyogbGluZSAxMDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fc2Nyb2xsY29udGFpbmVyLnNjc3MgKi9cbi5tZi1zY3JvbGwtbmF2LS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjREREO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjQzMzNDAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGxpbmVhcjsgfVxuICAvKiBsaW5lIDEyNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19zY3JvbGxjb250YWluZXIuc2NzcyAqL1xuICAubWYtc2Nyb2xsLW5hdi0tYnRuIC5tZi1pY29uLCAubWYtc2Nyb2xsLW5hdi0tYnRuIC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0taWNvbjpiZWZvcmUsIC5tZi1zY3JvbGwtbmF2LS1idG4gLm1mLXNpbXBsZS1saXN0X19pY29uIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpiZWZvcmUsIC5tZi1zaW1wbGUtbGlzdF9faWNvbiAubWYtc2Nyb2xsLW5hdi0tYnRuIC5tZi1zaW1wbGUtbGlzdC0taXRlbTpiZWZvcmUsIC5tZi1zY3JvbGwtbmF2LS1idG4gLm1mLWJyZWFkY3J1bWItLWl0ZW0uaGFzLXN1Ym1lbnU6YWZ0ZXIsIC5tZi1zY3JvbGwtbmF2LS1idG4gLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tbWVudS1pdGVtIGE6OmJlZm9yZSwgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tbWVudS1pdGVtIC5tZi1zY3JvbGwtbmF2LS1idG4gYTo6YmVmb3JlLCAubWYtc2Nyb2xsLW5hdi0tYnRuXG4gIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLXN1Ym1lbnUtaXRlbSBhOjpiZWZvcmUsXG4gIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLXN1Ym1lbnUtaXRlbSAubWYtc2Nyb2xsLW5hdi0tYnRuIGE6OmJlZm9yZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbjogNnB4IDRweDtcbiAgICB0ZXh0LWluZGVudDogMDsgfVxuICAvKiBsaW5lIDEzNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL19zY3JvbGxjb250YWluZXIuc2NzcyAqL1xuICAubWYtc2Nyb2xsLW5hdi0tYnRuLnZpc3VhbGx5aGlkZGVuIHtcbiAgICBvcGFjaXR5OiAwOyB9XG5cbi8qIGxpbmUgMTQ0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Njcm9sbGNvbnRhaW5lci5zY3NzICovXG4ubWYtbmF2LWJ0bl9fZmlyc3QsXG4ubmF2LWJ0bi1maXJzdCB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNoYWRvdzogLTFweCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gIC5tZi1uYXYtYnRuX19maXJzdDpiZWZvcmUsXG4gIC5uYXYtYnRuLWZpcnN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLvhL9cIjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IDhweDtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogOHB4O1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgMTU2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Njcm9sbGNvbnRhaW5lci5zY3NzICovXG4ubWYtbmF2LWJ0bl9fcHJldixcbi5uYXYtYnRuLXByZXYge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNoYWRvdzogMXB4IDAgMnB4IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgLm1mLW5hdi1idG5fX3ByZXY6YmVmb3JlLFxuICAubmF2LWJ0bi1wcmV2OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLvhYBcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IDhweDtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogOHB4O1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgMTY3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Njcm9sbGNvbnRhaW5lci5zY3NzICovXG4ubWYtbmF2LWJ0bl9fbmV4dCxcbi5uYXYtYnRuLW5leHQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJveC1zaGFkb3c6IC0xcHggMCAycHggcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAubWYtbmF2LWJ0bl9fbmV4dDpiZWZvcmUsXG4gIC5uYXYtYnRuLW5leHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu+FgFwiO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogOHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiA4cHg7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBzcGVhazogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSAxNzksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fc2Nyb2xsY29udGFpbmVyLnNjc3MgKi9cbi5tZi1uYXYtYnRuX19sYXN0LFxuLm5hdi1idG4tbGFzdCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNoYWRvdzogMXB4IDAgMnB4IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgLm1mLW5hdi1idG5fX2xhc3Q6YmVmb3JlLFxuICAubmF2LWJ0bi1sYXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLvhL9cIjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IDhweDtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogOHB4O1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgMTkwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Njcm9sbGNvbnRhaW5lci5zY3NzICovXG4ubWYtbmF2LWJ0bl9fY2VudGVyLFxuLm5hdi1idG4tY2VudGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJveC1zaGFkb3c6IDFweCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gIC5tZi1uYXYtYnRuX19jZW50ZXI6YmVmb3JlLFxuICAubmF2LWJ0bi1jZW50ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu+EqlwiO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogOHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiA4cHg7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBzcGVhazogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyo/XHJcblxyXG5UYWJzXHJcbj09PT1cclxuXHJcbiogQGRlc2MgICAgICAgICBFc3RpbG9zIHBhcmEgcGVzdGHDsWFzICh0YWJzKVxyXG4qIEBuYW1lICAgICAgICAgdGFic1xyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzICAgICB0YWJzLmpzXHJcbiogQGJ1Z3MgICAgICAgICBGYWx0YSBvcHRpbWl6YXIgY29kaWdvIHkgcmV2aXNhciByZXNwb25zaXZlXHJcblxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKiBsaW5lIDEwNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190YWJzLnNjc3MgKi9cbi5tZi10YWJzLS1uYXYge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC8qIGxpbmUgMTEzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3RhYnMuc2NzcyAqL1xuICAubWYtdGFicy0tbmF2ID4gbGkge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgLyogbGluZSAxMTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdGFicy5zY3NzICovXG4gICAgLm1mLXRhYnMtLW5hdiA+IGxpID4gYSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiBsaW5lIDEzNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190YWJzLnNjc3MgKi9cbi5tZi10YWJzIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4vKiBsaW5lIDE0Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190YWJzLnNjc3MgKi9cbi5tZi10YWJzLS1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBtYXJnaW46IDA7IH1cblxuLyogbGluZSAxNTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdGFicy5zY3NzICovXG4ubWYtdGFicy0tbmF2LWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZDhkOGQ4IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0ZDRkNGO1xuICBib3JkZXItYm90dG9tOiAwIG5vbmU7XG4gIGJvcmRlci1yaWdodDogMCBub25lO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNDRkNGQ0Y7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzYzNjM2M7IH1cbiAgLyogbGluZSAxNjAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdGFicy5zY3NzICovXG4gIC5tZi10YWJzLS1uYXYtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0NGQ0ZDRjsgfVxuICAvKiBsaW5lIDE2NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190YWJzLnNjc3MgKi9cbiAgLm1mLXRhYnMtLW5hdi1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDRkNGQ0Y7IH1cbiAgLyogbGluZSAxNjksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdGFicy5zY3NzICovXG4gIC5tZi10YWJzLS1uYXYtaXRlbSA+IGEge1xuICAgIHBhZGRpbmc6IDEwcHggMjVweDsgfVxuICAvKiBsaW5lIDE3Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190YWJzLnNjc3MgKi9cbiAgLm1mLXRhYnMtLW5hdi1pdGVtIDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzc1MWYwMCBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAvKiBsaW5lIDE3OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190YWJzLnNjc3MgKi9cbiAgLm1mLXRhYnMtLW5hdi1pdGVtLmlzLXNlbGVjdGVkLFxuICAubWYtdGFicy0tbmF2LWl0ZW0uaXMtc2VsZWN0ZWQgYSB7XG4gICAgYmFja2dyb3VuZDogI0MzMzQwMCBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4vKiBsaW5lIDE4NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190YWJzLnNjc3MgKi9cbi5tZi10YWJzLS1jb250YWluZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAyNXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDRkNGQ0Y7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDRkNGQ0Y7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0ZDRkNGO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNDRkNGQ0Y7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLyogbGluZSAxOTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdGFicy5zY3NzICovXG4ubWYtdGFicy0tdGFiLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMHJlbTtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDByZW07XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuICAvKiBsaW5lIDIwNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190YWJzLnNjc3MgKi9cbiAgLm1mLXRhYnMtLXRhYi1jb250ZW50LmlzLWhpZGRlbiB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDsgfVxuICAgIC8qIGxpbmUgMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL192aXN1YWxseWhpZGRlbi5zY3NzICovXG4gICAgLm1mLXRhYnMtLXRhYi1jb250ZW50LmlzLWhpZGRlbi5mb2N1c2FibGU6YWN0aXZlLCAubWYtdGFicy0tdGFiLWNvbnRlbnQuaXMtaGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7XG4gICAgICBjbGlwOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgLyogbGluZSAyMDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdGFicy5zY3NzICovXG4gIC5tZi10YWJzX19zbGlkZSAubWYtdGFicy0tdGFiLWNvbnRlbnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNsZWFyOiBub25lOyB9XG4gICAgLyogbGluZSAyMTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdGFicy5zY3NzICovXG4gICAgLm1mLXRhYnNfX3NsaWRlIC5tZi10YWJzLS10YWItY29udGVudC5pcy1zZWxlY3RlZCB7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cblxuLyogbGluZSAyMTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdGFicy5zY3NzICovXG4ubWYtdGFicy0tc2Nyb2xsLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dCAwczsgfVxuXG4vKiBsaW5lIDIyNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190YWJzLnNjc3MgKi9cbi5tZi10YWJzX192ZXJ0aWNhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1heC1oZWlnaHQ6IG5vbmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4LjA1NjI1ZW0pIHtcbiAgICAvKiBsaW5lIDIyNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190YWJzLnNjc3MgKi9cbiAgICAubWYtdGFic19fdmVydGljYWwge1xuICAgICAgZGlzcGxheTogaW5oZXJpdDsgfSB9XG4gIC8qIGxpbmUgMjM2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3RhYnMuc2NzcyAqL1xuICAubWYtdGFic19fdmVydGljYWwgLm1mLXRhYnMtLW5hdiB7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgZmxleC1iYXNpczogMzAlO1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDguMDU2MjVlbSkge1xuICAgICAgLyogbGluZSAyMzYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdGFicy5zY3NzICovXG4gICAgICAubWYtdGFic19fdmVydGljYWwgLm1mLXRhYnMtLW5hdiB7XG4gICAgICAgIGZsZXgtZmxvdzogbm93cmFwOyB9IH1cbiAgLyogbGluZSAyNDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdGFicy5zY3NzICovXG4gIC5tZi10YWJzX192ZXJ0aWNhbCAubWYtdGFicy0tbmF2LWl0ZW0ge1xuICAgIGJhY2tncm91bmQ6ICNkOGQ4ZDggbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0NGQ0ZDRjtcbiAgICBib3JkZXItYm90dG9tOiAwIG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiAwIG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQ0ZDRkNGO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzNjM2MzYzsgfVxuICAgIC8qIGxpbmUgMjYwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3RhYnMuc2NzcyAqL1xuICAgIC5tZi10YWJzX192ZXJ0aWNhbCAubWYtdGFicy0tbmF2LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQ0ZDRkNGOyB9XG4gICAgLyogbGluZSAyNjUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdGFicy5zY3NzICovXG4gICAgLm1mLXRhYnNfX3ZlcnRpY2FsIC5tZi10YWJzLS1uYXYtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDRkNGQ0Y7IH1cbiAgICAvKiBsaW5lIDI2OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190YWJzLnNjc3MgKi9cbiAgICAubWYtdGFic19fdmVydGljYWwgLm1mLXRhYnMtLW5hdi1pdGVtID4gYSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gICAgICAgIC8qIGxpbmUgMjY5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3RhYnMuc2NzcyAqL1xuICAgICAgICAubWYtdGFic19fdmVydGljYWwgLm1mLXRhYnMtLW5hdi1pdGVtID4gYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDlweCA5cHg7IH0gfVxuICAgIC8qIGxpbmUgMjc4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3RhYnMuc2NzcyAqL1xuICAgIC5tZi10YWJzX192ZXJ0aWNhbCAubWYtdGFicy0tbmF2LWl0ZW0gOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM3NTFmMDAgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC8qIGxpbmUgMjgzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3RhYnMuc2NzcyAqL1xuICAgIC5tZi10YWJzX192ZXJ0aWNhbCAubWYtdGFicy0tbmF2LWl0ZW0uaXMtc2VsZWN0ZWQsXG4gICAgLm1mLXRhYnNfX3ZlcnRpY2FsIC5tZi10YWJzLS1uYXYtaXRlbS5pcy1zZWxlY3RlZCBhIHtcbiAgICAgIGJhY2tncm91bmQ6ICNDMzM0MDAgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAvKiBsaW5lIDI5MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190YWJzLnNjc3MgKi9cbiAgLm1mLXRhYnNfX3ZlcnRpY2FsIC5tZi10YWJzLS1jb250YWluZXIge1xuICAgIGZsZXgtYmFzaXM6IDcwJTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDRkNGQ0YgMXB4IHNvbGlkICNDRkNGQ0YgMXB4IHNvbGlkICNDRkNGQ0YgMXB4IHNvbGlkICNDRkNGQ0Y7IH1cbiAgLyogbGluZSAyOTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdGFicy5zY3NzICovXG4gIC5tZi10YWJzX192ZXJ0aWNhbCAubWYtdGFicy0tdGFiLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQzLjc0Mzc1ZW0pIHtcbiAgICAgIC8qIGxpbmUgMjk3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3RhYnMuc2NzcyAqL1xuICAgICAgLm1mLXRhYnNfX3ZlcnRpY2FsIC5tZi10YWJzLS10YWItY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4vKj9cclxuXHJcblRvb2x0aXBzXHJcbj09PT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgQ3JlYSB1biBtZW5zYWplIGRlIGF5dWRhIHF1ZSBzZSBwb3NpY2lvbmEgc29icmUgdW4gZGV0ZXJtaW5hZG8gZWxlbWVudG9cclxuKiBAbmFtZVxyXG4qIEBhdXRob3JcclxuKiBAdGVzdGVkXHJcbiogQHJlcXVpcmVzXHJcbiogQGJ1Z3MgICAgICAgICBGYWx0YSBvcHRpbWl6YXIgY29kaWdvIHkgcmV2aXNhciByZXNwb25zaXZlXHJcblxyXG4qL1xuLypUaXBzOiBFdGlxdWV0YXMgbyB0YWdzKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogbGluZSA0NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgei1pbmRleDogMTAwMDsgfVxuXG4vKiBsaW5lIDUwLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Rvb2x0aXBzLnNjc3MgKi9cbi50b29sdGlwQ29udGVudCB7XG4gIHdpZHRoOiAyNTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAzcHggc29saWQgIzA5QztcbiAgYm9yZGVyOiAzcHggc29saWQgIzk5OTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cblxuLyogbGluZSA2NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4udG9vbHRpcENvbnRlbnQgaDYge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTsgfVxuXG4vKiBsaW5lIDY4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Rvb2x0aXBzLnNjc3MgKi9cbi50b29sdGlwQXJyb3cge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM5OTkgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMTBweDsgfVxuXG4vKiBsaW5lIDgyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Rvb2x0aXBzLnNjc3MgKi9cbi50b29sdGlwLnBsZWZ0IC50b29sdGlwQXJyb3cge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM5OTk7IH1cblxuLyogbGluZSA4OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4udG9vbHRpcC5wcmlnaHQgLnRvb2x0aXBBcnJvdyB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjOTk5IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XG5cbi8qIGxpbmUgOTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdG9vbHRpcHMuc2NzcyAqL1xuLnRvb2x0aXAucGJlbG93IC50b29sdGlwQXJyb3cge1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM5OTkgdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAxMDMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdG9vbHRpcHMuc2NzcyAqL1xuLnRvb2x0aXAucGFib3ZlIC50b29sdGlwQXJyb3cge1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBib3JkZXItY29sb3I6ICM5OTkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7IH1cblxuLyogbWluaVRvb2x0aXAgKi9cbi8qIGxpbmUgMTEyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Rvb2x0aXBzLnNjc3MgKi9cbi5taW5pdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgei1pbmRleDogMTAwMDsgfVxuXG4vKiBsaW5lIDExOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4ubWluaXRvb2x0aXAgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggNnB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAwLjkxN2VtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjY1KTsgfVxuXG4vKiBsaW5lIDEzMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4ubWluaXRvb2x0aXAgLnRvb2x0aXBBcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzMzMyB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCByZ2JhKDAsIDAsIDAsIDAuNjUpIHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi8qIGxpbmUgMTUyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Rvb2x0aXBzLnNjc3MgKi9cbi5taW5pdG9vbHRpcC5wbGVmdCAudG9vbHRpcEFycm93IHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzMzM7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgcmdiYSgwLCAwLCAwLCAwLjY1KTsgfVxuXG4vKiBsaW5lIDE2MCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4ubWluaXRvb2x0aXAucHJpZ2h0IC50b29sdGlwQXJyb3cge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMzMzIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHJnYmEoMCwgMCwgMCwgMC42NSkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAxNjgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdG9vbHRpcHMuc2NzcyAqL1xuLm1pbml0b29sdGlwLnBiZWxvdyAudG9vbHRpcEFycm93IHtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzMzMgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgcmdiYSgwLCAwLCAwLCAwLjY1KSB0cmFuc3BhcmVudDsgfVxuXG4vKiBsaW5lIDE3Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4ubWluaXRvb2x0aXAucGFib3ZlIC50b29sdGlwQXJyb3cge1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGJvcmRlci1jb2xvcjogIzMzMyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNjUpIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XG5cbi8qIGxpbmUgMTg0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Rvb2x0aXBzLnNjc3MgKi9cbi5taW5pdG9vbHRpcC5lcnJvciBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMCwgMCwgMC42NSk7IH1cblxuLyogbGluZSAxODksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdG9vbHRpcHMuc2NzcyAqL1xuLm1pbml0b29sdGlwLmVycm9yIC50b29sdGlwQXJyb3cge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4vKiBsaW5lIDE5Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4ubWluaXRvb2x0aXAuZXJyb3IucGFib3ZlIC50b29sdGlwQXJyb3cge1xuICBib3JkZXItY29sb3I6IHJlZCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMCwgMCwgMC42NSkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAxOTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdG9vbHRpcHMuc2NzcyAqL1xuLm1pbml0b29sdGlwLmVycm9yLnByaWdodCAudG9vbHRpcEFycm93IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCByZWQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgcmdiYSgyNTUsIDAsIDAsIDAuNjUpIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XG5cbi8qIGxpbmUgMjAzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Rvb2x0aXBzLnNjc3MgKi9cbi5taW5pdG9vbHRpcC5lcnJvci5wYmVsb3cgLnRvb2x0aXBBcnJvdyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgcmVkIHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHJnYmEoMjU1LCAwLCAwLCAwLjY1KSB0cmFuc3BhcmVudDsgfVxuXG4vKiBsaW5lIDIwOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4ubWluaXRvb2x0aXAuZXJyb3IucGxlZnQgLnRvb2x0aXBBcnJvdyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgcmVkO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHJnYmEoMjU1LCAwLCAwLCAwLjY1KTsgfVxuXG4vKiBsaW5lIDIxMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4ubWluaXRvb2x0aXAud2FybmluZyBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JDQkIwMDtcbiAgYmFja2dyb3VuZDogcmdiYSgxODgsIDE4NywgMCwgMC42NSk7IH1cblxuLyogbGluZSAyMTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdG9vbHRpcHMuc2NzcyAqL1xuLm1pbml0b29sdGlwLndhcm5pbmcgLnRvb2x0aXBBcnJvdyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi8qIGxpbmUgMjIyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Rvb2x0aXBzLnNjc3MgKi9cbi5taW5pdG9vbHRpcC53YXJuaW5nLnBhYm92ZSAudG9vbHRpcEFycm93IHtcbiAgYm9yZGVyLWNvbG9yOiAjQkNCQjAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMTg4LCAxODcsIDAsIDAuNjUpIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XG5cbi8qIGxpbmUgMjI3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Rvb2x0aXBzLnNjc3MgKi9cbi5taW5pdG9vbHRpcC53YXJuaW5nLnByaWdodCAudG9vbHRpcEFycm93IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjQkNCQjAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHJnYmEoMTg4LCAxODcsIDAsIDAuNjUpIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XG5cbi8qIGxpbmUgMjMyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Rvb2x0aXBzLnNjc3MgKi9cbi5taW5pdG9vbHRpcC53YXJuaW5nLnBiZWxvdyAudG9vbHRpcEFycm93IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjQkNCQjAwIHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHJnYmEoMTg4LCAxODcsIDAsIDAuNjUpIHRyYW5zcGFyZW50OyB9XG5cbi8qIGxpbmUgMjM3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Rvb2x0aXBzLnNjc3MgKi9cbi5taW5pdG9vbHRpcC53YXJuaW5nLnBsZWZ0IC50b29sdGlwQXJyb3cge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNCQ0JCMDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgcmdiYSgxODgsIDE4NywgMCwgMC42NSk7IH1cblxuLyogbGluZSAyNDIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdG9vbHRpcHMuc2NzcyAqL1xuLm1pbml0b29sdGlwLmluZm8gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk5Q0M7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTUzLCAyMDQsIDAuNjUpOyB9XG5cbi8qIGxpbmUgMjQ3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Rvb2x0aXBzLnNjc3MgKi9cbi5taW5pdG9vbHRpcC5pbmZvIC50b29sdGlwQXJyb3cge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4vKiBsaW5lIDI1MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4ubWluaXRvb2x0aXAuaW5mby5wYWJvdmUgLnRvb2x0aXBBcnJvdyB7XG4gIGJvcmRlci1jb2xvcjogIzAwOTlDQyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDE1MywgMjA0LCAwLjY1KSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDsgfVxuXG4vKiBsaW5lIDI1Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4ubWluaXRvb2x0aXAuaW5mby5wcmlnaHQgLnRvb2x0aXBBcnJvdyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzAwOTlDQyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCByZ2JhKDAsIDE1MywgMjA0LCAwLjY1KSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDsgfVxuXG4vKiBsaW5lIDI2MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4ubWluaXRvb2x0aXAuaW5mby5wYmVsb3cgLnRvb2x0aXBBcnJvdyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwOTlDQyB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCByZ2JhKDAsIDE1MywgMjA0LCAwLjY1KSB0cmFuc3BhcmVudDsgfVxuXG4vKiBsaW5lIDI2Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4ubWluaXRvb2x0aXAuaW5mby5wbGVmdCAudG9vbHRpcEFycm93IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA5OUNDO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHJnYmEoMCwgMTUzLCAyMDQsIDAuNjUpOyB9XG5cbi8qIGxpbmUgMjcxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Rvb2x0aXBzLnNjc3MgKi9cbi5taW5pdG9vbHRpcC5zdWNjZXNzIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNURCQjJEO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDkzLCAxODcsIDQ1LCAwLjY1KTsgfVxuXG4vKiBsaW5lIDI3Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4ubWluaXRvb2x0aXAuc3VjY2VzcyAudG9vbHRpcEFycm93IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAyODAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdG9vbHRpcHMuc2NzcyAqL1xuLm1pbml0b29sdGlwLnN1Y2Nlc3MucGFib3ZlIC50b29sdGlwQXJyb3cge1xuICBib3JkZXItY29sb3I6ICM1REJCMkQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg5MywgMTg3LCA0NSwgMC42NSkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAyODUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdG9vbHRpcHMuc2NzcyAqL1xuLm1pbml0b29sdGlwLnN1Y2Nlc3MucHJpZ2h0IC50b29sdGlwQXJyb3cge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICM1REJCMkQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgcmdiYSg5MywgMTg3LCA0NSwgMC42NSkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAyOTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdG9vbHRpcHMuc2NzcyAqL1xuLm1pbml0b29sdGlwLnN1Y2Nlc3MucGJlbG93IC50b29sdGlwQXJyb3cge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM1REJCMkQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgcmdiYSg5MywgMTg3LCA0NSwgMC42NSkgdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAyOTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdG9vbHRpcHMuc2NzcyAqL1xuLm1pbml0b29sdGlwLnN1Y2Nlc3MucGxlZnQgLnRvb2x0aXBBcnJvdyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzVEQkIyRDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCByZ2JhKDkzLCAxODcsIDQ1LCAwLjY1KTsgfVxuXG4vKiBUaXBzIChldGlxdWV0YXMgbyB0YWdzKSAqL1xuLyogbGluZSAzMDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdG9vbHRpcHMuc2NzcyAqL1xuLm1mLXRpcCxcbi50aXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggMTBweCA1cHggMTBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNGRkY7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAvKiBsaW5lIDMxOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4gIC5tZi10aXAuZXJyb3IsXG4gIC50aXAuZXJyb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOTRFM0M7IH1cbiAgLyogbGluZSAzMjIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdG9vbHRpcHMuc2NzcyAqL1xuICAubWYtdGlwLmluZm8sXG4gIC50aXAuaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFBQTsgfVxuICAvKiBsaW5lIDMyNSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL190b29sdGlwcy5zY3NzICovXG4gIC5tZi10aXAuc3VjY2VzcyxcbiAgLnRpcC5zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWRiYjJkOyB9XG4gIC8qIGxpbmUgMzI4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3Rvb2x0aXBzLnNjc3MgKi9cbiAgLm1mLXRpcC53YXJuaW5nLFxuICAudGlwLndhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFNjc1NDU7IH1cblxuLyo/XHJcblxyXG5WLUNhcmRcclxuPT09PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgRXN0aWxvcyBwYXJhIHVuYSB2Y2FyZCAoZm9ybWF0byBlc3TDoW5kYXIgcGFyYSBlbCBpbnRlcmNhbWJpbyBkZSBpbmZvcm1hY2nDs24gcGVyc29uYWwsIGVzcGVjw61maWNhbWVudGUgdGFyamV0YXMgcGVyc29uYWxlcyBlbGVjdHLDs25pY2FzLlxyXG4gICAgICAgICAgICAgICAgTGFzIHZDYXJkcyBzb24gdXN1YWxtZW50ZSBhZGp1bnRhZGFzIGEgbWVuc2FqZXMgZGUgY29ycmVvIGVsZWN0csOzbmljbywgcGVybyBwdWVkZW4gc2VyIGludGVyY2FtYmlhZGFzIGRlIG90cmFzIGZvcm1hcy5cclxuICAgICAgICAgICAgICAgIFB1ZWRlbiBjb250ZW5lciBub21icmUsIGRpcmVjY2nDs24sIG7Dum1lcm9zIHRlbGVmw7NuaWNvcywgVVJMcywgbG9nb3MsIGZvdG9ncmFmw61hcywgZSBpbmNsdXNvIGNsaXBzIGRlIGF1ZGlvLlxyXG4qIEBuYW1lICAgICAgICAgdmNhcmRcclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzICAgICAgICAgRmFsdGEgb3B0aW1pemFyIGNvZGlnbyB5IHJldmlzYXIgcmVzcG9uc2l2ZVxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyoqKioqKioqKioqKioqKioqKioqKiovXG4vKiB2Y2FyZCBNSU5IQVAgLSBEVElDICovXG4vKiBsaW5lIDIzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3ZjYXJkLnNjc3MgKi9cbi52Y2FyZCAuZm4ge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4vKiBsaW5lIDI3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3ZjYXJkLnNjc3MgKi9cbi52Y2FyZCBhLm9yZ2FuaXphdGlvbi1uYW1lIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi8qIGxpbmUgMzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdmNhcmQuc2NzcyAqL1xuLnZjYXJkIC5vcmdhbml6YXRpb24tdW5pdCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi8qIGxpbmUgNDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdmNhcmQuc2NzcyAqL1xuLmRzaWNfdmNhcmQgc3Bhbi50eXBlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDQ0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3ZjYXJkLnNjc3MgKi9cbi5kc2ljX3ZjYXJkIGEuZW1haWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMWVtIDA7XG4gIGNvbG9yOiAjNDQ0OyB9XG5cbi8qIGxpbmUgNTIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdmNhcmQuc2NzcyAqL1xuLmRzaWNfdmNhcmQgLmxvZ28ge1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cblxuLyogbGluZSA2NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL192Y2FyZC5zY3NzICovXG4uZHNpY192Y2FyZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmZmIDAlLCAjZTVlNWU1IDEwMCUpOyB9XG5cbi8qIGxpbmUgNzQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdmNhcmQuc2NzcyAqL1xuLmRzaWNfdmNhcmQgLmxvY2FsaXR5LFxuLmRzaWNfdmNhcmQgLnJlZ2lvbixcbi5kc2ljX3ZjYXJkIC5wb3N0YWwtY29kZSxcbi5kc2ljX3ZjYXJkIC5jb3VudHJ5LW5hbWUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qP1xyXG5cclxuVmVpbFxyXG49PT09XHJcblxyXG4qIEBkZXNjICAgICAgICAgRXN0aWxvcyBwYXJhIGVsIHZlbG8gbyBjYXBhIHF1ZSBzZSBzaXR1YSBlbiBsYSBwYXJ0ZSBwb3N0ZXJpb3IgZGUgdW5hIHZlbnRhbmEgbW9kYWxcclxuKiBAbmFtZSAgICAgICAgIHZlaWxcclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzICAgICAgICAgRmFsdGEgb3B0aW1pemFyIGNvZGlnbyB5IHJldmlzYXIgcmVzcG9uc2l2ZVxyXG5cclxuKi9cbi8qICRicmVha3BvaW50LW1lZGlhLW91dHB1dDogICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtcmF3LW91dHB1dDogICAgIHRydWUgIWRlZmF1bHQ7ICovXG4vKlxyXG5cclxuLy8gQnJlYWtwb2ludCAtIG1lZGlhIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LW5vLXF1ZXJpZXM6ICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50LW5vLXF1ZXJ5LWZhbGxiYWNrczogdHJ1ZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtdG8tZW1zOiAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4vL1xyXG4vL1VTTzogQGluY2x1ZGUgYnJlYWtwb2ludChbUFVOVE9fREVfQ09SVEVdKXsgLi5jc3MuLi59XHJcblxyXG4qL1xuLyogbGluZSAyOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy93aWRnZXRzL192ZWlsLnNjc3MgKi9cbi5tZi12ZWlsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDUwMDA7XG4gIHBhZGRpbmc6IDNweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAvKiAgLmllICYge1xyXG4gICAgYmFja2dyb3VuZDogJHZlaWwtaWUtYmc7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHkgPSAkdmVpbC1pZS1vcGFjaXR5KTtcclxuICB9Ki8gfVxuICAvKiBsaW5lIDQ1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3dpZGdldHMvX3ZlaWwuc2NzcyAqL1xuICAubWYtdmVpbC5tZi12ZWlsX190YWJzIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIC8qICAgIC5pZSAmIHtcclxuICAgICAgYmFja2dyb3VuZDogJHZlaWwtdGFicy1pZS1iZztcclxuICAgICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5ID0gJHZlaWwtdGFicy1pZS1vcGFjaXR5KTtcclxuICAgIH0qLyB9XG4gIC8qIGxpbmUgNTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvd2lkZ2V0cy9fdmVpbC5zY3NzICovXG4gIC5tZi12ZWlsLmlzLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4vKj9cclxuXHJcbi8vIEVycm9yXHJcblxyXG4qIEBkZXNjICAgICAgICAgRXN0aWxvcyBwb3IgZGVmZWN0byBwYXJhIGxvcyBtZW5zYWplcyBnZW5ycmFsZXMgZGUgZXJyb3IgZGUgYXBsaWNhY2lvbiAoNDA0LCA1MDMsIGV0YykuIEhheSBxdWUgcmV2aXNhcmxvIGNvbXBsZXRhbWVudGVcclxuKiBAbmFtZSAgICAgICAgIGVycm9yXHJcbiogQGF1dGhvclxyXG4qIEB0ZXN0ZWRcclxuKiBAcmVxdWlyZXNcclxuKiBAYnVncyAgICAgICAgIEZhbHRhIG9wdGltaXphciBjb2RpZ28geSByZXZpc2FyIHJlc3BvbnNpdmVcclxuXHJcbiovXG4vKiAgICBFcnJvciAgICAqL1xuLyogbGluZSAxNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvdGVtcGxhdGVzL19lcnJvci5zY3NzICovXG4ubWYtZXJyb3Itbm90ZSB7XG4gIHBhZGRpbmc6IDUlIDUlIDUlIDI1JTtcbiAgbWluLWhlaWdodDogMTUwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9ub3RlX21hcmtlci5wbmdcIikgbm8tcmVwZWF0IDE1JSAzMyU7IH1cbiAgLyogbGluZSAyMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvdGVtcGxhdGVzL19lcnJvci5zY3NzICovXG4gIC5tZi1lcnJvci1ub3RlIC5tZi1lcnJvci10aXRsZSB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgZm9udC1zaXplOiAyLjMzM2VtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIC8qIGxpbmUgMzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL3RlbXBsYXRlcy9fZXJyb3Iuc2NzcyAqL1xuICAubWYtZXJyb3Itbm90ZSAubWYtZXJyb3Itc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBmb250LXNpemU6IDEuMzMzZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC8qIGxpbmUgNDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL3RlbXBsYXRlcy9fZXJyb3Iuc2NzcyAqL1xuICAubWYtZXJyb3Itbm90ZSAubWYtZXJyb3Itbm90ZSBwIHtcbiAgICBmb250LXNpemU6IDFlbTsgfVxuXG4vKiBsaW5lIDQ1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy90ZW1wbGF0ZXMvX2Vycm9yLnNjc3MgKi9cbi5tZi1lcnJvci1ub3RlLm1mLTQwNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1JTtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvbm90ZV9tYXJrZXIucG5nXCIpIG5vLXJlcGVhdCAxNSUgMzMlLCB1cmwoXCJpbWFnZXMvZXJyb3JfNDA0LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tOyB9XG5cbi8qIFNsaWRlciAqL1xuLyogbGluZSAzLCBub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4vKiBsaW5lIDE3LCBub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyAqL1xuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLyogbGluZSAyNCwgbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MgKi9cbiAgLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLyogbGluZSAyOCwgbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MgKi9cbiAgLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7IH1cblxuLyogbGluZSAzMywgbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MgKi9cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4vKiBsaW5lIDQyLCBub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyAqL1xuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC8qIGxpbmUgNTAsIG5vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5zY3NzICovXG4gIC5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAvKiBsaW5lIDU2LCBub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyAqL1xuICAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC8qIGxpbmUgNjAsIG5vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5zY3NzICovXG4gIC5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi8qIGxpbmUgNjQsIG5vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5zY3NzICovXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSA2OCwgbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MgKi9cbiAgW2Rpcj1cInJ0bFwiXSAuc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAvKiBsaW5lIDcxLCBub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyAqL1xuICAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAvKiBsaW5lIDc0LCBub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyAqL1xuICAuc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSA4MCwgbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MgKi9cbiAgLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLyogbGluZSA4NCwgbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MgKi9cbiAgLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLyogbGluZSA4OCwgbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MgKi9cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLyogbGluZSA5Miwgbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MgKi9cbiAgLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi8qIGxpbmUgOTgsIG5vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5zY3NzICovXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKj9cclxuXHJcblNlbGVjdDJcclxuPT09PT09PVxyXG5cclxuKiBAZGVzYyAgICAgICAgIFNlbGVjdDIgZXMgdW4gYXV0b2NvbXBsZXRlIGJhc2FkbyBlbiBlbCBwbHVnaW4gU2VsZWN0MiBkZSBqUXVlcnlcclxuKiBAbmFtZSAgICAgICAgIHNlbGVjdDJcclxuKiBAYXV0aG9yXHJcbiogQHRlc3RlZFxyXG4qIEByZXF1aXJlc1xyXG4qIEBidWdzXHJcblxyXG4qL1xuLyogJGJyZWFrcG9pbnQtbWVkaWEtb3V0cHV0OiAgIGZhbHNlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC1yYXctb3V0cHV0OiAgICAgdHJ1ZSAhZGVmYXVsdDsgKi9cbi8qXHJcblxyXG4vLyBCcmVha3BvaW50IC0gbWVkaWEgYnJlYWtwb2ludHNcclxuJGJyZWFrcG9pbnQtbm8tcXVlcmllczogICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbm8tcXVlcnktZmFsbGJhY2tzOiB0cnVlICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludC10by1lbXM6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vVVNPOiBAaW5jbHVkZSBicmVha3BvaW50KFtQVU5UT19ERV9DT1JURV0peyAuLmNzcy4uLn1cclxuXHJcbiovXG4vKlxyXG5WZXJzaW9uOiBAQHZlckBAIFRpbWVzdGFtcDogQEB0aW1lc3RhbXBAQFxyXG4qL1xuLyogbGluZSA1NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLyogbGluZSA2Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzQ0NDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IH1cblxuLyogbGluZSA4MSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWRyb3AtYWJvdmUgLnNlbGVjdDItY2hvaWNlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4vKiBsaW5lIDg3LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItYWxsb3djbGVhciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItY2hvc2VuIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MnB4OyB9XG5cbi8qIGxpbmUgOTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlID4gLnNlbGVjdDItY2hvc2VuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxuLyogbGluZSAxMDEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIGFiYnIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNHB4O1xuICB0b3A6IDhweDtcbiAgZm9udC1zaXplOiAxcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IDA7IH1cblxuLyogbGluZSAxMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1hbGxvd2NsZWFyIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qIGxpbmUgMTIxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSBhYmJyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi8qIGxpbmUgMTI1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItZHJvcC1tYXNrIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk5OTg7IH1cblxuLyogbGluZSAxNDAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1kcm9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgdG9wOiAxMDAlO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMCA0cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cblxuLyogbGluZSAxNTYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1kcm9wLnNlbGVjdDItZHJvcC1hYm92ZSB7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJveC1zaGFkb3c6IDAgLTRweCA1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuXG4vKiBsaW5lIDE2NCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWRyb3AtYWN0aXZlIHtcbiAgYm9yZGVyLXRvcDogbm9uZTsgfVxuXG4vKiBsaW5lIDE2OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWRyb3Auc2VsZWN0Mi1kcm9wLWFib3ZlLnNlbGVjdDItZHJvcC1hY3RpdmUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzU4OTdmYjsgfVxuXG4vKiBsaW5lIDE3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWRyb3AtYXV0by13aWR0aCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYWFhO1xuICB3aWR0aDogYXV0bzsgfVxuXG4vKiBsaW5lIDE3Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWRyb3AtYXV0by13aWR0aCAuc2VsZWN0Mi1zZWFyY2gge1xuICBwYWRkaW5nLXRvcDogNHB4OyB9XG5cbi8qIGxpbmUgMTgxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAycHg7XG4gIHRvcDogMnB4O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94OyB9XG4gIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu6ZvlwiO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiA2cHg7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBzcGVhazogbm9uZTtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDE5Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbiAgLnNlbGVjdGVkIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMjAyLCAyMjgsIDI0OSwgMCkgMCUsIHJnYmEoMjAyLCAyMjgsIDI0OSwgMC44KSAyMCUsIHJnYmEoMjAyLCAyMjgsIDI0OSwgMC44KSAxMDAlKTsgfVxuXG4vKiBsaW5lIDE5OCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgMjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgMjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkgMTAwJSk7IH1cblxuLyogbGluZSAyMDIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IGIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4vKiBsaW5lIDIwOCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLXNlYXJjaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbjogNHB4IDA7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwMDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLyogbGluZSAyMjIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1zZWFyY2ggaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDRweCAyMHB4IDRweCA1cHg7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogMDtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgMjM5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItZHJvcC5zZWxlY3QyLWRyb3AtYWJvdmUgLnNlbGVjdDItc2VhcmNoIGlucHV0IHtcbiAgbWFyZ2luLXRvcDogNHB4OyB9XG5cbi8qIGxpbmUgMjQ1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSAuc2VsZWN0Mi1jaG9pY2UsXG4uc2VsZWN0Mi1jb250YWluZXItYWN0aXZlIC5zZWxlY3QyLWNob2ljZXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4vKiBsaW5lIDI1Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4gLnNlbGVjdDItY2hvaWNlIHtcbiAgcGFkZGluZzogM3B4IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwIDFweCAwICNmZmYgaW5zZXQ7IH1cblxuLyogbGluZSAyNjQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1kcm9wZG93bi1vcGVuLnNlbGVjdDItZHJvcC1hYm92ZSAuc2VsZWN0Mi1jaG9pY2UsXG4uc2VsZWN0Mi1kcm9wZG93bi1vcGVuLnNlbGVjdDItZHJvcC1hYm92ZSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAyNzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1kcm9wZG93bi1vcGVuIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG4gIHRvcDogMXB4O1xuICByaWdodDogMXB4OyB9XG4gIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAuc2VsZWN0Mi1kcm9wZG93bi1vcGVuIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi7pm9XCI7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDVweDtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogNnB4O1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSAyNzksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1kcm9wZG93bi1vcGVuIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyBiIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4cHggMXB4OyB9XG5cbi8qIHJlc3VsdHMgKi9cbi8qIGxpbmUgMjg0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItcmVzdWx0cyB7XG4gIHBhZGRpbmc6IDAgMCAwIDRweDtcbiAgbWFyZ2luOiA0cHggNHB4IDRweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4vKiBsaW5lIDI5Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLXJlc3VsdHMgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLyogbGluZSAyOTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiA+IGxpIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4vKiBsaW5lIDMwMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLXJlc3VsdHMgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiA+IGxpIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogNDBweDsgfVxuXG4vKiBsaW5lIDMwNywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLXJlc3VsdHMgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7IH1cblxuLyogbGluZSAzMDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiA+IGxpIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogODBweDsgfVxuXG4vKiBsaW5lIDMwOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLXJlc3VsdHMgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiA+IGxpIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7IH1cblxuLyogbGluZSAzMTAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViID4gbGkgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxMTBweDsgfVxuXG4vKiBsaW5lIDMxMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLXJlc3VsdHMgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViID4gbGkgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxMjBweDsgfVxuXG4vKiBsaW5lIDMxMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLXJlc3VsdHMgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLyogbGluZSAzMTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1yZXN1bHRzIGxpLnNlbGVjdDItcmVzdWx0LXdpdGgtY2hpbGRyZW4gPiAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4vKiBsaW5lIDMyMywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHtcbiAgcGFkZGluZzogM3B4IDdweCA0cHg7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTsgfVxuXG4vKiBsaW5lIDMzNCwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItaGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kOiAjMzg3NWQ3O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4vKiBsaW5lIDMzOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLXJlc3VsdHMgbGkgZW0ge1xuICBiYWNrZ3JvdW5kOiAjZmVmZmRlO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLyogbGluZSAzNDQsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWhpZ2hsaWdodGVkIGVtIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAzNDgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWhpZ2hsaWdodGVkIHVsIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLyogbGluZSAzNTUsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLW5vLXJlc3VsdHMsXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXNlYXJjaGluZyxcbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItc2VsZWN0aW9uLWxpbWl0IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBiYWNrZ3JvdW5kOiAjZjRmNGY0OyB9XG5cbi8qXHJcbmRpc2FibGVkIGxvb2sgZm9yIGRpc2FibGVkIGNob2ljZXMgaW4gdGhlIHJlc3VsdHMgZHJvcGRvd25cclxuKi9cbi8qIGxpbmUgMzY4LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1kaXNhYmxlZC5zZWxlY3QyLWhpZ2hsaWdodGVkIHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjb2xvcjogIzY2NjtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi8qIGxpbmUgMzc2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi8qIGxpbmUgMzgzLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1zZWxlY3RlZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogbGluZSAzODcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1tb3JlLXJlc3VsdHMuc2VsZWN0Mi1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZjRmNGY0IHVybChcIi4uL2ltYWdlcy9zZWxlY3QyLXNwaW5uZXIuZ2lmXCIpIG5vLXJlcGVhdCAxMDAlOyB9XG5cbi8qIGxpbmUgMzkxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItbW9yZS1yZXN1bHRzIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyB9XG5cbi8qIGRpc2FibGVkIHN0eWxlcyAqL1xuLyogbGluZSAzOTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItZGlzYWJsZWQgLnNlbGVjdDItY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi8qIGxpbmUgNDA1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiAwOyB9XG5cbi8qIGxpbmUgNDExLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBtdWx0aXNlbGVjdCAqL1xuLyogbGluZSA0MTgsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItZHJvcC1tdWx0aSB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi8qIGxpbmUgNDI0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHRleHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNEQURBREE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6ICNlNmY0Zjc7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSA0NDIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uaXMtc2VsZWN0ZWQuc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSA0NTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1sb2NrZWQge1xuICBwYWRkaW5nOiAzcHggNXB4IDNweCA1cHggIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDQ1NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgbWluLWhlaWdodDogMjZweDtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qIGxpbmUgNDYxLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4vKiBsaW5lIDQ2Niwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLyogbGluZSA0NzEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG5odG1sW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyBsaSB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4vKiBsaW5lIDQ3NSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1maWVsZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi8qIGxpbmUgNDgyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWZpZWxkIGlucHV0IHtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW46IDFweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgY29sb3I6ICM2NjY7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDUwMiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWRlZmF1bHQge1xuICBjb2xvcjogIzk5OSAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgNTA2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNHB4IDE4cHggNHB4IDVweDtcbiAgbWFyZ2luOiAycHggMCAycHggMnB4O1xuICBsaW5lLWhlaWdodDogMTNweDtcbiAgY29sb3I6ICMzMzM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNBQUE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNFRUU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSA1MzAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG5odG1sW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi8qIGxpbmUgNTM1LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSAuc2VsZWN0Mi1jaG9zZW4ge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLyogbGluZSA1MzksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2Q0ZDRkNDsgfVxuXG4vKiBsaW5lIDU0Mywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICB0b3A6IDRweDtcbiAgb3V0bGluZTogbm9uZTsgfVxuICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgLnNlbGVjdDItc2VhcmNoLWNob2ljZS1jbG9zZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi74mkXCI7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgY29sb3I6ICM4ODg7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgNTU0LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuaHRtbFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VhcmNoLWNob2ljZS1jbG9zZSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAzcHg7IH1cblxuLyogbGluZSA1NTksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItc2VhcmNoLWNob2ljZS1jbG9zZSB7XG4gIHJpZ2h0OiA1cHg7IH1cblxuLyogbGluZSA1NjMsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMTFweDsgfVxuXG4vKiBsaW5lIDU2Nywgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtZm9jdXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZS1jbG9zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0xMXB4OyB9XG5cbi8qIGRpc2FibGVkIHN0eWxlcyAqL1xuLyogbGluZSA1NzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkuc2VsZWN0Mi1jb250YWluZXItZGlzYWJsZWQgLnNlbGVjdDItY2hvaWNlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4vKiBsaW5lIDU3OSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2Uge1xuICBwYWRkaW5nOiAzcHggNXB4IDNweCA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7IH1cblxuLyogbGluZSA1ODYsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkuc2VsZWN0Mi1jb250YWluZXItZGlzYWJsZWQgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lOyB9XG5cbi8qIGVuZCBtdWx0aXNlbGVjdCAqL1xuLyogbGluZSA1OTEsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1yZXN1bHQtc2VsZWN0YWJsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi8qIGxpbmUgNTk2LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9tb2R1bGVzL3NlbGVjdDIvX3NlbGVjdDIuc2NzcyAqL1xuLnNlbGVjdDItcmVzdWx0LXNlbGVjdGFibGUgLnNlbGVjdDItbWF0Y2gsXG4uc2VsZWN0Mi1yZXN1bHQtdW5zZWxlY3RhYmxlIC5zZWxlY3QyLW1hdGNoIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4vKiBsaW5lIDYwMSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLW9mZnNjcmVlbixcbi5zZWxlY3QyLW9mZnNjcmVlbjpmb2N1cyB7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgdG9wOiAwcHggIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDYxNiwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbW9kdWxlcy9zZWxlY3QyL19zZWxlY3QyLnNjc3MgKi9cbi5zZWxlY3QyLWRpc3BsYXktbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogbGluZSA2MjAsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL21vZHVsZXMvc2VsZWN0Mi9fc2VsZWN0Mi5zY3NzICovXG4uc2VsZWN0Mi1tZWFzdXJlLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTAwMDBweDtcbiAgbGVmdDogLTEwMDAwcHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDsgfVxuXG4vKiBsaW5lIDMsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19iYW5uZXItbGlzdC5zY3NzICovXG4uYWMtYmFubmVycyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmNmY2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkOyB9XG5cbi8qIGxpbmUgMTEsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19iYW5uZXItbGlzdC5zY3NzICovXG4uYWMtYmFubmVycy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgbWFyZ2luOiAwOyB9XG4gIC8qIGxpbmUgOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX2NvbXBhc3MtY29tcGF0aWJpbGl0eS5zY3NzICovXG4gIC5hYy1iYW5uZXJzLWxpc3Q6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLyogbGluZSAxNywgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2Jhbm5lci1saXN0LnNjc3MgKi9cbiAgLmFjLWJhbm5lcnMtbGlzdCA+IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAuMDU2MjVlbSkge1xuICAgICAgLyogbGluZSAxNywgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2Jhbm5lci1saXN0LnNjc3MgKi9cbiAgICAgIC5hYy1iYW5uZXJzLWxpc3QgPiBsaSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IC44ZW07IH1cbiAgICAgICAgLyogbGluZSAyNSwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2Jhbm5lci1saXN0LnNjc3MgKi9cbiAgICAgICAgLmFjLWJhbm5lcnMtbGlzdCA+IGxpOm50aC1jaGlsZCgybisxKSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogLjZlbTtcbiAgICAgICAgICBjbGVhcjogbGVmdDsgfVxuICAgICAgICAvKiBsaW5lIDMwLCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fYmFubmVyLWxpc3Quc2NzcyAqL1xuICAgICAgICAuYWMtYmFubmVycy1saXN0ID4gbGk6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAuNmVtOyB9XG4gICAgICAgIC8qIGxpbmUgMzYsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19iYW5uZXItbGlzdC5zY3NzICovXG4gICAgICAgIC5hYy1iYW5uZXJzLWxpc3QgPiBsaTpudGgtY2hpbGQoMSkgLmFjLWJhbm5lcnMtbGlzdC0taXRlbSwgLmFjLWJhbm5lcnMtbGlzdCA+IGxpOm50aC1jaGlsZCgyKSAuYWMtYmFubmVycy1saXN0LS1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICBib3JkZXI6IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gICAgICAvKiBsaW5lIDE3LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fYmFubmVyLWxpc3Quc2NzcyAqL1xuICAgICAgLmFjLWJhbm5lcnMtbGlzdCA+IGxpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgICAvKiBsaW5lIDQ4LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fYmFubmVyLWxpc3Quc2NzcyAqL1xuICAgICAgICAuYWMtYmFubmVycy1saXN0ID4gbGk6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgICAgLyogbGluZSA1NCwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2Jhbm5lci1saXN0LnNjc3MgKi9cbiAgICAgICAgLmFjLWJhbm5lcnMtbGlzdCA+IGxpOm50aC1jaGlsZCgxKSAuYWMtYmFubmVycy1saXN0LS1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICBib3JkZXI6IDA7IH1cbiAgICAgICAgLyogbGluZSA2MSwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2Jhbm5lci1saXN0LnNjc3MgKi9cbiAgICAgICAgLmFjLWJhbm5lcnMtbGlzdCA+IGxpOm50aC1jaGlsZChuKzIpIC5hYy1iYW5uZXJzLWxpc3QtLWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbiAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2NjYzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwLjA2MjVlbSkge1xuICAgICAgLyogbGluZSAxNywgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2Jhbm5lci1saXN0LnNjc3MgKi9cbiAgICAgIC5hYy1iYW5uZXJzLWxpc3QgPiBsaSB7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IC44ZW07IH1cbiAgICAgICAgLyogbGluZSA3NCwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2Jhbm5lci1saXN0LnNjc3MgKi9cbiAgICAgICAgLmFjLWJhbm5lcnMtbGlzdCA+IGxpOm50aC1jaGlsZCgzbi0xKSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogLjRlbTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IC40ZW07IH1cbiAgICAgICAgLyogbGluZSA3OSwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2Jhbm5lci1saXN0LnNjc3MgKi9cbiAgICAgICAgLmFjLWJhbm5lcnMtbGlzdCA+IGxpOm50aC1jaGlsZCgzbikge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAuOGVtOyB9XG4gICAgICAgIC8qIGxpbmUgODQsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19iYW5uZXItbGlzdC5zY3NzICovXG4gICAgICAgIC5hYy1iYW5uZXJzLWxpc3QgPiBsaTpudGgtY2hpbGQoM24rMSkge1xuICAgICAgICAgIGNsZWFyOiBsZWZ0OyB9XG4gICAgICAgIC8qIGxpbmUgOTAsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19iYW5uZXItbGlzdC5zY3NzICovXG4gICAgICAgIC5hYy1iYW5uZXJzLWxpc3QgPiBsaTpudGgtY2hpbGQoMSkgLmFjLWJhbm5lcnMtbGlzdC0taXRlbSwgLmFjLWJhbm5lcnMtbGlzdCA+IGxpOm50aC1jaGlsZCgyKSAuYWMtYmFubmVycy1saXN0LS1pdGVtLCAuYWMtYmFubmVycy1saXN0ID4gbGk6bnRoLWNoaWxkKDMpIC5hYy1iYW5uZXJzLWxpc3QtLWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIGJvcmRlcjogMDsgfSB9XG5cbi8qIGxpbmUgOTksIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19iYW5uZXItbGlzdC5zY3NzICovXG4uYWMtYmFubmVycy1saXN0LS1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjOyB9XG4gIC8qIGxpbmUgOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX2NvbXBhc3MtY29tcGF0aWJpbGl0eS5zY3NzICovXG4gIC5hYy1iYW5uZXJzLWxpc3QtLWl0ZW06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLyogbGluZSAxMTAsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19iYW5uZXItbGlzdC5zY3NzICovXG4gIC5hYy1iYW5uZXJzLWxpc3QtLWl0ZW06aG92ZXIgLm1mLXNpbXBsZS1saXN0LS10aXRsZSwgLmFjLWJhbm5lcnMtbGlzdC0taXRlbTpmb2N1cyAubWYtc2ltcGxlLWxpc3QtLXRpdGxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAvKiBsaW5lIDExNiwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2Jhbm5lci1saXN0LnNjc3MgKi9cbiAgLmFjLWJhbm5lcnMtbGlzdC0taXRlbSAudmlzdWFsbHloaWRkZW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OWVtOyB9XG5cbi8qIGxpbmUgMTIyLCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fYmFubmVyLWxpc3Quc2NzcyAqL1xuLmFjLWJhbm5lcnMtbGlzdC0taW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4vKiBsaW5lIDEyOSwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2Jhbm5lci1saXN0LnNjc3MgKi9cbi5hYy1iYW5uZXJzLWxpc3QtLXRleHQge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC8qIGxpbmUgMTMyLCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fYmFubmVyLWxpc3Quc2NzcyAqL1xuICAuYWMtYmFubmVycy1saXN0LS10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi8qIGxpbmUgMywgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2Nhcm91c2VsLnNjc3MgKi9cbi5hYy1tb2R1bGVfX2Nhcm91c2VsIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7IH1cblxuLyogbGluZSA5LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fY2Fyb3VzZWwuc2NzcyAqL1xuLm1mLWNhcm91c2VsLS1wYWdlciBsaSBidXR0b24sIC5tZi1jYXJvdXNlbC0tcGFnZXIgbGkgLm1mLWNvb2tpZXMtLWFjY2VwdCwgLm1mLWNhcm91c2VsLS1wYWdlciBsaSAubWYtY29va2llcy0taW5mbywgLm1mLWNhcm91c2VsLS1wYWdlciBsaSAubWYtc2Nyb2xsLW5hdi0tYnRuIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OWVtOyB9XG5cbi8qIGxpbmUgMTUsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19jYXJvdXNlbC5zY3NzICovXG4ubWYtY2Fyb3VzZWwtLXBhZ2VyIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24sIC5tZi1jYXJvdXNlbC0tcGFnZXIgbGkuc2xpY2stYWN0aXZlIC5tZi1jb29raWVzLS1hY2NlcHQsIC5tZi1jYXJvdXNlbC0tcGFnZXIgbGkuc2xpY2stYWN0aXZlIC5tZi1jb29raWVzLS1pbmZvLCAubWYtY2Fyb3VzZWwtLXBhZ2VyIGxpLnNsaWNrLWFjdGl2ZSAubWYtc2Nyb2xsLW5hdi0tYnRuIHtcbiAgYm9yZGVyLWNvbG9yOiAjODkyNDAwO1xuICBiYWNrZ3JvdW5kOiAjODkyNDAwO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgMjQsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19jYXJvdXNlbC5zY3NzICovXG4ubWYtY2Fyb3VzZWwtLWJ1dHRvbi1wcmV2LFxuLm1mLWNhcm91c2VsLS1idXR0b24tbmV4dCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDMuNzQzNzVlbSkge1xuICAvKiBsaW5lIDMsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19leHAtbGlzdC5zY3NzICovXG4gIC5hYy1leHAtbGlzdCB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi8qIGxpbmUgOSwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2V4cC1saXN0LnNjc3MgKi9cbi5hYy1leHAtaXRlbSB7XG4gIG1hcmdpbjogMCAwIDRweDtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiBsaW5lIDE0LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fZXhwLWxpc3Quc2NzcyAqL1xuLmFjLWV4cC1pdGVtLS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMDtcbiAgYmFja2dyb3VuZDogI2Y3ZjZmNjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICM0ZGE2YTY7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLyogbGluZSA5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fY29tcGFzcy1jb21wYXRpYmlsaXR5LnNjc3MgKi9cbiAgLmFjLWV4cC1pdGVtLS1jb250ZW50OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gICAgLyogbGluZSAxNCwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2V4cC1saXN0LnNjc3MgKi9cbiAgICAuYWMtZXhwLWl0ZW0tLWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICM0ZGE2YTY7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWNlY2VjO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2VjZWM7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlY2VjZWM7IH0gfVxuXG4vKiBsaW5lIDM3LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fZXhwLWxpc3Quc2NzcyAqL1xuLmFjLWV4cC1pdGVtLS1kYXRhIHtcbiAgZmxleC1ncm93OiAxO1xuICB3aWR0aDogNzUlO1xuICBwYWRkaW5nLXJpZ2h0OiAuNWVtOyB9XG5cbi8qIGxpbmUgNDcsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19leHAtbGlzdC5zY3NzICovXG4uYWMtZXhwLWl0ZW0tLXRpbWUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMC45Mjg1NzE0Mjg2cmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTsgfVxuXG4vKiBsaW5lIDUxLCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fZXhwLWxpc3Quc2NzcyAqL1xuLmFjLWV4cC1pdGVtLS1pZCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjI4NTcxNDI4NTdyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS43MTQyODU3MTQzcmVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLyogbGluZSA1OCwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2V4cC1saXN0LnNjc3MgKi9cbi5hYy1leHAtaXRlbS0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgbWFyZ2luOiAwIDAgLjVlbTtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiBsaW5lIDY5LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fZXhwLWxpc3Quc2NzcyAqL1xuLmFjLWV4cC1pdGVtLS1zdGF0ZSB7XG4gIG1hcmdpbjogNXB4IDAgMTBweDtcbiAgd2lkdGg6IGF1dG87IH1cbiAgLyogbGluZSA3NCwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2V4cC1saXN0LnNjc3MgKi9cbiAgLmFjLWV4cC1pdGVtLS1zdGF0ZS5maW5hbGl6YWRvIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2M3OyB9XG4gICAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gICAgLmFjLWV4cC1pdGVtLS1zdGF0ZS5maW5hbGl6YWRvOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIu+IllwiO1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luOiAwIDZweCAwIDA7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHNwZWFrOiBub25lO1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgIHRleHQtc2hhZG93OiBub25lOyB9XG4gIC8qIGxpbmUgODAsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19leHAtbGlzdC5zY3NzICovXG4gIC5hYy1leHAtaXRlbS0tc3RhdGUucmV2aXNhZG8ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZGJiMmQ7IH1cbiAgICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgICAuYWMtZXhwLWl0ZW0tLXN0YXRlLnJldmlzYWRvOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIu+JplwiO1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luOiAwIDZweCAwIDA7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHNwZWFrOiBub25lO1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgIHRleHQtc2hhZG93OiBub25lOyB9XG4gIC8qIGxpbmUgODYsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19leHAtbGlzdC5zY3NzICovXG4gIC5hYy1leHAtaXRlbS0tc3RhdGUucGVuZGllbnRlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjk0RTNDOyB9XG4gICAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gICAgLmFjLWV4cC1pdGVtLS1zdGF0ZS5wZW5kaWVudGU6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwi74uKXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgNnB4IDAgMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSA5NCwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2V4cC1saXN0LnNjc3MgKi9cbi5hYy1leHAtaXRlbS0tdXNlciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zaXplOiAwLjkyODU3MTQyODZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyogbGluZSAxMDQsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19leHAtbGlzdC5zY3NzICovXG4uYWMtZXhwLWl0ZW0tLXRvb2wtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDEwcHggMCAwO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gICAgLyogbGluZSAxMDQsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19leHAtbGlzdC5zY3NzICovXG4gICAgLmFjLWV4cC1pdGVtLS10b29sLWxpc3Qge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMDsgfSB9XG5cbi8qIGxpbmUgMTE5LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fZXhwLWxpc3Quc2NzcyAqL1xuLmFjLWV4cC1pdGVtLS10b29sLWl0ZW0ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMC45Mjg1NzE0Mjg2cmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweDtcbiAgbWFyZ2luOiA1cHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MzMzQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gIC5hYy1leHAtaXRlbS0tdG9vbC1pdGVtIGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu+GrFwiO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDEyOSwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2V4cC1saXN0LnNjc3MgKi9cbiAgLmFjLWV4cC1pdGVtLS10b29sLWl0ZW0gYTpob3ZlciwgLmFjLWV4cC1pdGVtLS10b29sLWl0ZW0gYTpmb2N1cyB7XG4gICAgY29sb3I6ICM1NjE3MDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQzLjc0Mzc1ZW0pIHtcbiAgICAvKiBsaW5lIDExOSwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2V4cC1saXN0LnNjc3MgKi9cbiAgICAuYWMtZXhwLWl0ZW0tLXRvb2wtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG4vKiBsaW5lIDE0MCwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2V4cC1saXN0LnNjc3MgKi9cbi5hYy1leHAtaXRlbS0tdGFiLW5hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNsZWFyOiBib3RoO1xuICBwYWRkaW5nOiAxMHB4IDAgNXB4OyB9XG5cbi8qIGxpbmUgMTQ3LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fZXhwLWxpc3Quc2NzcyAqL1xuLmFjLWV4cC1pdGVtLS10YWItdGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC44NTcxNDI4NTcxcmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gIC5hYy1leHAtaXRlbS0tdGFiLXRpdGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIu+ErVwiO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBsaW5lIDE1NSwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2V4cC1saXN0LnNjc3MgKi9cbi5hYy1leHAtaXRlbS0tdGFiLWxpc3Qge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC44NTcxNDI4NTcxcmVtO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNzBweCAwIDA7XG4gIHBhZGRpbmc6IDAgMCA1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4LjA1NjI1ZW0pIHtcbiAgICAvKiBsaW5lIDE1NSwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2V4cC1saXN0LnNjc3MgKi9cbiAgICAuYWMtZXhwLWl0ZW0tLXRhYi1saXN0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi8qIGxpbmUgMTY4LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fZXhwLWxpc3Quc2NzcyAqL1xuLmFjLWV4cC1pdGVtLS10YWItaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDZweDtcbiAgcGFkZGluZzogM3B4OyB9XG4gIC8qIGxpbmUgMTczLCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fZXhwLWxpc3Quc2NzcyAqL1xuICAuYWMtZXhwLWl0ZW0tLXRhYi1pdGVtIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC8qIGxpbmUgMTc2LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fZXhwLWxpc3Quc2NzcyAqL1xuICAgIC5hYy1leHAtaXRlbS0tdGFiLWl0ZW0gYTpob3ZlciwgLmFjLWV4cC1pdGVtLS10YWItaXRlbSBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjNTYxNzAwOyB9XG4gICAgLyogbGluZSAxODEsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19leHAtbGlzdC5zY3NzICovXG4gICAgLmFjLWV4cC1pdGVtLS10YWItaXRlbSBhW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgICAgIGJhY2tncm91bmQ6ICM4OTI0MDA7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAvKiBsaW5lIDE4NywgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2V4cC1saXN0LnNjc3MgKi9cbiAgLmFjLWV4cC1pdGVtLS10YWItaXRlbS5pcy1kaXNhYmxlZCBhIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4LjA1NjI1ZW0pIHtcbiAgICAvKiBsaW5lIDE2OCwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2V4cC1saXN0LnNjc3MgKi9cbiAgICAuYWMtZXhwLWl0ZW0tLXRhYi1pdGVtIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4vKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbi5hYy1leHAtaXRlbS0tdGFiLWl0ZW1fX3JlcSBhOmJlZm9yZSxcbi5hYy1leHAtaXRlbS0tdGFiLWl0ZW1fX3JlcyBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qPXCI7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiA1cHggMXB4IDVweCAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBzcGVhazogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuLmFjLWV4cC1pdGVtLS10YWItaXRlbV9fY29tIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipFcIjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDVweCAxcHggNXB4IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHNwZWFrOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSAyMTMsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19leHAtbGlzdC5zY3NzICovXG4uYWMtZXhwLWl0ZW0tLXRhYi1ub3RlcyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogcmdiYSg1MSwgNTEsIDUxLCAwLjUpIDFweCAxcHggMnB4IDA7XG4gIC1tb3otYm94LXNoYWRvdzogcmdiYSg1MSwgNTEsIDUxLCAwLjUpIDFweCAxcHggMnB4IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTEsIDUxLCA1MSwgMC41KSAxcHggMXB4IDJweCAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsICNGNUYwQkIsICNGMUU3NkMpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsICNGNUYwQkIsICNGMUU3NkMpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCAjRjVGMEJCLCAjRjFFNzZDKTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDAuOTI4NTcxNDI4NnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTdyZW07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDNkZWcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogOHB4OyB9XG4gIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAuYWMtZXhwLWl0ZW0tLXRhYi1ub3RlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi74mjXCI7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFweDtcbiAgICByaWdodDogNHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtc2hhZG93OiBub25lOyB9XG4gIC8qIGxpbmUgMjIzLCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fZXhwLWxpc3Quc2NzcyAqL1xuICAuYWMtZXhwLWl0ZW0tLXRhYi1ub3RlcyBhIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0zZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtM2RlZyk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMWVtOyB9XG5cbi8qIGxpbmUgMjMwLCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fZXhwLWxpc3Quc2NzcyAqL1xuLmFjLWV4cC1pdGVtLS10YWItLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWE7IH1cblxuLyogbGluZSAyMzQsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19leHAtbGlzdC5zY3NzICovXG4uYWMtZXhwLWl0ZW0tLXRhYi0tY29udGVudCB7XG4gIGJvcmRlci10b3A6ICNhYWFhYWE7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIHBhZGRpbmc6IDVweDsgfVxuICAvKiBsaW5lIDI0MiwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2V4cC1saXN0LnNjc3MgKi9cbiAgLmFjLWV4cC1pdGVtLS10YWItLWNvbnRlbnQgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IC41ZW07IH1cblxuLyogbGluZSAyNDgsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19leHAtbGlzdC5zY3NzICovXG4uZXhwX2l0ZW1fcmVxLnBlbmRpbmdfcmVxdWlyZW1lbnQge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4vKiBsaW5lIDIsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19jb2xhcHMtbGlzdC5zY3NzICovXG4uYWMtY29sYXBzLWxpc3Qge1xuICBib3JkZXItd2lkdGg6IDA7IH1cbiAgLyogbGluZSA1LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fY29sYXBzLWxpc3Quc2NzcyAqL1xuICAuYWMtY29sYXBzLWxpc3QgLmFjLWNvbGFwcy1saXN0LS1oZWFkIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7IH1cbiAgICAvKiBsaW5lIDgsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19jb2xhcHMtbGlzdC5zY3NzICovXG4gICAgLmFjLWNvbGFwcy1saXN0IC5hYy1jb2xhcHMtbGlzdC0taGVhZC5pcy1zZWxlY3RlZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gICAgICAvKiBsaW5lIDUsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19jb2xhcHMtbGlzdC5zY3NzICovXG4gICAgICAuYWMtY29sYXBzLWxpc3QgLmFjLWNvbGFwcy1saXN0LS1oZWFkIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQzLjc0Mzc1ZW0pIHtcbiAgICAvKiBsaW5lIDE4LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fY29sYXBzLWxpc3Quc2NzcyAqL1xuICAgIC5hYy1jb2xhcHMtbGlzdCAubWYtc2ltcGxlLWxpc3QtLWl0ZW0ge1xuICAgICAgcGFkZGluZzogMTBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgLyogbGluZSAyNCwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2NvbGFwcy1saXN0LnNjc3MgKi9cbiAgICAuYWMtY29sYXBzLWxpc3QgLm1mLXNpbXBsZS1saXN0X196ZWJyYSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC8qIGxpbmUgMjksIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19jb2xhcHMtbGlzdC5zY3NzICovXG4gICAgLmFjLWNvbGFwcy1saXN0IC5tZi1zaW1wbGUtbGlzdC0taXRlbSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAvKiBsaW5lIDMyLCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fY29sYXBzLWxpc3Quc2NzcyAqL1xuICAgICAgLmFjLWNvbGFwcy1saXN0IC5tZi1zaW1wbGUtbGlzdC0taXRlbSAubWYtc2ltcGxlLWxpc3QtLWl0ZW0gPiBwIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDsgfVxuICAgIC8qIGxpbmUgMzksIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19jb2xhcHMtbGlzdC5zY3NzICovXG4gICAgLmFjLWNvbGFwcy1saXN0IC5hYy1zdWJjYXQtbWFpbiB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHggMTBweDsgfVxuICAgICAgLyogbGluZSA0NSwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2NvbGFwcy1saXN0LnNjc3MgKi9cbiAgICAgIC5hYy1jb2xhcHMtbGlzdCAuYWMtc3ViY2F0LW1haW4gLm1mLXNpbXBsZS1saXN0LS10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgICAvKiBsaW5lIDQ3LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fY29sYXBzLWxpc3Quc2NzcyAqL1xuICAgICAgICAuYWMtY29sYXBzLWxpc3QgLmFjLXN1YmNhdC1tYWluIC5tZi1zaW1wbGUtbGlzdC0tdGl0bGUgYSB7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAgICAgICAvKiBsaW5lIDQ5LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fY29sYXBzLWxpc3Quc2NzcyAqL1xuICAgICAgICAgIC5hYy1jb2xhcHMtbGlzdCAuYWMtc3ViY2F0LW1haW4gLm1mLXNpbXBsZS1saXN0LS10aXRsZSBhOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9IH1cbiAgLyogbGluZSA1NiwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2NvbGFwcy1saXN0LnNjc3MgKi9cbiAgLmFjLWNvbGFwcy1saXN0IC5tZi1zaW1wbGUtbGlzdC0tZGVzY3JpcHRpb24ge1xuICAgIC8qJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IDFweCBkb3R0ZWQ7XHJcbiAgICB9Ki8gfVxuICAgIC8qIGxpbmUgNjAsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19jb2xhcHMtbGlzdC5zY3NzICovXG4gICAgLmFjLWNvbGFwcy1saXN0IC5tZi1zaW1wbGUtbGlzdC0tZGVzY3JpcHRpb25bYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogbGluZSA2NSwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2NvbGFwcy1saXN0LnNjc3MgKi9cbi5hYy1pbmZvLWJ1dHRvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAuMjVlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzg5MjQwMDsgfVxuICAvKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbiAgLmFjLWluZm8tYnV0dG9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLviZ1cIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtc2hhZG93OiBub25lOyB9XG4gIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAuYWMtaW5mby1idXR0b25bYXJpYS1leHBhbmRlZD1cInRydWVcIl06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu+Ki1wiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHRleHQtc2hhZG93OiBub25lOyB9XG4gIC8qIGxpbmUgNzgsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19jb2xhcHMtbGlzdC5zY3NzICovXG4gIC5hYy1pbmZvLWJ1dHRvbjpob3ZlciwgLmFjLWluZm8tYnV0dG9uOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgIGNvbG9yOiAjNjIxYTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC8qIGxpbmUgODMsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19jb2xhcHMtbGlzdC5zY3NzICovXG4gIC5hYy1pbmZvLWJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogMXB4IGRvdHRlZDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDMuNzQzNzVlbSkge1xuICAvKiBsaW5lIDg5LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fY29sYXBzLWxpc3Quc2NzcyAqL1xuICAuYWMtc3ViY2F0LW5hdmJ1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAgIC8qIGxpbmUgOTMsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19jb2xhcHMtbGlzdC5zY3NzICovXG4gICAgLmFjLXN1YmNhdC1uYXZidXR0b25zIGEge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAvKiBsaW5lIDg5LCBwcml2YXRlL3Nhc3MvbW9kdWxlcy9fY29sYXBzLWxpc3Quc2NzcyAqL1xuICAuYWMtc3ViY2F0LW5hdmJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiA1cHg7IH0gfVxuXG4vKiBsaW5lIDEwNiwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2NvbGFwcy1saXN0LnNjc3MgKi9cbi5qcy1jb2xhcC1jb250cm9sLFxuLmpzLWNvbGFwLWNvbnRyb2wtMDEge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwLjA2MjVlbSkge1xuICAvKiBsaW5lIDMsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19maWx0ZXJiYXIuc2NzcyAqL1xuICAuYWMtZmlsdGVyYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MC4wNjI1ZW0pIHtcbiAgLyogbGluZSAxMiwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2ZpbHRlcmJhci5zY3NzICovXG4gIC5hYy1maWx0ZXJiYXItLWZpbHRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLyogbGluZSAxOCwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2ZpbHRlcmJhci5zY3NzICovXG4uYWMtZmlsdGVyYmFyLS1zZWFyY2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwLjA2MjVlbSkge1xuICAgIC8qIGxpbmUgMTgsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19maWx0ZXJiYXIuc2NzcyAqL1xuICAgIC5hYy1maWx0ZXJiYXItLXNlYXJjaCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBkYXNoZWQgI2QwZDBkMDtcbiAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gICAgLyogbGluZSAxOCwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2ZpbHRlcmJhci5zY3NzICovXG4gICAgLmFjLWZpbHRlcmJhci0tc2VhcmNoIHtcbiAgICAgIGJvcmRlci1yaWdodDogMHB4IGRhc2hlZCAjZDBkMGQwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAjZDBkMGQwO1xuICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgcGFkZGluZzogMCAwIDEwcHg7IH0gfVxuXG4vKiBsaW5lIDMsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19jdXN0b20tbW9kdWxlcy5zY3NzICovXG4uYWMtY3VzdG9tLW1vZCxcbi5hYy1jdXN0b20tbW9kX19oZWxwLFxuLmFjLWN1c3RvbS1tb2RfX215ZmlsZXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjdmNmY2O1xuICBib3JkZXI6IDA7IH1cblxuLyogbGluZSAxNCwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2N1c3RvbS1tb2R1bGVzLnNjc3MgKi9cbi5hYy1jdXN0b20tbW9kX19oZWxwLFxuLmFjLWN1c3RvbS1tb2RfX215ZmlsZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLyogbGluZSAxOCwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2N1c3RvbS1tb2R1bGVzLnNjc3MgKi9cbiAgLmFjLWN1c3RvbS1tb2RfX2hlbHAgLmFjLWN1c3RvbS1tb2QtLXRpdGxlLFxuICAuYWMtY3VzdG9tLW1vZF9fbXlmaWxlcyAuYWMtY3VzdG9tLW1vZC0tdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IDEuNzE0Mjg1NzE0M3JlbTtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMi4xNDI4NTcxNDI5cmVtOyB9XG5cbi8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuLmFjLWN1c3RvbS1tb2RfX215ZmlsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi7hcIjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgc3BlYWs6IG5vbmU7XG4gIGNvbG9yOiAjQzMzNDAwO1xuICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICBmb250LXNpemU6IDcycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG5cbi8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuLmFjLWN1c3RvbS1tb2RfX2hlbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZxcIjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgc3BlYWs6IG5vbmU7XG4gIGNvbG9yOiAjQzMzNDAwO1xuICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICBmb250LXNpemU6IDcycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG5cbi8qIGxpbmUgNTMsIHByaXZhdGUvc2Fzcy9tb2R1bGVzL19jdXN0b20tbW9kdWxlcy5zY3NzICovXG4uYWMtY3VzdG9tLW1vZC0tdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMS43MTQyODU3MTQzcmVtO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDIuMTQyODU3MTQyOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cblxuLyogbGluZSA2MiwgcHJpdmF0ZS9zYXNzL21vZHVsZXMvX2N1c3RvbS1tb2R1bGVzLnNjc3MgKi9cbi5hYy1jdXN0b20tbW9kLS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtO1xuICBtYXJnaW46IC41ZW0gMCAwOyB9XG5cbi8qIGxpbmUgMiwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuYTpmb2N1cyB7XG4gIGNvbG9yOiAjNjIxYTAwOyB9XG5cbi8qIGxpbmUgNSwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuYVt0YXJnZXQ9XCJfYmxhbmtcIl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLyogbGluZSA3LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIGFbdGFyZ2V0PVwiX2JsYW5rXCJdIC5hYy1ibGFuay1sbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OTllbTtcbiAgICBmb250LXNpemU6IC44NXJlbTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLyogbGluZSAxNCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICBhW3RhcmdldD1cIl9ibGFua1wiXTpob3ZlciAuYWMtYmxhbmstbG5rLCBhW3RhcmdldD1cIl9ibGFua1wiXTpmb2N1cyAuYWMtYmxhbmstbG5rIHtcbiAgICBsZWZ0OiAxZW07XG4gICAgdG9wOiAtMWVtO1xuICAgIHBhZGRpbmc6IDBweCA2cHg7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7IH1cblxuLyogbGluZSAyOCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLmFjLW1zZ19fbm8tanMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAyMHB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi8qIGxpbmUgMzUsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5hYy1tc2dfX2RlcHJlY2F0ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMjAwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJhY2tncm91bmQ6IHdoaXRlOyB9XG5cbi8qIGxpbmUgNTIsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5wcmltYXJ5IDpob3Zlcixcbi5wcmltYXJ5IDpmb2N1cyxcbi5tZi1idXR0b25fX3ByaW1hcnkgOmhvdmVyLFxuLm1mLWJ1dHRvbl9fcHJpbWFyeSA6Zm9jdXMsXG5pbnB1dC5wcmltYXJ5W3R5cGU9XCJidXR0b25cIl0gOmhvdmVyLFxuaW5wdXQucHJpbWFyeVt0eXBlPVwiYnV0dG9uXCJdIDpmb2N1cyxcbmlucHV0LnByaW1hcnlbdHlwZT1cInN1Ym1pdFwiXSA6aG92ZXIsXG5pbnB1dC5wcmltYXJ5W3R5cGU9XCJzdWJtaXRcIl0gOmZvY3VzLFxuaW5wdXQubWYtYnV0dG9uX19wcmltYXJ5W3R5cGU9XCJidXR0b25cIl0gOmhvdmVyLFxuaW5wdXQubWYtYnV0dG9uX19wcmltYXJ5W3R5cGU9XCJidXR0b25cIl0gOmZvY3VzLFxuaW5wdXQubWYtYnV0dG9uX19wcmltYXJ5W3R5cGU9XCJzdWJtaXRcIl0gOmhvdmVyLFxuaW5wdXQubWYtYnV0dG9uX19wcmltYXJ5W3R5cGU9XCJzdWJtaXRcIl0gOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE5KSwgMCA2cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7IH1cblxuLyogbGluZSA2NiwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLnNlY29uZGFyeSA6aG92ZXIsXG4uc2Vjb25kYXJ5IDpmb2N1cyxcbi5tZi1idXR0b25fX3NlY29uZGFyeSA6aG92ZXIsXG4ubWYtYnV0dG9uX19zZWNvbmRhcnkgOmZvY3VzLFxuaW5wdXQuc2Vjb25kYXJ5W3R5cGU9XCJidXR0b25cIl0gOmhvdmVyLFxuaW5wdXQuc2Vjb25kYXJ5W3R5cGU9XCJidXR0b25cIl0gOmZvY3VzLFxuaW5wdXQuc2Vjb25kYXJ5W3R5cGU9XCJzdWJtaXRcIl0gOmhvdmVyLFxuaW5wdXQuc2Vjb25kYXJ5W3R5cGU9XCJzdWJtaXRcIl0gOmZvY3VzLFxuaW5wdXQuc2Vjb25kYXJ5W3R5cGU9XCJyZXNldFwiXSA6aG92ZXIsXG5pbnB1dC5zZWNvbmRhcnlbdHlwZT1cInJlc2V0XCJdIDpmb2N1cyxcbmlucHV0Lm1mLWJ1dHRvbl9fc2Vjb25kYXJ5W3R5cGU9XCJidXR0b25cIl0gOmhvdmVyLFxuaW5wdXQubWYtYnV0dG9uX19zZWNvbmRhcnlbdHlwZT1cImJ1dHRvblwiXSA6Zm9jdXMsXG5pbnB1dC5tZi1idXR0b25fX3NlY29uZGFyeVt0eXBlPVwic3VibWl0XCJdIDpob3ZlcixcbmlucHV0Lm1mLWJ1dHRvbl9fc2Vjb25kYXJ5W3R5cGU9XCJzdWJtaXRcIl0gOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpOyB9XG5cbi8qIGxpbmUgNzIsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5tZi10YWJsZS1kYXRhLS1yb3ctYWN0aW9uLnNlY29uZGFyeSB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuICAvKiBsaW5lIDc0LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5tZi10YWJsZS1kYXRhLS1yb3ctYWN0aW9uLnNlY29uZGFyeTpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi8qIGxpbmUgODAsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5tZi10YWJsZS1kYXRhIHRoZWFkIHRoLmFjLWFjdGlvbnMge1xuICBtaW4td2lkdGg6IDEyMHB4OyB9XG5cbi8qIGxpbmUgODgsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5wb3J0YWwgLm1mLXRvcGJhciB7XG4gIG1heC13aWR0aDogMTAwZW07XG4gIHBhZGRpbmc6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQzLjc0Mzc1ZW0pIHtcbiAgLyogbGluZSA5NiwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAubWYtYXBwbWVudS0tbWVudSB7XG4gICAgd2lkdGg6IDg1JTsgfSB9XG5cbi8qIGxpbmUgMTAyLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4ubWYtYXBwbWVudS0tc3VibWVudSB7XG4gIGJvcmRlci13aWR0aDogMDsgfVxuICAvKiBsaW5lIDEwNiwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAubWYtYXBwbWVudS0tc3VibWVudS5tZi1zaW1wbGUtbGlzdCB7XG4gICAgbWF4LXdpZHRoOiA2MGVtO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC8qIGxpbmUgMTEwLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gICAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUubWYtc2ltcGxlLWxpc3QgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gICAgLyogbGluZSAxMDIsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgICAubWYtYXBwbWVudS0tc3VibWVudSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLyogLmlzLWhvbGQgJiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IC8vIEluY2x1eW8gIWltcG9ydGFudCBwYXJhIHNvYnJlZXNjcmliaXIgXCJub25lXCIgaW5jbHVpZG8gcG9yIGpzIChzaG93KCk7KVxyXG4gICAgfSovIH0gfVxuXG4vKiBsaW5lIDEyNiwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLm1mLWFwcG1lbnUtLXN1Ym1lbnVbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDEzNCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLm1mLWFwcG1lbnUtLWl0ZW1fX0wxLmhhcy1zdWJtZW51OmhvdmVyIC5hYy1hcHBtZW51LS1zdWJtZW51LXdyYXAsIC5tZi1hcHBtZW51LS1pdGVtX19MMS5oYXMtc3VibWVudS5pcy1vcGVuIC5hYy1hcHBtZW51LS1zdWJtZW51LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgYmFja2dyb3VuZDogd2hpdGU7IH1cbiAgLyogbGluZSAxNDAsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxLmhhcy1zdWJtZW51OmhvdmVyIC5hYy1hcHBtZW51LS1zdWJtZW51LXdyYXAgPiAubWYtYXBwbWVudS0tc3VibWVudSwgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxLmhhcy1zdWJtZW51LmlzLW9wZW4gLmFjLWFwcG1lbnUtLXN1Ym1lbnUtd3JhcCA+IC5tZi1hcHBtZW51LS1zdWJtZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAvKiBsaW5lIDksIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19jb21wYXNzLWNvbXBhdGliaWxpdHkuc2NzcyAqL1xuICAgIC5tZi1hcHBtZW51LS1pdGVtX19MMS5oYXMtc3VibWVudTpob3ZlciAuYWMtYXBwbWVudS0tc3VibWVudS13cmFwID4gLm1mLWFwcG1lbnUtLXN1Ym1lbnU6YWZ0ZXIsIC5tZi1hcHBtZW51LS1pdGVtX19MMS5oYXMtc3VibWVudS5pcy1vcGVuIC5hYy1hcHBtZW51LS1zdWJtZW51LXdyYXAgPiAubWYtYXBwbWVudS0tc3VibWVudTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gICAgICAvKiBsaW5lIDE0MCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAgICAgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxLmhhcy1zdWJtZW51OmhvdmVyIC5hYy1hcHBtZW51LS1zdWJtZW51LXdyYXAgPiAubWYtYXBwbWVudS0tc3VibWVudSwgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxLmhhcy1zdWJtZW51LmlzLW9wZW4gLmFjLWFwcG1lbnUtLXN1Ym1lbnUtd3JhcCA+IC5tZi1hcHBtZW51LS1zdWJtZW51IHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAvKiBEZWZhdWx0IGF1dG8gKi9cbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAvKiBEZWZhdWx0IDAgKi9cbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIC8qIERlZmF1bHQgdmlzaWJsZSAqL1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGxpbmVhcjtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGxpbmVhcjtcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgbGluZWFyO1xuICAgICAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGxpbmVhcjtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBsaW5lYXI7XG4gICAgICAgIHdpZHRoOiAyODBweDsgfSB9XG5cbi8qIGxpbmUgMTUyLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4ubWYtYXBwbWVudS0taXRlbV9fTDEuaGFzLXN1Ym1lbnUuaXMtb3Blbi5pcy1vdmVyZmxvdyAuYWMtYXBwbWVudS0tc3VibWVudS13cmFwIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTsgfVxuICAvKiBsaW5lIDE1NSwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAubWYtYXBwbWVudS0taXRlbV9fTDEuaGFzLXN1Ym1lbnUuaXMtb3Blbi5pcy1vdmVyZmxvdyAuYWMtYXBwbWVudS0tc3VibWVudS13cmFwIC5tZi1hcHBtZW51LS1zdWJtZW51ID4gLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gIC8qIGxpbmUgMTY0LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5tZi1hcHBtZW51LS1pdGVtX19MMS5oYXMtc3VibWVudSBhOjphZnRlcixcbiAgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxLmhhcy1zdWJtZW51IGE6aG92ZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLyogbGluZSAxNzIsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDMuNzQzNzVlbSkge1xuICAgIC8qIGxpbmUgMTc3LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gICAgLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSA+IGEge1xuICAgICAgcGFkZGluZzogMTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MC4wNjI1ZW0pIHtcbiAgLyogbGluZSAxODUsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgLm1mLWxheW91dC0tY29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuICAgIC8qIGxpbmUgMTkwLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gICAgLm1mLWxheW91dC0tY29sdW1uIC5tZi1sYXlvdXQtLW1vZHVsZV9fdmVydGljYWwge1xuICAgICAgZmxleC1ncm93OiAxOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4LjA1NjI1ZW0pIHtcbiAgLyogbGluZSAxODUsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgLm1mLWxheW91dC0tY29sdW1uIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIGFuZCAobWF4LXdpZHRoOiA2MC4wNTYyNWVtKSB7XG4gIC8qIGxpbmUgMjAxLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5tZi1sYXlvdXQtLWNvbHVtbixcbiAgLm1mLWxheW91dC0tbW9kdWxlLXNpZGViYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwOyB9XG4gICAgLyogbGluZSAyMDcsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgICAubWYtbGF5b3V0LS1jb2x1bW4gLm1mLWxheW91dC0tbW9kdWxlX192ZXJ0aWNhbCxcbiAgICAubWYtbGF5b3V0LS1tb2R1bGUtc2lkZWJhciAubWYtbGF5b3V0LS1tb2R1bGVfX3ZlcnRpY2FsIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4vKiBsaW5lIDIxNSwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLm1mLWJyZWFkY3J1bWItLXN1Ym1lbnVbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogYXV0bztcbiAgei1pbmRleDogMTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDMuNzQzNzVlbSkge1xuICAgIC8qIGxpbmUgMjE1LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gICAgLm1mLWJyZWFkY3J1bWItLXN1Ym1lbnVbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XG4gICAgICB3aWR0aDogOTglO1xuICAgICAgbWF4LXdpZHRoOiA5OCU7XG4gICAgICBsZWZ0OiAxJTtcbiAgICAgIHJpZ2h0OiAxJTsgfSB9XG5cbi8qIGxpbmUgMjI5LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4ubWYtbGFuZy0tbWVudVthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHtcbiAgb3BhY2l0eTogMTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bzsgfVxuXG4vKiBsaW5lIDIzNSwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLmlzLWhvbGQgLm1mLWxhbmctLW1lbnUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgMjQwLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4uYWMtdG9wbmF2IHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2OyB9XG4gIC8qIGxpbmUgOSwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX2NvbXBhc3MtY29tcGF0aWJpbGl0eS5zY3NzICovXG4gIC5hYy10b3BuYXY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLyogbGluZSAyNDksIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgLmFjLXRvcG5hdiAubWYtYnJlYWRjcnVtYiB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQzLjc0Mzc1ZW0pIHtcbiAgICAvKiBsaW5lIDI0MCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAgIC5hYy10b3BuYXYge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gICAgLyogbGluZSAyNDAsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgICAuYWMtdG9wbmF2IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4vKiBsaW5lIDI2MiwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLmFjLXRvcG5hdl9faG9tZSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgLyogbGluZSA5LCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fY29tcGFzcy1jb21wYXRpYmlsaXR5LnNjc3MgKi9cbiAgLmFjLXRvcG5hdl9faG9tZTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDsgfVxuXG4vKiBsaW5lIDI2OCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLmFjLXVzZXJtZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC8qIGxpbmUgMjc0LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5hYy11c2VybWVudSAuYWMtdXNlcm1lbnUtLW1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi8qIGxpbmUgMjgwLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4uYWMtdXNlcm1lbnUtLWl0ZW0sXG4uYWMtdXNlcm1lbnUtLWxvZ291dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcHggMTBweCA0cHg7IH1cblxuLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4uYWMtdXNlcm1lbnUtLWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCLvjIVcIjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDVweDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgc3BlYWs6IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBsaW5lIDI5MSwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLmFjLXVzZXJtZW51LS1pdGVtOmJlZm9yZSB7XG4gIHBhZGRpbmc6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MzMzQwMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7IH1cblxuLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4uYWMtdXNlcm1lbnUtLWxvZ291dDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LhVwiO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogNXB4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBzcGVhazogbm9uZTtcbiAgY29sb3I6ICNDMzM0MDA7XG4gIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgMzA5LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4ubWYtYnJlYWRjcnVtYi0taXRlbS5oYXMtc3VibWVudTpob3ZlciAubWYtYnJlYWRjcnVtYi0tc3VibWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4vKiBsaW5lIDMxOCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLm1mLXNpbXBsZS1saXN0X196ZWJyYSAubWYtc2ltcGxlLWxpc3QtLWl0ZW0ge1xuICBtaW4taGVpZ2h0OiA1ZW07IH1cblxuLyogbGluZSAzMjIsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5tZi1sYXlvdXQtLW1vZHVsZV9fczIuaXMtaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cblxuLyogbGluZSAzMjksIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5hYy1tb2R1bGVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNzE0Mjg1NzE0M3JlbTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjE0Mjg1NzE0MjlyZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC43ZW0gMWVtIDAuNmVtIDFlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogI2Y5ZWJlNjtcbiAgY29sb3I6ICMzYzNjM2M7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzMzNDAwOyB9XG4gIC8qIGxpbmUgMzQ0LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5hYy1tb2R1bGVfX2hpZ2hsaWdodCAuYWMtbW9kdWxlX190aXRsZSB7XG4gICAgYmFja2dyb3VuZDogIzNjM2MzYztcbiAgICBjb2xvcjogI2Y5ZWJlNjsgfVxuICAgIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAgIC5hYy1tb2R1bGVfX2hpZ2hsaWdodCAuYWMtbW9kdWxlX190aXRsZTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIu+KrlwiO1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSAzNTUsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5hYy1jYXRlZ29yeS0tbG9naW4gLm1mLXNpbXBsZS1saXN0LS10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4vKiBsaW5lIDM2MSwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLmFjLW1vZHVsZV9faGlnaGxpZ2h0LS1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogNDgwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQzLjc0Mzc1ZW0pIHtcbiAgICAvKiBsaW5lIDM2MSwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAgIC5hYy1tb2R1bGVfX2hpZ2hsaWdodC0tY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgICBvdmVyZmxvdy15OiB2aXNpYmxlOyB9IH1cbiAgLyogbGluZSAzNzEsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgLmlzLWhpZ2hsaWdodCAuYWMtbW9kdWxlX19oaWdobGlnaHQtLWNvbnRlbnQgLm1mLXNpbXBsZS1saXN0LS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gIC8qIGxpbmUgMzgwLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5hYy1leHQtY2F0IC5tZi1zaW1wbGUtbGlzdF9faWNvbiAubWYtc2ltcGxlLWxpc3QtLWl0ZW06OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyNHB4OyB9XG4gIC8qIGxpbmUgMzgzLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5hYy1leHQtY2F0IC5tZi1idXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgLyogbGluZSAzOTIsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgLmFjLXdpbnRvb2wtaW5saW5lIHtcbiAgICBmbG9hdDogcmlnaHQ7IH0gfVxuXG4vKiBsaW5lIDM5NywgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLmFjLXdpbnRvb2wtaW5saW5lLm1mLWZvcm1fX2NlbnRyZCBsYWJlbCwgLmFjLXdpbnRvb2wtaW5saW5lLm1mLWZvcm1fX2NlbnRyZCAubGFiZWwsIC5hYy13aW50b29sLWlubGluZS5tZi1mb3JtX19jZW50cmQgLm1mLXJlcXVpcmVtZW50LS1hbnN3ZXItbGFiZWwsIC5hYy13aW50b29sLWlubGluZS5tZi1mb3JtX19jZW50cmQgLm1mLXJlcG9ydC0tbGFiZWwge1xuICB3aWR0aDogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDYyNWVtKSB7XG4gICAgLyogbGluZSAzOTcsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgICAuYWMtd2ludG9vbC1pbmxpbmUubWYtZm9ybV9fY2VudHJkIGxhYmVsLCAuYWMtd2ludG9vbC1pbmxpbmUubWYtZm9ybV9fY2VudHJkIC5sYWJlbCwgLmFjLXdpbnRvb2wtaW5saW5lLm1mLWZvcm1fX2NlbnRyZCAubWYtcmVxdWlyZW1lbnQtLWFuc3dlci1sYWJlbCwgLmFjLXdpbnRvb2wtaW5saW5lLm1mLWZvcm1fX2NlbnRyZCAubWYtcmVwb3J0LS1sYWJlbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDRlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gIC8qIGxpbmUgNDA4LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5tZi10YWJzLS1uYXYge1xuICAgIG1pbi13aWR0aDogLXdlYmtpdC1taW4tY29udGVudDtcbiAgICBtaW4td2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiBtaW4tY29udGVudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0My43NWVtKSB7XG4gIC8qIGxpbmUgNDE0LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5hYy1zZWN0aW9uLS10b29sYmFyIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBmbGV4OiAxIDEgMCU7XG4gICAgZGlzcGxheTogZmxleDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gIC8qIGxpbmUgNDE0LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5hYy1zZWN0aW9uLS10b29sYmFyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYmFja2dyb3VuZDogI0VFRUVFRTtcbiAgICBib3gtc2hhZG93OiAwIC0xcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuICAgIC8qIGxpbmUgNDM4LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gICAgLmFjLXNlY3Rpb24tLXRvb2xiYXIgLm1mLXRhYnMtLW5hdiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogMDsgfVxuICAgICAgLyogbGluZSA0NDYsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgICAgIC5hYy1zZWN0aW9uLS10b29sYmFyIC5tZi10YWJzLS1uYXYgLm1mLXRhYnMtLW5hdi1pdGVtIHtcbiAgICAgICAgZmxleC1ncm93OiAxOyB9XG4gICAgICAgIC8qIGxpbmUgNDQ5LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gICAgICAgIC5hYy1zZWN0aW9uLS10b29sYmFyIC5tZi10YWJzLS1uYXYgLm1mLXRhYnMtLW5hdi1pdGVtIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggNSU7IH0gfVxuXG4vKiBsaW5lIDQ2MCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tbWVudS1pdGVtLFxuLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDA7IH1cbiAgLyogbGluZSA0NjUsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tbWVudS1pdGVtLmlzLXNlbGVjdGVkIGE6OmJlZm9yZSxcbiAgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtLmlzLXNlbGVjdGVkIGE6OmJlZm9yZSB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC8qIGxpbmUgNDcxLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLW1lbnUtaXRlbSBhOjpiZWZvcmUsXG4gIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLXN1Ym1lbnUtaXRlbSBhOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb2xvcjogI0MzMzQwMDtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDsgfVxuICAgIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAgIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLW1lbnUtaXRlbSBhOjpiZWZvcmUuYWMtaW5ib3gtLW5hdl9faWNvbjpiZWZvcmUsXG4gICAgLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtIGE6OmJlZm9yZS5hYy1pbmJveC0tbmF2X19pY29uOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIu+Jj1wiO1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luOiAwIDEwcHggMCA2cHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHNwZWFrOiBub25lO1xuICAgICAgY29sb3I6ICNDMzM0MDA7XG4gICAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDQ3OSwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAgIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLW1lbnUtaXRlbSBhOjpiZWZvcmUuYWMtaW5ib3gtLW5hdl9faWNvbjo6YmVmb3JlLFxuICAgIC5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLXN1Ym1lbnUtaXRlbSBhOjpiZWZvcmUuYWMtaW5ib3gtLW5hdl9faWNvbjo6YmVmb3JlIHtcbiAgICAgIG1hcmdpbjogMjBweDsgfVxuXG4vKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbi5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLXNlY3Rpb24tdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIu+FhFwiO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDE1cHggMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgc3BlYWs6IG5vbmU7XG4gIGNvbG9yOiAjQzMzNDAwO1xuICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuXG4vKiBsaW5lIDQ5MywgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLmFjLWluYm94LS1uYXZfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtO1xuICBwYWRkaW5nOiA2cHggMzNweCA2cHggMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNDQ0O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gIC5hYy1pbmJveC0tbmF2X190aXRsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi74StXCI7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDAuNzVlbTtcbiAgICByaWdodDogLTEuNWVtO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDUwMSwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAuYWMtaW5ib3gtLW5hdl9fdGl0bGU6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTsgfVxuICAgIC8qIGxpbmUgNTA0LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gICAgLmlzLW9wZW4gLmFjLWluYm94LS1uYXZfX3RpdGxlOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDQ5MywgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAgIC5hYy1pbmJveC0tbmF2X190aXRsZSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBtYXJnaW46IC0xcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxcHg7IH1cbiAgICAgIC8qIGxpbmUgMTcsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL192aXN1YWxseWhpZGRlbi5zY3NzICovXG4gICAgICAuYWMtaW5ib3gtLW5hdl9fdGl0bGUuZm9jdXNhYmxlOmFjdGl2ZSwgLmFjLWluYm94LS1uYXZfX3RpdGxlLmZvY3VzYWJsZTpmb2N1cyB7XG4gICAgICAgIGNsaXA6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDMuNzQzNzVlbSkge1xuICAvKiBsaW5lIDUxNCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAubWYtbm90ZSwgLmFjLWluYm94LW5vbXNnIHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7IH0gfVxuXG4vKiBsaW5lIDUyMCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLmFjLWluYm94LW5vbXNnIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuNDI4NTcxNDI4NnJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxNDI4NTcxNDNyZW07XG4gIGNvbG9yOiAjYzdjN2M3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIyJTtcbiAgbWluLWhlaWdodDogNjAwcHg7XG4gIGJvcmRlci1jb2xvcjogI2VjZWNlYztcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOSBub25lIHJlcGVhdCBzY3JvbGwgMCAwOyB9XG4gIC8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuICAuYWMtaW5ib3gtbm9tc2c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu+FkVwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBzcGVhazogbm9uZTtcbiAgICBjb2xvcjogI2M3YzdjNztcbiAgICBmb250LWZhbWlseTogJ21vcmZvbnQnO1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSA1MzIsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5hYy1pbmJveC0tbmF2X19pY29uLnByb2MtbWVudS1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7IH1cblxuLyogbGluZSA1MzYsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5tZi1pbmJveC0tc3VibWVudS1pdGVtLmlzLXNlbGVjdGVkIGEge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gIC8qIGxpbmUgNTQyLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5tZi1pbmJveC0tbmF2IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAvKiBsaW5lIDU0NywgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAuaXMtY2xvc2VkIC5tZi1pbmJveC0tbWVudSAubWYtaW5ib3gtLW1lbnUtaXRlbSxcbiAgLmlzLWNsb3NlZCAubWYtaW5ib3gtLW1lbnUgLm1mLWluYm94LS1zdWJtZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDU1MCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAgIC5pcy1jbG9zZWQgLm1mLWluYm94LS1tZW51IC5tZi1pbmJveC0tbWVudS1pdGVtLmlzLXNlbGVjdGVkLFxuICAgIC5pcy1jbG9zZWQgLm1mLWluYm94LS1tZW51IC5tZi1pbmJveC0tc3VibWVudS1pdGVtLmlzLXNlbGVjdGVkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC8qIGxpbmUgNTU2LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5tZi10YWJsZS1yZXNwb25zaXZlIHRib2R5IHRkW2RhdGEtdGl0bGVdOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjQzMzNDAwOyB9IH1cblxuLyogbGluZSA1NjEsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5tZi10YWJsZS1kYXRhIHRkW2RhdGEtdGl0bGU9XCJOb21icmUgZGVsIGZpY2hlcm9cIl0sXG4ubWYtdGFibGUtZGF0YSAuYWMtZGF0YS1vdmVyZmxvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDU2MSwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAgIC5tZi10YWJsZS1kYXRhIHRkW2RhdGEtdGl0bGU9XCJOb21icmUgZGVsIGZpY2hlcm9cIl0sXG4gICAgLm1mLXRhYmxlLWRhdGEgLmFjLWRhdGEtb3ZlcmZsb3cge1xuICAgICAgbWF4LXdpZHRoOiAwOyB9IH1cblxuLyogbGluZSA1NzMsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5hYy1jb21wYXJlY2VuY2lhLW1hc2l2YS0tdG9vbGJhciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiAyZW0gMDsgfVxuXG4vKiBsaW5lIDU4NSwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLmFjLWN1c3RvbS1wYWdlIC5tZi13aW5kb3ctaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMzM0MDA7XG4gIGNvbG9yOiAjMDA4MDgwOyB9XG4gIC8qIGxpbmUgNTkwLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5hYy1jdXN0b20tcGFnZSAubWYtd2luZG93LWhlYWRlciAubWYtd2luZG93LWhlYWRlci0taGdyb3VwIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLyogbGluZSA1OTQsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgLmFjLWN1c3RvbS1wYWdlIC5tZi13aW5kb3ctaGVhZGVyIC5tZi13aW5kb3ctaGVhZGVyLS1wcmV0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4yODU3MTQyODU3cmVtO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gICAgICAvKiBsaW5lIDU5NCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAgICAgLmFjLWN1c3RvbS1wYWdlIC5tZi13aW5kb3ctaGVhZGVyIC5tZi13aW5kb3ctaGVhZGVyLS1wcmV0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gICAgLyogbGluZSA2MDMsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgICAuYWMtY3VzdG9tLXBhZ2UgLm1mLXdpbmRvdy1oZWFkZXIgLm1mLXdpbmRvdy1oZWFkZXItLXRpdGxlLCAuYWMtY3VzdG9tLXBhZ2UgLm1mLXdpbmRvdy1oZWFkZXIgLmFjLWN1c3RvbS1jb250ZW50IGgyLCAuYWMtY3VzdG9tLWNvbnRlbnQgLmFjLWN1c3RvbS1wYWdlIC5tZi13aW5kb3ctaGVhZGVyIGgyLCAuYWMtY3VzdG9tLXBhZ2UgLm1mLXdpbmRvdy1oZWFkZXIgLmFjLWNvbnRlbnQtLWVkaXQgaDIsIC5hYy1jb250ZW50LS1lZGl0IC5hYy1jdXN0b20tcGFnZSAubWYtd2luZG93LWhlYWRlciBoMiB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXNpemU6IDEuNzE0Mjg1NzE0M3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMTQyODU3MTQyOXJlbTsgfSB9XG4gIC8qIGxpbmUgNjEwLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5hYy1jdXN0b20tcGFnZSAubWYtd2luZG93LWhlYWRlciAubWYtd2luZG93LWhlYWRlci0tc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDEuMTQyODU3MTQyOXJlbTtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS43MTQyODU3MTQzcmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gICAgICAvKiBsaW5lIDYxMCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAgICAgLmFjLWN1c3RvbS1wYWdlIC5tZi13aW5kb3ctaGVhZGVyIC5tZi13aW5kb3ctaGVhZGVyLS1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1N3JlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gIC8qIGxpbmUgNTg0LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5hYy1jdXN0b20tcGFnZSB7XG4gICAgcGFkZGluZzogMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gIC8qIGxpbmUgNTg0LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5hYy1jdXN0b20tcGFnZSB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi8qIGxpbmUgNjI5LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4uYWMtY3VzdG9tLXBhZ2UgLm1mLW1haW4tLWNvbnRlbnQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1jb2xvcjogIzAwODA4MCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmN2Y2ZjYgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDsgfVxuICAvKiBsaW5lIDY0MCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAuYWMtY3VzdG9tLXBhZ2UgLm1mLW1haW4tLWNvbnRlbnQgLm1mLXJlcG9ydC0tbGVnZW5kIHtcbiAgICBjb2xvcjogIzAwODA4MDtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4vKiBsaW5lIDY0NywgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLmlzLW9wZW4gLm1mLWRyb3Bkb3duLS1jb250ZW50LFxuLm1mLWRyb3Bkb3duLS1jb250ZW50LmlzLW9wZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgLyogbGluZSA2NTIsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgLmFjLWZsZC1pYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi8qIGxpbmUgNjU4LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4ubWYtd2luZG93LWhlYWRlciB7XG4gIHBhZGRpbmc6IDAgMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDMuNzQzNzVlbSkge1xuICAgIC8qIGxpbmUgNjU4LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gICAgLm1mLXdpbmRvdy1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG5cbi8qIGxpbmUgNjY2LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4ubWYtd2luZG93LWhlYWRlci0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTdyZW07XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gIC8qIGxpbmUgNjczLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5tZi1oZWFkZXItLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDguMDYyNWVtKSB7XG4gIC8qIGxpbmUgNjc5LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5tZi1oZWFkZXJfX2NvbXBhY3QgLm1mLWFwcC10aXRsZSB7XG4gICAgcGFkZGluZzogNHB4IDEwcHggMCAxMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIGFuZCAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gIC8qIGxpbmUgNjg4LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5tZi1oZWFkZXI6bm90KG1mLWhlYWRlcl9fY29tcGFjdCkgLm1mLWFwcC10aXRsZS0tY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiAzOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQzLjc0Mzc1ZW0pIHtcbiAgLyogbGluZSA2OTYsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgLm1mLWRpYWxvZyB7XG4gICAgcmlnaHQ6IDA7IH0gfVxuXG4vKiBsaW5lIDcwNCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLm1mLWRpYWxvZy0tY29udGVudCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDMuNzVlbSkge1xuICAvKiBsaW5lIDcwOCwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAuYWMtbW9kYWwtY3VzdG9tIHtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDguMDYyNWVtKSB7XG4gIC8qIGxpbmUgNzA4LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5hYy1tb2RhbC1jdXN0b20ge1xuICAgIG1pbi13aWR0aDogNjAwcHg7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9IH1cblxuLyogbGluZSA3MTgsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5hYy1tb2RhbC1jdXN0b20gLm1mLXBhcmFncmFwaC1oZWFkZXIsIC5hYy1tb2RhbC1jdXN0b20gLmFjLWN1c3RvbS1jb250ZW50IGgzLCAuYWMtY3VzdG9tLWNvbnRlbnQgLmFjLW1vZGFsLWN1c3RvbSBoMywgLmFjLW1vZGFsLWN1c3RvbSAuYWMtY29udGVudC0tZWRpdCBoMywgLmFjLWNvbnRlbnQtLWVkaXQgLmFjLW1vZGFsLWN1c3RvbSBoMyB7XG4gIG1hcmdpbjogMCAwIDFlbTsgfVxuXG4vKiBsaW5lIDcyMiwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuLmFjLW1vZGFsLWN1c3RvbSAubWYtc2ltcGxlLWxpc3RfX2NvbXBhY3Qge1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLyogbGluZSA3MjYsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5hYy1tb2RhbC1jdXN0b20gLm1mLW5vdGUsIC5hYy1tb2RhbC1jdXN0b20gLmFjLWluYm94LW5vbXNnLCAuYWMtbW9kYWwtY3VzdG9tIC5tZi1tc2dfX2luZm8ge1xuICBtYXJnaW46IDEwcHggYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wNjI1ZW0pIHtcbiAgICAvKiBsaW5lIDcyNiwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAgIC5hYy1tb2RhbC1jdXN0b20gLm1mLW5vdGUsIC5hYy1tb2RhbC1jdXN0b20gLmFjLWluYm94LW5vbXNnLCAuYWMtbW9kYWwtY3VzdG9tIC5tZi1tc2dfX2luZm8ge1xuICAgICAgbWF4LXdpZHRoOiA0MTBweDsgfSB9XG5cbi8qIGxpbmUgNzM1LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4uYWMtbW9kYWwtY3VzdG9tIC5nYS1zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gIC5hYy1tb2RhbC1jdXN0b20gLmdhLXNob3c6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwi74StXCI7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6ICdtb3Jmb250JztcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSA3NDAsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5hYy1tb2RhbC1jdXN0b20gLm1mLXBhcmFncmFwaC1oZWFkZXIsIC5hYy1tb2RhbC1jdXN0b20gLmFjLWN1c3RvbS1jb250ZW50IGgzLCAuYWMtY3VzdG9tLWNvbnRlbnQgLmFjLW1vZGFsLWN1c3RvbSBoMywgLmFjLW1vZGFsLWN1c3RvbSAuYWMtY29udGVudC0tZWRpdCBoMywgLmFjLWNvbnRlbnQtLWVkaXQgLmFjLW1vZGFsLWN1c3RvbSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IC4yZW07IH1cblxuLyogbGluZSA3NDcsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5hYy1tb2RhbC1yZXBvcnQgLmxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLyogbGluZSA3NTIsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5hYy1tb2RhbC1yZXBvcnQgLm1mLXJlcG9ydC0tZGF0YSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIGxpbmUgNzU4LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4uYWMtZmlsdGVyLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjA2MjVlbSkge1xuICAgIC8qIGxpbmUgNzYzLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gICAgLmFjLWZpbHRlci1kcm9wZG93bi5pcy1vcGVuIC5tZi1kcm9wZG93bi0tY29udGVudCxcbiAgICAuYWMtZmlsdGVyLWRyb3Bkb3duIC5tZi1kcm9wZG93bi0tY29udGVudC5pcy1vcGVuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xOSksIDAgNnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjMpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwLjA1NjI1ZW0pIHtcbiAgLyogbGluZSA3NzMsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgLm1mLXNpdGVtYXAtLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwLjA1NjI1ZW0pIHtcbiAgLyogbGluZSA3ODAsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgLm1mLXNpdGVtYXAtLWJsb2NrX19sMSB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAgIC8qIGxpbmUgNzg0LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gICAgLm1mLXNpdGVtYXAtLWJsb2NrX19sMS5tZi1zaXRlbWFwLS1sb2dvIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gIC8qIGxpbmUgNzgwLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5tZi1zaXRlbWFwLS1ibG9ja19fbDEge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMzMlOyB9XG4gICAgLyogbGluZSA3OTUsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgICAubWYtc2l0ZW1hcC0tYmxvY2tfX2wxOm50aC1jaGlsZCgyKSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gIC8qIGxpbmUgNzgwLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5tZi1zaXRlbWFwLS1ibG9ja19fbDEge1xuICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQzLjc0Mzc1ZW0pIHtcbiAgLyogbGluZSA4MDUsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgLm1mLXdpbmRvdy1oZWFkZXItLXRpdGxlLCAuYWMtY3VzdG9tLWNvbnRlbnQgaDIsIC5hYy1jb250ZW50LS1lZGl0IGgyLFxuICAubWYtc3Vic2VjdGlvbi1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IDEuNzE0Mjg1NzE0M3JlbTtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMi4xNDI4NTcxNDI5cmVtOyB9IH1cblxuLyogbGluZSA4MTEsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5tZi12aXN1YWxpemVyLS10b29sYmFyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDMuNzQzNzVlbSkge1xuICAvKiBsaW5lIDgxNywgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICBkaXYuZGF0ZXBpY2tlciB7XG4gICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwOyB9IH1cblxuLyogbGluZSA4MjUsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5hYy11cGxvYWQtZmlsZSB7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y2ZjY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7IH1cblxuLyogbGluZSA4MzIsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbi5tZi1yZXBvcnQtLWxlZ2VuZCxcbi5hYy1yZXBvcnQtLWxlZ2VuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAyMHB4IDAgMjBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjI4NTcxNDI4NTdyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS43MTQyODU3MTQzcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYTJkMDA7IH1cblxuLypib3JyYWRvcmVzKi9cbi8qIGxpbmUgODQ3LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4uYWMtZHJhZnQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDVweCAwOyB9XG5cbi8qIGxpbmUgODUyLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4uYWMtZHJhZnQtbmFtZSB7XG4gIG1hcmdpbi1yaWdodDogMjVweDsgfVxuXG4vKiBsaW5lIDcyLCBub2RlX21vZHVsZXMvbW9yZm9zL3ByaXZhdGUvc2Fzcy9saWIvbW9yZm9zL21peGlucy9fbW9yZm9udC1pY29uLnNjc3MgKi9cbi5hYy1kcmFmdC1pY29uX19jYW5jZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZpcIjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDAgM3B4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBzcGVhazogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIGxpbmUgNzIsIG5vZGVfbW9kdWxlcy9tb3Jmb3MvcHJpdmF0ZS9zYXNzL2xpYi9tb3Jmb3MvbWl4aW5zL19tb3Jmb250LWljb24uc2NzcyAqL1xuLmFjLWRyYWZ0LWljb25fX2VkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYRcIjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDAgM3B4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBzcGVhazogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qbmFwYSBwYXJhIHF1ZSBzZSB2ZWFuIGxvIHNpdGVtcyBkZSBsYSB0b3BiYXIuIHBvbmdvIGxhIGludmVyc2EgZW4gbG9zIHRlbWFzIEFjY2VkYSB5IEFsdG8gY29udHJhc3RlKi9cbi8qIGxpbmUgODgyLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4uYWMtY3VzdG9tLWNvbnRlbnQsIC5hYy1jb250ZW50LS1lZGl0IHtcbiAgcGFkZGluZzogMCAyMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0My43NDM3NWVtKSB7XG4gICAgLyogbGluZSA4ODIsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgICAuYWMtY3VzdG9tLWNvbnRlbnQsIC5hYy1jb250ZW50LS1lZGl0IHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAvKiBsaW5lIDg5NSwgcHJpdmF0ZS9zYXNzL19jdXN0b20uc2NzcyAqL1xuICAuYWMtY3VzdG9tLWNvbnRlbnQgaDQsIC5hYy1jb250ZW50LS1lZGl0IGg0IHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLyogbGluZSA4OTgsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgLmFjLWN1c3RvbS1jb250ZW50IGg1LCAuYWMtY29udGVudC0tZWRpdCBoNSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLyogbGluZSA5MDIsIHByaXZhdGUvc2Fzcy9fY3VzdG9tLnNjc3MgKi9cbiAgLmFjLWN1c3RvbS1jb250ZW50IGg2LCAuYWMtY29udGVudC0tZWRpdCBoNiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gIC8qIGxpbmUgOTA3LCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4gIC5hYy1jdXN0b20tY29udGVudCBoMiwgLmFjLWN1c3RvbS1jb250ZW50IGgzLCAuYWMtY3VzdG9tLWNvbnRlbnQgaDQsIC5hYy1jdXN0b20tY29udGVudCBoNSwgLmFjLWNvbnRlbnQtLWVkaXQgaDIsIC5hYy1jb250ZW50LS1lZGl0IGgzLCAuYWMtY29udGVudC0tZWRpdCBoNCwgLmFjLWNvbnRlbnQtLWVkaXQgaDUge1xuICAgIGNvbG9yOiAjNDQ0OyB9XG5cbi8qIGxpbmUgOTEyLCBwcml2YXRlL3Nhc3MvX2N1c3RvbS5zY3NzICovXG4ubWYtbGFuZy0tbWVudVthcmlhLWhpZGRlbj1cInRydWVcIl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgMTksIHByaXZhdGUvc2Fzcy90aGVtZXMvc2VkZWVsZWN0cm9uaWNhL19jdXN0b20uc2NzcyAqL1xuLmFjLW1vZHVsZV9fdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1ib3R0b206IDNweCBkb3VibGUgI2RhZGFkYTsgfVxuICAvKiBsaW5lIDIzLCBwcml2YXRlL3Nhc3MvdGhlbWVzL3NlZGVlbGVjdHJvbmljYS9fY3VzdG9tLnNjc3MgKi9cbiAgLmFjLW1vZHVsZV9faGlnaGxpZ2h0IC5hYy1tb2R1bGVfX3RpdGxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjQzMzNDAwOyB9XG4gICAgLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL21vcmZvcy9wcml2YXRlL3Nhc3MvbGliL21vcmZvcy9taXhpbnMvX21vcmZvbnQtaWNvbi5zY3NzICovXG4gICAgLmFjLW1vZHVsZV9faGlnaGxpZ2h0IC5hYy1tb2R1bGVfX3RpdGxlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwi74quXCI7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnbW9yZm9udCc7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyogbGluZSAyOSwgcHJpdmF0ZS9zYXNzL3RoZW1lcy9zZWRlZWxlY3Ryb25pY2EvX2N1c3RvbS5zY3NzICovXG4uYWMtbW9kdWxlX19jYXJvdXNlbCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlOyB9XG4gIC8qIGxpbmUgMzIsIHByaXZhdGUvc2Fzcy90aGVtZXMvc2VkZWVsZWN0cm9uaWNhL19jdXN0b20uc2NzcyAqL1xuICAuYWMtbW9kdWxlX19jYXJvdXNlbCAubWYtY2Fyb3VzZWwtLWNhcHRpb24gLm1mLWNhcm91c2VsLS1pdGVtLXRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMS45cmVtOyB9XG4gIC8qIGxpbmUgMzUsIHByaXZhdGUvc2Fzcy90aGVtZXMvc2VkZWVsZWN0cm9uaWNhL19jdXN0b20uc2NzcyAqL1xuICAuYWMtbW9kdWxlX19jYXJvdXNlbCAubWYtY2Fyb3VzZWwtLWNhcHRpb24gLm1mLWNhcm91c2VsLS1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40cmVtOyB9XG5cbi8qIGxpbmUgNDIsIHByaXZhdGUvc2Fzcy90aGVtZXMvc2VkZWVsZWN0cm9uaWNhL19jdXN0b20uc2NzcyAqL1xuLm1mLWxheW91dC0tbW9kdWxlX19zLFxuLm1mLWxheW91dC0tbW9kdWxlX19zMixcbi5tZi1sYXlvdXQtLW1vZHVsZV9fbCxcbi5tZi1sYXlvdXQtLW1vZHVsZV9fdmVydGljYWwsXG4ubWYtbGF5b3V0LS1tYWluLWNvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhOyB9XG5cbi8qIGxpbmUgNTEsIHByaXZhdGUvc2Fzcy90aGVtZXMvc2VkZWVsZWN0cm9uaWNhL19jdXN0b20uc2NzcyAqL1xuLm1mLWxheW91dC0tbWFpbi1jb250ZW50IHtcbiAgcGFkZGluZzogMjBweCAxMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gICAgLyogbGluZSA1MSwgcHJpdmF0ZS9zYXNzL3RoZW1lcy9zZWRlZWxlY3Ryb25pY2EvX2N1c3RvbS5zY3NzICovXG4gICAgLm1mLWxheW91dC0tbWFpbi1jb250ZW50IHtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDsgfSB9XG5cbi8qIGxpbmUgNjEsIHByaXZhdGUvc2Fzcy90aGVtZXMvc2VkZWVsZWN0cm9uaWNhL19jdXN0b20uc2NzcyAqL1xuLm1mLWxheW91dC0tbW9kdWxlLXNpZGViYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4vKiBsaW5lIDY1LCBwcml2YXRlL3Nhc3MvdGhlbWVzL3NlZGVlbGVjdHJvbmljYS9fY3VzdG9tLnNjc3MgKi9cbi5tZi1sYXlvdXQtLW1vZHVsZV9fcy5tZi1sYXlvdXQtLWNvbHVtbiB7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLypcclxuXHJcbi5tZi1oZWFkZXJfX2NvbXBhY3Qge1xyXG4gIC5tZi1hcHBtZW51LS1pdGVtX19MMSA+IGEge1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gIH1cclxuXHJcbiAgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxOmhvdmVyID4gYSxcclxuICAubWYtYXBwbWVudS0taXRlbV9fTDEgPiBhOmhvdmVyLFxyXG4gIC5tZi1hcHBtZW51LS1pdGVtX19MMTpmb2N1cyA+IGEsXHJcbiAgLm1mLWFwcG1lbnUtLWl0ZW1fX0wxID4gYTpmb2N1cyxcclxuICAubWYtYXBwbWVudS0taXRlbV9fTDE6Zm9jdXMgPiBzcGFuIHtcclxuICAgIGNvbG9yOiBwYWxldHRlKHRlYWwpO1xyXG4gIH1cclxufVxyXG5cclxuLm1mLWFwcG1lbnUtLWl0ZW1fX0wxID4gYSxcclxuLm1mLWFwcG1lbnUtLWl0ZW1fX0wxLmhhcy1zdWJtZW51ID4gYSB7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCAoJGJpbmQtdGFibGV0KSB7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiBwYWxldHRlKHRlYWwpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4qL1xuLyogbGluZSAxMDAsIHByaXZhdGUvc2Fzcy90aGVtZXMvc2VkZWVsZWN0cm9uaWNhL19jdXN0b20uc2NzcyAqL1xuLmFjLWN1c3RvbS1wYWdlIC5tZi13aW5kb3ctaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgY29sb3I6ICMzYzNjM2M7IH1cbiAgLyogbGluZSAxMDUsIHByaXZhdGUvc2Fzcy90aGVtZXMvc2VkZWVsZWN0cm9uaWNhL19jdXN0b20uc2NzcyAqL1xuICAuYWMtY3VzdG9tLXBhZ2UgLm1mLXdpbmRvdy1oZWFkZXIgLm1mLXdpbmRvdy1oZWFkZXItLXByZXRpdGxlIHtcbiAgICBjb2xvcjogIzNjM2MzYzsgfVxuICAvKiBsaW5lIDEwOSwgcHJpdmF0ZS9zYXNzL3RoZW1lcy9zZWRlZWxlY3Ryb25pY2EvX2N1c3RvbS5zY3NzICovXG4gIC5hYy1jdXN0b20tcGFnZSAubWYtd2luZG93LWhlYWRlciAubWYtd2luZG93LWhlYWRlci0tdGl0bGUsIC5hYy1jdXN0b20tcGFnZSAubWYtd2luZG93LWhlYWRlciAuYWMtY3VzdG9tLWNvbnRlbnQgaDIsIC5hYy1jdXN0b20tY29udGVudCAuYWMtY3VzdG9tLXBhZ2UgLm1mLXdpbmRvdy1oZWFkZXIgaDIsIC5hYy1jdXN0b20tcGFnZSAubWYtd2luZG93LWhlYWRlciAuYWMtY29udGVudC0tZWRpdCBoMiwgLmFjLWNvbnRlbnQtLWVkaXQgLmFjLWN1c3RvbS1wYWdlIC5tZi13aW5kb3ctaGVhZGVyIGgyIHtcbiAgICBjb2xvcjogIzNjM2MzYzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gICAgICAvKiBsaW5lIDEwOSwgcHJpdmF0ZS9zYXNzL3RoZW1lcy9zZWRlZWxlY3Ryb25pY2EvX2N1c3RvbS5zY3NzICovXG4gICAgICAuYWMtY3VzdG9tLXBhZ2UgLm1mLXdpbmRvdy1oZWFkZXIgLm1mLXdpbmRvdy1oZWFkZXItLXRpdGxlLCAuYWMtY3VzdG9tLXBhZ2UgLm1mLXdpbmRvdy1oZWFkZXIgLmFjLWN1c3RvbS1jb250ZW50IGgyLCAuYWMtY3VzdG9tLWNvbnRlbnQgLmFjLWN1c3RvbS1wYWdlIC5tZi13aW5kb3ctaGVhZGVyIGgyLCAuYWMtY3VzdG9tLXBhZ2UgLm1mLXdpbmRvdy1oZWFkZXIgLmFjLWNvbnRlbnQtLWVkaXQgaDIsIC5hYy1jb250ZW50LS1lZGl0IC5hYy1jdXN0b20tcGFnZSAubWYtd2luZG93LWhlYWRlciBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjI4NTcxNDI4NTdyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS43MTQyODU3MTQzcmVtOyB9IH1cbiAgLyogbGluZSAxMTYsIHByaXZhdGUvc2Fzcy90aGVtZXMvc2VkZWVsZWN0cm9uaWNhL19jdXN0b20uc2NzcyAqL1xuICAuYWMtY3VzdG9tLXBhZ2UgLm1mLXdpbmRvdy1oZWFkZXIgLm1mLXdpbmRvdy1oZWFkZXItLXN1YnRpdGxlIHtcbiAgICBjb2xvcjogIzNjM2MzYzsgfVxuXG4vKiBsaW5lIDEyMSwgcHJpdmF0ZS9zYXNzL3RoZW1lcy9zZWRlZWxlY3Ryb25pY2EvX2N1c3RvbS5zY3NzICovXG4ubWYtbGF5b3V0LS1tYWluLWNvbnRlbnQgLmFjLWN1c3RvbS1wYWdlIHtcbiAgcGFkZGluZzogMTBweDsgfVxuXG4vKiBsaW5lIDEyNSwgcHJpdmF0ZS9zYXNzL3RoZW1lcy9zZWRlZWxlY3Ryb25pY2EvX2N1c3RvbS5zY3NzICovXG4uYWMtY3VzdG9tLXBhZ2UgLm1mLW1haW4tLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSBub25lIHJlcGVhdCBzY3JvbGwgMCAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OC4wNTYyNWVtKSB7XG4gIC8qIGxpbmUgMTMwLCBwcml2YXRlL3Nhc3MvdGhlbWVzL3NlZGVlbGVjdHJvbmljYS9fY3VzdG9tLnNjc3MgKi9cbiAgLm1mLWFwcC10aXRsZSB7XG4gICAgY29sb3I6ICNlNmYyZjI7IH0gfVxuXG4vKiBsaW5lIDEzNiwgcHJpdmF0ZS9zYXNzL3RoZW1lcy9zZWRlZWxlY3Ryb25pY2EvX2N1c3RvbS5zY3NzICovXG4ubWYtdGFibGUtZGF0YS0tcm93LWFjdGlvbi5zZWNvbmRhcnkge1xuICBjb2xvcjogI0MzMzQwMDsgfVxuXG4vKiBsaW5lIDE0MCwgcHJpdmF0ZS9zYXNzL3RoZW1lcy9zZWRlZWxlY3Ryb25pY2EvX2N1c3RvbS5zY3NzICovXG4uYWMtdG9wbmF2IHtcbiAgcGFkZGluZzogMDsgfVxuICAvKiBsaW5lIDE0NCwgcHJpdmF0ZS9zYXNzL3RoZW1lcy9zZWRlZWxlY3Ryb25pY2EvX2N1c3RvbS5zY3NzICovXG4gIC5hYy10b3BuYXYgLm1mLWJyZWFkY3J1bWIge1xuICAgIG1hcmdpbjogNXB4IDA7XG4gICAgcGFkZGluZzogNXB4IDE1cHggMDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZSBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGE7IH1cblxuLyogbGluZSAxNTIsIHByaXZhdGUvc2Fzcy90aGVtZXMvc2VkZWVsZWN0cm9uaWNhL19jdXN0b20uc2NzcyAqL1xuLmFjLWN1c3RvbS1tb2QsXG4uYWMtY3VzdG9tLW1vZF9faGVscCxcbi5hYy1jdXN0b20tbW9kX19teWZpbGVzIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7IH1cblxuLyogbGluZSAxNTgsIHByaXZhdGUvc2Fzcy90aGVtZXMvc2VkZWVsZWN0cm9uaWNhL19jdXN0b20uc2NzcyAqL1xuLmFjLWV4cC1pdGVtLS10b29sLWl0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGRhNmE2OyB9XG5cbi8qIGxpbmUgMTYyLCBwcml2YXRlL3Nhc3MvdGhlbWVzL3NlZGVlbGVjdHJvbmljYS9fY3VzdG9tLnNjc3MgKi9cbi5hYy1leHAtaXRlbS0taWQge1xuICBjb2xvcjogIzNjM2MzYzsgfVxuXG4vKiBsaW5lIDE3MCwgcHJpdmF0ZS9zYXNzL3RoZW1lcy9zZWRlZWxlY3Ryb25pY2EvX2N1c3RvbS5zY3NzICovXG4uYWMtaW5ib3gtLWljb24gLm1mLWluYm94LS1tZW51LWl0ZW0gYTo6YmVmb3JlLFxuLmFjLWluYm94LS1pY29uIC5tZi1pbmJveC0tc3VibWVudS1pdGVtIGE6OmJlZm9yZSB7XG4gIGNvbG9yOiAjQzMzNDAwOyB9XG5cbi8qIGxpbmUgMTc3LCBwcml2YXRlL3Nhc3MvdGhlbWVzL3NlZGVlbGVjdHJvbmljYS9fY3VzdG9tLnNjc3MgKi9cbi5hYy1pbmJveC0taWNvbiAubWYtaW5ib3gtLXNlY3Rpb24tdGl0bGU6OmFmdGVyIHtcbiAgY29sb3I6ICMwMDgwODA7IH1cblxuLyogbGluZSAxODQsIHByaXZhdGUvc2Fzcy90aGVtZXMvc2VkZWVsZWN0cm9uaWNhL19jdXN0b20uc2NzcyAqL1xuLmFjLWV4dC1jYXQgLm1mLXNpbXBsZS1saXN0X19pY29uIC5tZi1zaW1wbGUtbGlzdC0taXRlbTo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNDMzM0MDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDMycHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG5cbi8qIGxpbmUgMTk1LCBwcml2YXRlL3Nhc3MvdGhlbWVzL3NlZGVlbGVjdHJvbmljYS9fY3VzdG9tLnNjc3MgKi9cbi5hYy1leHQtY2F0IC5tZi1zaW1wbGUtbGlzdC0tdGl0bGUge1xuICBjb2xvcjogI0MzMzQwMDsgfVxuXG4vKiBsaW5lIDIwMiwgcHJpdmF0ZS9zYXNzL3RoZW1lcy9zZWRlZWxlY3Ryb25pY2EvX2N1c3RvbS5zY3NzICovXG4uYWMtbW9kdWxlX191dGlscyBhLm1mLXNpbXBsZS1saXN0LS1pdGVtIHtcbiAgY29sb3I6ICM4OTI0MDA7XG4gIHBhZGRpbmc6IDEwcHggMjVweDsgfVxuICAvKiBsaW5lIDIwNiwgcHJpdmF0ZS9zYXNzL3RoZW1lcy9zZWRlZWxlY3Ryb25pY2EvX2N1c3RvbS5zY3NzICovXG4gIC5hYy1tb2R1bGVfX3V0aWxzIGEubWYtc2ltcGxlLWxpc3QtLWl0ZW06aG92ZXIsIC5hYy1tb2R1bGVfX3V0aWxzIGEubWYtc2ltcGxlLWxpc3QtLWl0ZW06Zm9jdXMge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4vKiBsaW5lIDIxMywgcHJpdmF0ZS9zYXNzL3RoZW1lcy9zZWRlZWxlY3Ryb25pY2EvX2N1c3RvbS5zY3NzICovXG4ubWYtbGFuZy0taXRlbSBhLFxuLm1mLW5vdGlmLS1pdGVtIGEsXG4ubWYtcHJvZmlsZXMtLWl0ZW0gYSxcbi5tZi10b3BiYXItLW1lbnUtaXRlbSBhIHtcbiAgY29sb3I6ICM4OTI0MDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1ZW0pIHtcbiAgLyogbGluZSAyMjAsIHByaXZhdGUvc2Fzcy90aGVtZXMvc2VkZWVsZWN0cm9uaWNhL19jdXN0b20uc2NzcyAqL1xuICAubWYtdG9wYmFyLS10aW1lIHtcbiAgICBjb2xvcjogIzQ0NDsgfSB9XG5cbi8qQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWstdGFibGV0KSB7XHJcbiAgLm1mLWxheW91dC0tbW9kdWxlX19zMiArIC5tZi1sYXlvdXQtLWNvbHVtbiAubWYtbGF5b3V0LS1tb2R1bGVfX3ZlcnRpY2FsIHtcclxuICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGJhc2UtY29sb3IsIDcwKTtcclxuICB9XHJcbn0qL1xuLyogbGluZSAxMiwgcHJpdmF0ZS9zYXNzL19oYWNrcy5zY3NzICovXG4ubm8tZmxleGJveCAubWYtYXBwbWVudS0tc3VibWVudS5jb2xzMDIge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAvKiBsaW5lIDE1LCBwcml2YXRlL3Nhc3MvX2hhY2tzLnNjc3MgKi9cbiAgLm5vLWZsZXhib3ggLm1mLWFwcG1lbnUtLXN1Ym1lbnUuY29sczAyID4gLm1mLWFwcG1lbnUtLXN1Ym1lbnUtaXRlbSB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAvKiBsaW5lIDE3LCBwcml2YXRlL3Nhc3MvX2hhY2tzLnNjc3MgKi9cbiAgICAubm8tZmxleGJveCAubWYtYXBwbWVudS0tc3VibWVudS5jb2xzMDIgPiAubWYtYXBwbWVudS0tc3VibWVudS1pdGVtOm50aC1jaGlsZCgybisxKSB7XG4gICAgICBjbGVhcjogbGVmdDsgfVxuICAgIC8qIGxpbmUgMjAsIHByaXZhdGUvc2Fzcy9faGFja3Muc2NzcyAqL1xuICAgIC5uby1mbGV4Ym94IC5tZi1hcHBtZW51LS1zdWJtZW51LmNvbHMwMiA+IC5tZi1hcHBtZW51LS1zdWJtZW51LWl0ZW0gYSB7XG4gICAgICBtaW4taGVpZ2h0OiA0LjA1ZW07IH1cblxuLyogbGluZSAyNiwgcHJpdmF0ZS9zYXNzL19oYWNrcy5zY3NzICovXG4ubm8tZmxleGJveCAubWYtbGF5b3V0LS1jb2x1bW4ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiBsaW5lIDMwLCBwcml2YXRlL3Nhc3MvX2hhY2tzLnNjc3MgKi9cbi5uby1mbGV4Ym94IC5tZi1zaW1wbGUtbGlzdF9fY29sczAyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLyogbGluZSAzMiwgcHJpdmF0ZS9zYXNzL19oYWNrcy5zY3NzICovXG4gIC5uby1mbGV4Ym94IC5tZi1zaW1wbGUtbGlzdF9fY29sczAyIC5tZi1zaW1wbGUtbGlzdC0taXRlbSxcbiAgLm5vLWZsZXhib3ggLm1mLXNpbXBsZS1saXN0X19jb2xzMDIgPiBsaSwgLm5vLWZsZXhib3ggLm1mLXNpbXBsZS1saXN0X19jb2xzMDIgPiBkaXYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAvKiBsaW5lIDM2LCBwcml2YXRlL3Nhc3MvX2hhY2tzLnNjc3MgKi9cbiAgICAubm8tZmxleGJveCAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMiAubWYtc2ltcGxlLWxpc3QtLWl0ZW06bnRoLWNoaWxkKDJuKzEpLFxuICAgIC5uby1mbGV4Ym94IC5tZi1zaW1wbGUtbGlzdF9fY29sczAyID4gbGk6bnRoLWNoaWxkKDJuKzEpLCAubm8tZmxleGJveCAubWYtc2ltcGxlLWxpc3RfX2NvbHMwMiA+IGRpdjpudGgtY2hpbGQoMm4rMSkge1xuICAgICAgY2xlYXI6IGxlZnQ7IH1cblxuLyogbGluZSA0MiwgcHJpdmF0ZS9zYXNzL19oYWNrcy5zY3NzICovXG4ubm8tZmxleGJveCAuYWMtYmFubmVycy1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLyogbGluZSA0NCwgcHJpdmF0ZS9zYXNzL19oYWNrcy5zY3NzICovXG4gIC5uby1mbGV4Ym94IC5hYy1iYW5uZXJzLWxpc3QgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMzIlOyB9XG4gICAgLyogbGluZSA0OCwgcHJpdmF0ZS9zYXNzL19oYWNrcy5zY3NzICovXG4gICAgLm5vLWZsZXhib3ggLmFjLWJhbm5lcnMtbGlzdCA+IGxpOm50aC1jaGlsZCgzbisxKSB7XG4gICAgICBjbGVhcjogbGVmdDsgfVxuIl19 */
