/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

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

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

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.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

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.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-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.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 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.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[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.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[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.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

/*!
 * ui-grid - v4.11.0 - 2021-08-12
 * Copyright (c) 2021 ; License: MIT 
 */
.ui-grid {
  border: 1px solid #d4d4d4;
  box-sizing: content-box;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -o-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.ui-grid-vertical-bar {
  position: absolute;
  right: 0;
  width: 0;
}
.ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar,
.ui-grid-cell:not(:last-child) .ui-grid-vertical-bar {
  width: 1px;
}
.ui-grid-scrollbar-placeholder {
  background-color: transparent;
}
.ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar {
  background-color: #d4d4d4;
}
.ui-grid-cell:not(:last-child) .ui-grid-vertical-bar {
  background-color: #d4d4d4;
}
.ui-grid-header-cell:last-child .ui-grid-vertical-bar {
  right: -1px;
  width: 1px;
  background-color: #d4d4d4;
}
.ui-grid-clearfix:before,
.ui-grid-clearfix:after {
  content: "";
  display: table;
}
.ui-grid-clearfix:after {
  clear: both;
}
.ui-grid-invisible {
  visibility: hidden;
}
.ui-grid-contents-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
}
.ui-grid-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.ui-grid-icon-button {
  background-color: transparent;
  border: none;
  padding: 0;
}
.clickable {
  cursor: pointer;
}
.ui-grid-top-panel-background {
  background-color: #f3f3f3;
}
.ui-grid-header {
  border-bottom: 1px solid #d4d4d4;
  box-sizing: border-box;
}
.ui-grid-top-panel {
  position: relative;
  overflow: hidden;
  font-weight: bold;
  background-color: #f3f3f3;
  -webkit-border-top-right-radius: -1px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: -1px;
  -moz-border-radius-topright: -1px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: -1px;
  border-top-right-radius: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: -1px;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.ui-grid-header-viewport {
  overflow: hidden;
}
.ui-grid-header-canvas:before,
.ui-grid-header-canvas:after {
  content: "";
  display: -ms-flexbox;
  display: flex;
  line-height: 0;
}
.ui-grid-header-canvas:after {
  clear: both;
}
.ui-grid-header-cell-wrapper {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  box-sizing: border-box;
  height: 100%;
  width: 100%;
}
.ui-grid-header-cell-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.ui-grid-header-cell {
  position: relative;
  box-sizing: border-box;
  background-color: inherit;
  border-right: 1px solid;
  border-color: #d4d4d4;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 0;
}
.ui-grid-header-cell:last-child {
  border-right: 0;
}
.ui-grid-header-cell .sortable {
  cursor: pointer;
}
.ui-grid-header-cell .ui-grid-sort-priority-number {
  margin-left: -8px;
}
/* Fixes IE word-wrap if needed on header cells */
.ui-grid-header-cell > div {
  -ms-flex-basis: 100%;
  flex-basis: 100%;
}
.ui-grid-header .ui-grid-vertical-bar {
  top: 0;
  bottom: 0;
}
.ui-grid-column-menu-button {
  position: absolute;
  right: 1px;
  top: 0;
}
.ui-grid-column-menu-button .ui-grid-icon-angle-down {
  vertical-align: sub;
}
.ui-grid-header-cell-last-col .ui-grid-cell-contents,
.ui-grid-header-cell-last-col .ui-grid-filter-container,
.ui-grid-header-cell-last-col .ui-grid-column-menu-button,
.ui-grid-header-cell-last-col + .ui-grid-column-resizer.right {
  margin-right: 13px;
}
.ui-grid-render-container-right .ui-grid-header-cell-last-col .ui-grid-cell-contents,
.ui-grid-render-container-right .ui-grid-header-cell-last-col .ui-grid-filter-container,
.ui-grid-render-container-right .ui-grid-header-cell-last-col .ui-grid-column-menu-button,
.ui-grid-render-container-right .ui-grid-header-cell-last-col + .ui-grid-column-resizer.right {
  margin-right: 28px;
}
.ui-grid-column-menu {
  position: absolute;
}
/* Slide up/down animations */
.ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
.ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
  -webkit-transition: all 0.04s linear;
  -moz-transition: all 0.04s linear;
  -o-transition: all 0.04s linear;
  transition: all 0.04s linear;
  display: block !important;
}
.ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-add.ng-hide-add-active,
.ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  transform: translateY(-100%);
}
.ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
.ui-grid-column-menu .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove.ng-hide-remove-active {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -o-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
/* Slide up/down animations */
.ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
.ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
  -webkit-transition: all 0.04s linear;
  -moz-transition: all 0.04s linear;
  -o-transition: all 0.04s linear;
  transition: all 0.04s linear;
  display: block !important;
}
.ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-add.ng-hide-add-active,
.ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  transform: translateY(-100%);
}
.ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-add,
.ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid.ng-hide-remove.ng-hide-remove-active {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -o-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
.ui-grid-filter-container {
  padding: 4px 10px;
  position: relative;
}
.ui-grid-filter-container .ui-grid-filter-button {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}
.ui-grid-filter-container .ui-grid-filter-button [class^="ui-grid-icon"] {
  position: absolute;
  top: 50%;
  line-height: 32px;
  margin-top: -16px;
  right: 10px;
  opacity: 0.66;
}
.ui-grid-filter-container .ui-grid-filter-button [class^="ui-grid-icon"]:hover {
  opacity: 1;
}
.ui-grid-filter-container .ui-grid-filter-button-select {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}
.ui-grid-filter-container .ui-grid-filter-button-select [class^="ui-grid-icon"] {
  position: absolute;
  top: 50%;
  line-height: 32px;
  margin-top: -16px;
  right: 0px;
  opacity: 0.66;
}
.ui-grid-filter-container .ui-grid-filter-button-select [class^="ui-grid-icon"]:hover {
  opacity: 1;
}
input[type="text"].ui-grid-filter-input {
  box-sizing: border-box;
  padding: 0 18px 0 0;
  margin: 0;
  width: 100%;
  border: 1px solid #d4d4d4;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
input[type="text"].ui-grid-filter-input:hover {
  border: 1px solid #d4d4d4;
}
select.ui-grid-filter-select {
  padding: 0;
  margin: 0;
  border: 0;
  width: 90%;
  border: 1px solid #d4d4d4;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
select.ui-grid-filter-select:hover {
  border: 1px solid #d4d4d4;
}
.ui-grid-filter-cancel-button-hidden select.ui-grid-filter-select {
  width: 100%;
}
.ui-grid-render-container {
  position: inherit;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.ui-grid-render-container:focus {
  outline: none;
}
.ui-grid-viewport {
  min-height: 20px;
  position: relative;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.ui-grid-viewport:focus {
  outline: none !important;
}
.ui-grid-canvas {
  position: relative;
  padding-top: 1px;
  min-height: 1px;
}
.ui-grid-row {
  clear: both;
}
.ui-grid-row:nth-child(odd) .ui-grid-cell {
  background-color: #fdfdfd;
}
.ui-grid-row:nth-child(even) .ui-grid-cell {
  background-color: #f3f3f3;
}
.ui-grid-row:last-child .ui-grid-cell {
  border-bottom-color: #d4d4d4;
  border-bottom-style: solid;
}
.ui-grid-row:hover > [ui-grid-row] > .ui-grid-cell:hover .ui-grid-cell,
.ui-grid-row:nth-child(odd):hover .ui-grid-cell,
.ui-grid-row:nth-child(even):hover .ui-grid-cell {
  background-color: #d5eaee;
}
.ui-grid-no-row-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 10%;
  background-color: #f3f3f3;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #d4d4d4;
  font-size: 2em;
  text-align: center;
}
.ui-grid-no-row-overlay > * {
  position: absolute;
  display: table;
  margin: auto 0;
  width: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0.66;
}
.ui-grid-cell {
  overflow: hidden;
  float: left;
  background-color: inherit;
  border-right: 1px solid;
  border-color: #d4d4d4;
  box-sizing: border-box;
}
.ui-grid-cell:last-child {
  border-right: 0;
}
.ui-grid-cell-contents {
  padding: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 100%;
}
.ui-grid-cell-contents-hidden {
  visibility: hidden;
  width: 0;
  height: 0;
  display: none;
}
.ui-grid-row .ui-grid-cell.ui-grid-row-header-cell {
  background-color: #F0F0EE;
  border-bottom: solid 1px #d4d4d4;
}
.ui-grid-cell-empty {
  display: inline-block;
  width: 10px;
  height: 10px;
}
.ui-grid-footer-info {
  padding: 5px 10px;
}
.ui-grid-footer-panel-background {
  background-color: #f3f3f3;
}
.ui-grid-footer-panel {
  position: relative;
  border-bottom: 1px solid #d4d4d4;
  border-top: 1px solid #d4d4d4;
  overflow: hidden;
  font-weight: bold;
  background-color: #f3f3f3;
  -webkit-border-top-right-radius: -1px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: -1px;
  -moz-border-radius-topright: -1px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: -1px;
  border-top-right-radius: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: -1px;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.ui-grid-grid-footer {
  float: left;
  width: 100%;
}
.ui-grid-footer-viewport,
.ui-grid-footer-canvas {
  height: 100%;
}
.ui-grid-footer-viewport {
  overflow: hidden;
}
.ui-grid-footer-canvas {
  position: relative;
}
.ui-grid-footer-canvas:before,
.ui-grid-footer-canvas:after {
  content: "";
  display: table;
  line-height: 0;
}
.ui-grid-footer-canvas:after {
  clear: both;
}
.ui-grid-footer-cell-wrapper {
  position: relative;
  display: table;
  box-sizing: border-box;
  height: 100%;
}
.ui-grid-footer-cell-row {
  display: table-row;
}
.ui-grid-footer-cell {
  overflow: hidden;
  background-color: inherit;
  border-right: 1px solid;
  border-color: #d4d4d4;
  box-sizing: border-box;
  display: table-cell;
}
.ui-grid-footer-cell:last-child {
  border-right: 0;
}
.ui-grid-menu-button {
  z-index: 2;
  position: absolute;
  right: 0;
  top: 0;
  background: #f3f3f3;
  border: 0;
  border-left: 1px solid #d4d4d4;
  border-bottom: 1px solid #d4d4d4;
  cursor: pointer;
  height: 32px;
  font-weight: normal;
}
.ui-grid-menu-button .ui-grid-icon-container {
  margin-top: 5px;
  margin-left: 2px;
}
.ui-grid-menu-button .ui-grid-menu {
  right: 0;
}
.ui-grid-menu-button .ui-grid-menu .ui-grid-menu-mid {
  overflow: scroll;
}
.ui-grid-menu {
  overflow: hidden;
  max-width: 320px;
  z-index: 2;
  position: absolute;
  right: 100%;
  padding: 0 10px 20px 10px;
  cursor: pointer;
  box-sizing: border-box;
}
.ui-grid-menu-item {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-grid-menu .ui-grid-menu-inner {
  background: #fff;
  border: 1px solid #d4d4d4;
  position: relative;
  white-space: nowrap;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.ui-grid-menu .ui-grid-menu-inner ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.ui-grid-menu .ui-grid-menu-inner ul li {
  padding: 0;
}
.ui-grid-menu .ui-grid-menu-inner ul li .ui-grid-menu-item {
  color: #000;
  min-width: 100%;
  padding: 8px;
  text-align: left;
  background: transparent;
  border: none;
  cursor: default;
}
.ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item {
  cursor: pointer;
}
.ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:hover,
.ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item:focus {
  background-color: #b3c4c7;
}
.ui-grid-menu .ui-grid-menu-inner ul li button.ui-grid-menu-item.ui-grid-menu-item-active {
  background-color: #9cb2b6;
}
.ui-grid-menu .ui-grid-menu-inner ul li:not(:last-child) > .ui-grid-menu-item {
  border-bottom: 1px solid #d4d4d4;
}
.ui-grid-sortarrow {
  right: 5px;
  position: absolute;
  width: 20px;
  top: 0;
  bottom: 0;
  background-position: center;
}
.ui-grid-sortarrow.down {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
@font-face {
  font-family: 'ui-grid';
  src: url(..\..\src/./dist/fonts/ui-grid.eot);
  src: url(..\..\src/./dist/fonts/ui-grid.eot#iefix) format('embedded-opentype'), url(data:font/woff;base64,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) format('woff'), url(..\..\src/./dist/fonts/ui-grid.ttf) format('truetype'), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5Db3B5cmlnaHQgKEMpIDIwMTYgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbTwvbWV0YWRhdGE+CjxkZWZzPgo8Zm9udCBpZD0idWktZ3JpZCIgaG9yaXotYWR2LXg9IjEwMDAiID4KPGZvbnQtZmFjZSBmb250LWZhbWlseT0idWktZ3JpZCIgZm9udC13ZWlnaHQ9IjQwMCIgZm9udC1zdHJldGNoPSJub3JtYWwiIHVuaXRzLXBlci1lbT0iMTAwMCIgYXNjZW50PSI4NTAiIGRlc2NlbnQ9Ii0xNTAiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDAwIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0icGx1cy1zcXVhcmVkIiB1bmljb2RlPSImI3hjMzUwOyIgZD0iTTcxNCAzMTR2NzJxMCAxNC0xMCAyNXQtMjUgMTBoLTE3OXYxNzlxMCAxNS0xMSAyNXQtMjUgMTFoLTcxcS0xNSAwLTI1LTExdC0xMS0yNXYtMTc5aC0xNzhxLTE1IDAtMjUtMTB0LTExLTI1di03MnEwLTE0IDExLTI1dDI1LTEwaDE3OHYtMTc5cTAtMTQgMTEtMjV0MjUtMTFoNzFxMTUgMCAyNSAxMXQxMSAyNXYxNzloMTc5cTE0IDAgMjUgMTB0MTAgMjV6IG0xNDMgMzA0di01MzZxMC02Ni00Ny0xMTN0LTExNC00OGgtNTM1cS02NyAwLTExNCA0OHQtNDcgMTEzdjUzNnEwIDY2IDQ3IDExM3QxMTQgNDhoNTM1cTY3IDAgMTE0LTQ4dDQ3LTExM3oiIGhvcml6LWFkdi14PSI4NTcuMSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJtaW51cy1zcXVhcmVkIiB1bmljb2RlPSImI3hjMzUxOyIgZD0iTTcxNCAzMTR2NzJxMCAxNC0xMCAyNXQtMjUgMTBoLTUwMHEtMTUgMC0yNS0xMHQtMTEtMjV2LTcycTAtMTQgMTEtMjV0MjUtMTBoNTAwcTE0IDAgMjUgMTB0MTAgMjV6IG0xNDMgMzA0di01MzZxMC02Ni00Ny0xMTN0LTExNC00OGgtNTM1cS02NyAwLTExNCA0OHQtNDcgMTEzdjUzNnEwIDY2IDQ3IDExM3QxMTQgNDhoNTM1cTY3IDAgMTE0LTQ4dDQ3LTExM3oiIGhvcml6LWFkdi14PSI4NTcuMSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJzZWFyY2giIHVuaWNvZGU9IiYjeGMzNTI7IiBkPSJNNjQzIDM4NnEwIDEwMy03MyAxNzZ0LTE3NyA3NC0xNzctNzQtNzMtMTc2IDczLTE3NyAxNzctNzMgMTc3IDczIDczIDE3N3ogbTI4Ni00NjVxMC0yOS0yMi01MHQtNTAtMjFxLTMwIDAtNTAgMjFsLTE5MSAxOTFxLTEwMC02OS0yMjMtNjktODAgMC0xNTMgMzF0LTEyNSA4NC04NCAxMjUtMzEgMTUzIDMxIDE1MiA4NCAxMjYgMTI1IDg0IDE1MyAzMSAxNTMtMzEgMTI1LTg0IDg0LTEyNiAzMS0xNTJxMC0xMjMtNjktMjIzbDE5MS0xOTFxMjEtMjEgMjEtNTF6IiBob3Jpei1hZHYteD0iOTI4LjYiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iY2FuY2VsIiB1bmljb2RlPSImI3hjMzUzOyIgZD0iTTcyNCAxMTJxMC0yMi0xNS0zOGwtNzYtNzZxLTE2LTE1LTM4LTE1dC0zOCAxNWwtMTY0IDE2NS0xNjQtMTY1cS0xNi0xNS0zOC0xNXQtMzggMTVsLTc2IDc2cS0xNiAxNi0xNiAzOHQxNiAzOGwxNjQgMTY0LTE2NCAxNjRxLTE2IDE2LTE2IDM4dDE2IDM4bDc2IDc2cTE2IDE2IDM4IDE2dDM4LTE2bDE2NC0xNjQgMTY0IDE2NHExNiAxNiAzOCAxNnQzOC0xNmw3Ni03NnExNS0xNSAxNS0zOHQtMTUtMzhsLTE2NC0xNjQgMTY0LTE2NHExNS0xNSAxNS0zOHoiIGhvcml6LWFkdi14PSI3ODUuNyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJpbmZvLWNpcmNsZWQiIHVuaWNvZGU9IiYjeGMzNTQ7IiBkPSJNNTcxIDgydjg5cTAgOC01IDEzdC0xMiA1aC01NHYyODZxMCA4LTUgMTN0LTEzIDVoLTE3OHEtOCAwLTEzLTV0LTUtMTN2LTg5cTAtOCA1LTEzdDEzLTVoNTN2LTE3OWgtNTNxLTggMC0xMy01dC01LTEzdi04OXEwLTggNS0xM3QxMy01aDI1MHE3IDAgMTIgNXQ1IDEzeiBtLTcxIDUwMHY4OXEwIDgtNSAxM3QtMTMgNWgtMTA3cS04IDAtMTMtNXQtNS0xM3YtODlxMC04IDUtMTN0MTMtNWgxMDdxOCAwIDEzIDV0NSAxM3ogbTM1Ny0yMzJxMC0xMTctNTctMjE1dC0xNTYtMTU2LTIxNS01OC0yMTYgNTgtMTU1IDE1Ni01OCAyMTUgNTggMjE1IDE1NSAxNTYgMjE2IDU4IDIxNS01OCAxNTYtMTU2IDU3LTIxNXoiIGhvcml6LWFkdi14PSI4NTcuMSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJsb2NrIiB1bmljb2RlPSImI3hjMzU1OyIgZD0iTTE3OSA0MjFoMjg1djEwOHEwIDU5LTQyIDEwMXQtMTAxIDQxLTEwMS00MS00MS0xMDF2LTEwOHogbTQ2NC01M3YtMzIycTAtMjItMTYtMzd0LTM4LTE2aC01MzVxLTIzIDAtMzggMTZ0LTE2IDM3djMyMnEwIDIyIDE2IDM4dDM4IDE1aDE3djEwOHEwIDEwMiA3NCAxNzZ0MTc2IDc0IDE3Ny03NCA3My0xNzZ2LTEwOGgxOHEyMyAwIDM4LTE1dDE2LTM4eiIgaG9yaXotYWR2LXg9IjY0Mi45IiAvPgoKPGdseXBoIGdseXBoLW5hbWU9ImxvY2stb3BlbiIgdW5pY29kZT0iJiN4YzM1NjsiIGQ9Ik05MjkgNTI5di0xNDNxMC0xNS0xMS0yNXQtMjUtMTFoLTM2cS0xNCAwLTI1IDExdC0xMSAyNXYxNDNxMCA1OS00MSAxMDF0LTEwMSA0MS0xMDEtNDEtNDItMTAxdi0xMDhoNTNxMjMgMCAzOC0xNXQxNi0zOHYtMzIycTAtMjItMTYtMzd0LTM4LTE2aC01MzVxLTIzIDAtMzggMTZ0LTE2IDM3djMyMnEwIDIyIDE2IDM4dDM4IDE1aDM3NXYxMDhxMCAxMDMgNzMgMTc2dDE3NyA3NCAxNzYtNzQgNzQtMTc2eiIgaG9yaXotYWR2LXg9IjkyOC42IiAvPgoKPGdseXBoIGdseXBoLW5hbWU9InBlbmNpbCIgdW5pY29kZT0iJiN4YzM1NzsiIGQ9Ik0yMDMtN2w1MCA1MS0xMzEgMTMxLTUxLTUxdi02MGg3MnYtNzFoNjB6IG0yOTEgNTE4cTAgMTItMTIgMTItNSAwLTktNGwtMzAzLTMwMnEtNC00LTQtMTAgMC0xMiAxMy0xMiA1IDAgOSA0bDMwMyAzMDJxMyA0IDMgMTB6IG0tMzAgMTA3bDIzMi0yMzItNDY0LTQ2NWgtMjMydjIzM3ogbTM4MS01NHEwLTI5LTIwLTUwbC05My05My0yMzIgMjMzIDkzIDkycTIwIDIxIDUwIDIxIDI5IDAgNTEtMjFsMTMxLTEzMXEyMC0yMiAyMC01MXoiIGhvcml6LWFkdi14PSI4NTcuMSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJkb3duLWRpciIgdW5pY29kZT0iJiN4YzM1ODsiIGQ9Ik01NzEgNDU3cTAtMTQtMTAtMjVsLTI1MC0yNTBxLTExLTExLTI1LTExdC0yNSAxMWwtMjUwIDI1MHEtMTEgMTEtMTEgMjV0MTEgMjUgMjUgMTFoNTAwcTE0IDAgMjUtMTF0MTAtMjV6IiBob3Jpei1hZHYteD0iNTcxLjQiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0idXAtZGlyIiB1bmljb2RlPSImI3hjMzU5OyIgZD0iTTU3MSAxNzFxMC0xNC0xMC0yNXQtMjUtMTBoLTUwMHEtMTUgMC0yNSAxMHQtMTEgMjUgMTEgMjZsMjUwIDI1MHExMCAxMCAyNSAxMHQyNS0xMGwyNTAtMjUwcTEwLTExIDEwLTI2eiIgaG9yaXotYWR2LXg9IjU3MS40IiAvPgoKPGdseXBoIGdseXBoLW5hbWU9ImxlZnQtZGlyIiB1bmljb2RlPSImI3hjMzVhOyIgZD0iTTM1NyA2MDB2LTUwMHEwLTE0LTEwLTI1dC0yNi0xMS0yNSAxMWwtMjUwIDI1MHEtMTAgMTEtMTAgMjV0MTAgMjVsMjUwIDI1MHExMSAxMSAyNSAxMXQyNi0xMSAxMC0yNXoiIGhvcml6LWFkdi14PSIzNTcuMSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJyaWdodC1kaXIiIHVuaWNvZGU9IiYjeGMzNWI7IiBkPSJNMzIxIDM1MHEwLTE0LTEwLTI1bC0yNTAtMjUwcS0xMS0xMS0yNS0xMXQtMjUgMTEtMTEgMjV2NTAwcTAgMTUgMTEgMjV0MjUgMTEgMjUtMTFsMjUwLTI1MHExMC0xMCAxMC0yNXoiIGhvcml6LWFkdi14PSIzNTcuMSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJsZWZ0LW9wZW4iIHVuaWNvZGU9IiYjeGMzNWM7IiBkPSJNNjU0IDY4MmwtMjk3LTI5NiAyOTctMjk3cTEwLTEwIDEwLTI1dC0xMC0yNWwtOTMtOTNxLTExLTEwLTI1LTEwdC0yNSAxMGwtNDE0IDQxNXEtMTEgMTAtMTEgMjV0MTEgMjVsNDE0IDQxNHExMCAxMSAyNSAxMXQyNS0xMWw5My05M3ExMC0xMCAxMC0yNXQtMTAtMjV6IiBob3Jpei1hZHYteD0iNzE0LjMiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0icmlnaHQtb3BlbiIgdW5pY29kZT0iJiN4YzM1ZDsiIGQ9Ik02MTggMzYxbC00MTQtNDE1cS0xMS0xMC0yNS0xMHQtMjUgMTBsLTkzIDkzcS0xMSAxMS0xMSAyNXQxMSAyNWwyOTYgMjk3LTI5NiAyOTZxLTExIDExLTExIDI1dDExIDI1bDkzIDkzcTEwIDExIDI1IDExdDI1LTExbDQxNC00MTRxMTAtMTEgMTAtMjV0LTEwLTI1eiIgaG9yaXotYWR2LXg9IjcxNC4zIiAvPgoKPGdseXBoIGdseXBoLW5hbWU9ImFuZ2xlLWRvd24iIHVuaWNvZGU9IiYjeGMzNWU7IiBkPSJNNjAwIDQzOXEwLTctNi0xMmwtMjYwLTI2MXEtNS01LTEzLTV0LTEyIDVsLTI2MCAyNjFxLTYgNS02IDEydDYgMTNsMjggMjhxNSA2IDEyIDZ0MTMtNmwyMTktMjE5IDIyMCAyMTlxNSA2IDEzIDZ0MTItNmwyOC0yOHE2LTUgNi0xM3oiIGhvcml6LWFkdi14PSI2NDIuOSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJmaWx0ZXIiIHVuaWNvZGU9IiYjeGMzNWY7IiBkPSJNNzgzIDY4NXE5LTIyLTgtMzlsLTI3NS0yNzV2LTQxNHEwLTIzLTIyLTMzLTctMy0xNC0zLTE1IDAtMjUgMTFsLTE0MyAxNDNxLTEwIDExLTEwIDI1djI3MWwtMjc1IDI3NXEtMTggMTctOCAzOSA5IDIyIDMzIDIyaDcxNHEyMyAwIDMzLTIyeiIgaG9yaXotYWR2LXg9Ijc4NS43IiAvPgoKPGdseXBoIGdseXBoLW5hbWU9InNvcnQtYWx0LXVwIiB1bmljb2RlPSImI3hjMzYwOyIgZD0iTTQxMSA0NnEwLTYtNi0xM2wtMTc4LTE3OHEtNS01LTEzLTUtNiAwLTEyIDVsLTE3OSAxNzlxLTggOS00IDE5IDQgMTEgMTcgMTFoMTA3djc2OHEwIDggNSAxM3QxMyA1aDEwN3E4IDAgMTMtNXQ1LTEzdi03NjhoMTA3cTggMCAxMy01dDUtMTN6IG01ODktNzF2LTEwN3EwLTgtNS0xM3QtMTMtNWgtNDY0cS04IDAtMTMgNXQtNSAxM3YxMDdxMCA4IDUgMTN0MTMgNWg0NjRxOCAwIDEzLTV0NS0xM3ogbS0xMDcgMjg2di0xMDdxMC04LTUtMTN0LTEzLTVoLTM1N3EtOCAwLTEzIDV0LTUgMTN2MTA3cTAgOCA1IDEzdDEzIDVoMzU3cTggMCAxMy01dDUtMTN6IG0tMTA3IDI4NXYtMTA3cTAtNy01LTEydC0xMy02aC0yNTBxLTggMC0xMyA2dC01IDEydjEwN3EwIDggNSAxM3QxMyA1aDI1MHE4IDAgMTMtNXQ1LTEzeiBtLTEwNyAyODZ2LTEwN3EwLTgtNS0xM3QtMTMtNWgtMTQzcS04IDAtMTMgNXQtNSAxM3YxMDdxMCA4IDUgMTN0MTMgNWgxNDNxOCAwIDEzLTV0NS0xM3oiIGhvcml6LWFkdi14PSIxMDAwIiAvPgoKPGdseXBoIGdseXBoLW5hbWU9InNvcnQtYWx0LWRvd24iIHVuaWNvZGU9IiYjeGMzNjE7IiBkPSJNNjc5LTI1di0xMDdxMC04LTUtMTN0LTEzLTVoLTE0M3EtOCAwLTEzIDV0LTUgMTN2MTA3cTAgOCA1IDEzdDEzIDVoMTQzcTggMCAxMy01dDUtMTN6IG0tMjY4IDcxcTAtNi02LTEzbC0xNzgtMTc4cS01LTUtMTMtNS02IDAtMTIgNWwtMTc5IDE3OXEtOCA5LTQgMTkgNCAxMSAxNyAxMWgxMDd2NzY4cTAgOCA1IDEzdDEzIDVoMTA3cTggMCAxMy01dDUtMTN2LTc2OGgxMDdxOCAwIDEzLTV0NS0xM3ogbTM3NSAyMTV2LTEwN3EwLTgtNS0xM3QtMTMtNWgtMjUwcS04IDAtMTMgNXQtNSAxM3YxMDdxMCA4IDUgMTN0MTMgNWgyNTBxOCAwIDEzLTV0NS0xM3ogbTEwNyAyODV2LTEwN3EwLTctNS0xMnQtMTMtNmgtMzU3cS04IDAtMTMgNnQtNSAxMnYxMDdxMCA4IDUgMTN0MTMgNWgzNTdxOCAwIDEzLTV0NS0xM3ogbTEwNyAyODZ2LTEwN3EwLTgtNS0xM3QtMTMtNWgtNDY0cS04IDAtMTMgNXQtNSAxM3YxMDdxMCA4IDUgMTN0MTMgNWg0NjRxOCAwIDEzLTV0NS0xM3oiIGhvcml6LWFkdi14PSIxMDAwIiAvPgoKPGdseXBoIGdseXBoLW5hbWU9Im9rIiB1bmljb2RlPSImI3hjMzYyOyIgZD0iTTkzMyA1MzRxMC0yMi0xNi0zOGwtNDA0LTQwNC03Ni03NnEtMTYtMTUtMzgtMTV0LTM4IDE1bC03NiA3Ni0yMDIgMjAycS0xNSAxNi0xNSAzOHQxNSAzOGw3NiA3NnExNiAxNiAzOCAxNnQzOC0xNmwxNjQtMTY1IDM2NiAzNjdxMTYgMTYgMzggMTZ0MzgtMTZsNzYtNzZxMTYtMTUgMTYtMzh6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJtZW51IiB1bmljb2RlPSImI3hjMzYzOyIgZD0iTTg1NyAxMDB2LTcxcTAtMTUtMTAtMjV0LTI2LTExaC03ODVxLTE1IDAtMjUgMTF0LTExIDI1djcxcTAgMTUgMTEgMjV0MjUgMTFoNzg1cTE1IDAgMjYtMTF0MTAtMjV6IG0wIDI4NnYtNzJxMC0xNC0xMC0yNXQtMjYtMTBoLTc4NXEtMTUgMC0yNSAxMHQtMTEgMjV2NzJxMCAxNCAxMSAyNXQyNSAxMGg3ODVxMTUgMCAyNi0xMHQxMC0yNXogbTAgMjg1di03MXEwLTE0LTEwLTI1dC0yNi0xMWgtNzg1cS0xNSAwLTI1IDExdC0xMSAyNXY3MXEwIDE1IDExIDI2dDI1IDEwaDc4NXExNSAwIDI2LTEwdDEwLTI2eiIgaG9yaXotYWR2LXg9Ijg1Ny4xIiAvPgoKPGdseXBoIGdseXBoLW5hbWU9ImluZGVudC1sZWZ0IiB1bmljb2RlPSImI3hlODAwOyIgZD0iTTIxNCA1NDZ2LTMyMXEwLTctNS0xM3QtMTMtNXEtNyAwLTEyIDVsLTE2MSAxNjFxLTUgNS01IDEzdDUgMTNsMTYxIDE2MHE1IDUgMTIgNSA4IDAgMTMtNXQ1LTEzeiBtNzg2LTQyOHYtMTA3cTAtNy01LTEzdC0xMy01aC05NjRxLTcgMC0xMyA1dC01IDEzdjEwN3EwIDcgNSAxMnQxMyA2aDk2NHE3IDAgMTMtNnQ1LTEyeiBtMCAyMTR2LTEwN3EwLTctNS0xM3QtMTMtNWgtNjA3cS03IDAtMTMgNXQtNSAxM3YxMDdxMCA3IDUgMTN0MTMgNWg2MDdxNyAwIDEzLTV0NS0xM3ogbTAgMjE0di0xMDdxMC03LTUtMTJ0LTEzLTZoLTYwN3EtNyAwLTEzIDZ0LTUgMTJ2MTA3cTAgOCA1IDEzdDEzIDVoNjA3cTcgMCAxMy01dDUtMTN6IG0wIDIxNXYtMTA3cTAtOC01LTEzdC0xMy01aC05NjRxLTcgMC0xMyA1dC01IDEzdjEwN3EwIDcgNSAxMnQxMyA2aDk2NHE3IDAgMTMtNnQ1LTEyeiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iaW5kZW50LXJpZ2h0IiB1bmljb2RlPSImI3hlODAxOyIgZD0iTTE5NiAzODZxMC04LTUtMTNsLTE2MC0xNjFxLTUtNS0xMy01LTcgMC0xMyA1dC01IDEzdjMyMXEwIDggNSAxM3QxMyA1cTggMCAxMy01bDE2MC0xNjBxNS01IDUtMTN6IG04MDQtMjY4di0xMDdxMC03LTUtMTN0LTEzLTVoLTk2NHEtNyAwLTEzIDV0LTUgMTN2MTA3cTAgNyA1IDEydDEzIDZoOTY0cTcgMCAxMy02dDUtMTJ6IG0wIDIxNHYtMTA3cTAtNy01LTEzdC0xMy01aC02MDdxLTcgMC0xMyA1dC01IDEzdjEwN3EwIDcgNSAxM3QxMyA1aDYwN3E3IDAgMTMtNXQ1LTEzeiBtMCAyMTR2LTEwN3EwLTctNS0xMnQtMTMtNmgtNjA3cS03IDAtMTMgNnQtNSAxMnYxMDdxMCA4IDUgMTN0MTMgNWg2MDdxNyAwIDEzLTV0NS0xM3ogbTAgMjE1di0xMDdxMC04LTUtMTN0LTEzLTVoLTk2NHEtNyAwLTEzIDV0LTUgMTN2MTA3cTAgNyA1IDEydDEzIDZoOTY0cTcgMCAxMy02dDUtMTJ6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJzcGluNSIgdW5pY29kZT0iJiN4ZWE2MTsiIGQ9Ik00NjIgODUwYy02IDAtMTEtNS0xMS0xMWwwLTE4MyAwIDBjMC02IDUtMTEgMTEtMTFsNjkgMGMxIDAgMSAwIDEgMCA3IDAgMTIgNSAxMiAxMWwwIDE4MyAwIDBjMCA2LTUgMTEtMTIgMTFsLTY5IDBjMCAwIDAgMC0xIDB6IG0yNTAtNDdjLTQgMS04LTItMTAtNWwtOTEtMTU4IDAgMGMtNC02LTItMTMgNC0xNmw2MC0zNGMwLTEgMC0xIDAtMSA2LTMgMTMtMSAxNiA0bDkxIDE1OGMzIDYgMiAxMy00IDE2bC02MSAzNWMtMSAxLTMgMS01IDF6IG0tNDI4LTJjLTIgMC00LTEtNi0ybC02MS0zNWMtNS0zLTctMTAtNC0xNmw5MS0xNTdjMCAwIDAgMCAwIDAgMy02IDEwLTggMTYtNWw2MSAzNWM1IDQgNyAxMSA0IDE2bC05MSAxNTdjMCAxIDAgMSAwIDEtMiA0LTYgNi0xMCA2eiBtNjIwLTE2M2MtMiAwLTQgMC02LTFsLTE1Ny05MWMwIDAgMCAwIDAgMC02LTMtOC0xMC01LTE2bDM1LTYxYzQtNSAxMS03IDE2LTRsMTU3IDkxYzEgMCAxIDAgMSAwIDYgMyA3IDExIDQgMTZsLTM1IDYxYy0yIDQtNiA2LTEwIDV6IG0tODEwLTRjLTUgMC05LTItMTEtNmwtMzUtNjFjLTMtNS0xLTEyIDQtMTVsMTU4LTkxIDAgMGM2LTQgMTMtMiAxNiA0bDM1IDYwYzAgMCAwIDAgMCAwIDMgNiAxIDEzLTQgMTZsLTE1OCA5MWMtMiAxLTQgMi01IDJ6IG03MTItMjM1bDAgMGMtNiAwLTExLTUtMTEtMTFsMC02OWMwLTEgMC0xIDAtMSAwLTcgNS0xMiAxMS0xMmwxODMgMCAwIDBjNiAwIDExIDUgMTEgMTJsMCA2OWMwIDAgMCAwIDAgMSAwIDYtNSAxMS0xMSAxMWwtMTgzIDB6IG0tNzk0LTVsMCAwYy03IDAtMTItNS0xMi0xMmwwLTY5YzAgMCAwIDAgMC0xIDAtNiA1LTExIDEyLTExbDE4MiAwIDAgMGM2IDAgMTEgNSAxMSAxMWwwIDY5YzAgMSAwIDEgMCAxIDAgNy01IDEyLTExIDEybC0xODIgMHogbTc3Mi0xNTNjLTQgMC04LTItMTAtNmwtMzQtNjBjLTEgMC0xIDAtMSAwLTMtNi0xLTEzIDQtMTZsMTU4LTkxYzYtMyAxMy0xIDE2IDRsMzUgNjFjMyA1IDEgMTItNCAxNWwtMTU4IDkyIDAgMGMtMiAxLTQgMS02IDF6IG0tNTY2LTVjLTEgMC0zIDAtNS0xbC0xNTctOTFjMCAwLTEgMC0xIDAtNS0zLTctMTAtNC0xNmwzNS02MWMzLTUgMTAtNyAxNi00bDE1NyA5MWMwIDAgMCAwIDAgMCA2IDMgOCAxMCA1IDE2bC0zNSA2MWMtMyAzLTcgNi0xMSA1eiBtNDY4LTEyMWMtMiAwLTQgMC02LTFsLTYxLTM1Yy01LTQtNy0xMS00LTE2bDkxLTE1N2MwLTEgMC0xIDAtMSAzLTYgMTEtNyAxNi00bDYxIDM1YzUgMyA3IDEwIDQgMTZsLTkxIDE1N2MwIDAgMCAwIDAgMC0yIDQtNiA2LTEwIDZ6IG0tMzY3LTJjLTQgMC04LTItMTAtNmwtOTEtMTU4Yy0zLTYtMS0xMyA0LTE2bDYxLTM1YzUtMyAxMi0xIDE1IDRsOTIgMTU4IDAgMGMzIDYgMSAxMy01IDE2bC02MCAzNWMwIDAgMCAwIDAgMC0yIDEtNCAxLTYgMnogbTE0OS01OGMtNyAwLTEyLTUtMTItMTFsMC0xODMgMCAwYzAtNiA1LTExIDEyLTExbDY5IDBjMCAwIDAgMCAxIDAgNiAwIDExIDUgMTEgMTFsMCAxODMgMCAwYzAgNi01IDExLTExIDExbC02OSAwYy0xIDAtMSAwLTEgMHoiIGhvcml6LWFkdi14PSIxMDAwIiAvPgo8L2ZvbnQ+CjwvZGVmcz4KPC9zdmc+?#ui-grid) format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'ui-grid';
    src: url('@{font-path}ui-grid.svg?12312827#ui-grid') format('svg');
  }
}
*/
[class^="ui-grid-icon"]:before,
[class*=" ui-grid-icon"]:before {
  font-family: "ui-grid";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: 0.2em;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: 0.2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.ui-grid-icon-blank::before {
  width: 1em;
  content: ' ';
}
.ui-grid-icon-plus-squared:before {
  content: '\C350';
}
.ui-grid-icon-minus-squared:before {
  content: '\C351';
}
.ui-grid-icon-search:before {
  content: '\C352';
}
.ui-grid-icon-cancel:before {
  content: '\C353';
}
.ui-grid-icon-info-circled:before {
  content: '\C354';
}
.ui-grid-icon-lock:before {
  content: '\C355';
}
.ui-grid-icon-lock-open:before {
  content: '\C356';
}
.ui-grid-icon-pencil:before {
  content: '\C357';
}
.ui-grid-icon-down-dir:before {
  content: '\C358';
}
.ui-grid-icon-up-dir:before {
  content: '\C359';
}
.ui-grid-icon-left-dir:before {
  content: '\C35A';
}
.ui-grid-icon-right-dir:before {
  content: '\C35B';
}
.ui-grid-icon-left-open:before {
  content: '\C35C';
}
.ui-grid-icon-right-open:before {
  content: '\C35D';
}
.ui-grid-icon-angle-down:before {
  content: '\C35E';
}
.ui-grid-icon-filter:before {
  content: '\C35F';
}
.ui-grid-icon-sort-alt-up:before {
  content: '\C360';
}
.ui-grid-icon-sort-alt-down:before {
  content: '\C361';
}
.ui-grid-icon-ok:before {
  content: '\C362';
}
.ui-grid-icon-menu:before {
  content: '\C363';
}
.ui-grid-icon-indent-left:before {
  content: '\E800';
}
.ui-grid-icon-indent-right:before {
  content: '\E801';
}
.ui-grid-icon-spin5:before {
  content: '\EA61';
}
/*
* RTL Styles
*/
.ui-grid[dir=rtl] .ui-grid-header-cell,
.ui-grid[dir=rtl] .ui-grid-footer-cell,
.ui-grid[dir=rtl] .ui-grid-cell {
  float: right !important;
}
.ui-grid[dir=rtl] .ui-grid-column-menu-button {
  position: absolute;
  left: 1px;
  top: 0;
  right: inherit;
}
.ui-grid[dir=rtl] .ui-grid-cell:first-child,
.ui-grid[dir=rtl] .ui-grid-header-cell:first-child,
.ui-grid[dir=rtl] .ui-grid-footer-cell:first-child {
  border-right: 0;
}
.ui-grid[dir=rtl] .ui-grid-cell:last-child,
.ui-grid[dir=rtl] .ui-grid-header-cell:last-child {
  border-right: 1px solid #d4d4d4;
  border-left: 0;
}
.ui-grid[dir=rtl] .ui-grid-header-cell:first-child .ui-grid-vertical-bar,
.ui-grid[dir=rtl] .ui-grid-footer-cell:first-child .ui-grid-vertical-bar,
.ui-grid[dir=rtl] .ui-grid-cell:first-child .ui-grid-vertical-bar {
  width: 0;
}
.ui-grid[dir=rtl] .ui-grid-menu-button {
  z-index: 2;
  position: absolute;
  left: 0;
  right: auto;
  background: #f3f3f3;
  border: 1px solid #d4d4d4;
  cursor: pointer;
  min-height: 27px;
  font-weight: normal;
}
.ui-grid[dir=rtl] .ui-grid-menu-button .ui-grid-menu {
  left: 0;
  right: auto;
}
.ui-grid[dir=rtl] .ui-grid-filter-container .ui-grid-filter-button {
  right: initial;
  left: 0;
}
.ui-grid[dir=rtl] .ui-grid-filter-container .ui-grid-filter-button [class^="ui-grid-icon"] {
  right: initial;
  left: 10px;
}
/*
   Animation example, for spinners
*/
.ui-grid-animate-spin {
  -moz-animation: ui-grid-spin 2s infinite linear;
  -o-animation: ui-grid-spin 2s infinite linear;
  -webkit-animation: ui-grid-spin 2s infinite linear;
  animation: ui-grid-spin 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes ui-grid-spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes ui-grid-spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-o-keyframes ui-grid-spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes ui-grid-spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes ui-grid-spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

.ui-grid-cell-focus {
  outline: 0;
  background-color: #b3c4c7;
}
.ui-grid-focuser {
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}
.ui-grid-focuser:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.ui-grid-offscreen {
  display: block;
  position: absolute;
  left: -10000px;
  top: -10000px;
  clip: rect(0px, 0px, 0px, 0px);
}

.ui-grid-cell input {
  border-radius: inherit;
  padding: 0;
  width: 100%;
  color: inherit;
  height: auto;
  font: inherit;
  outline: none;
}
.ui-grid-cell input:focus {
  color: inherit;
  outline: none;
}
.ui-grid-cell input[type="checkbox"] {
  margin: 9px 0 0 6px;
  width: auto;
}
.ui-grid-cell input.ng-invalid {
  border: 1px solid #fc8f8f;
}
.ui-grid-cell input.ng-valid {
  border: 1px solid #d4d4d4;
}

.ui-grid-viewport .ui-grid-empty-base-layer-container {
  position: absolute;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}

.expandableRow .ui-grid-row:nth-child(odd) .ui-grid-cell {
  background-color: #fdfdfd;
}
.expandableRow .ui-grid-row:nth-child(even) .ui-grid-cell {
  background-color: #f3f3f3;
}
.ui-grid-cell.ui-grid-disable-selection.ui-grid-row-header-cell {
  pointer-events: none;
}
.ui-grid-expandable-buttons-cell i {
  pointer-events: all;
}
.scrollFiller {
  float: left;
  border: 1px solid #d4d4d4;
}


.ui-grid-tree-header-row {
  font-weight: bold !important;
}


.movingColumn {
  position: absolute;
  top: 0;
  border: 1px solid #d4d4d4;
  box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
}
.movingColumn .ui-grid-icon-angle-down {
  display: none;
}

/* This file contains variable declarations (do not remove this line) */
/*-- VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
/**
* @section Grid styles
*/
/**
* @section Header styles
*/
/** @description Colors for header gradient */
/**
* @section Grid body styles
*/
/** @description Colors used for row alternation */
/**
* @section Grid Menu colors
*/
/**
* @section Sort arrow colors
*/
/**
* @section Scrollbar styles
*/
/**
* @section font library path
*/
/*-- END VARIABLES (DO NOT REMOVE THESE COMMENTS) --*/
/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
.ui-grid-pager-panel {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  padding-top: 3px;
  padding-bottom: 3px;
  box-sizing: content-box;
}
.ui-grid-pager-container {
  float: left;
}
.ui-grid-pager-control {
  padding: 5px 0;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  margin-right: 10px;
  margin-left: 10px;
  min-width: 135px;
  float: left;
}
.ui-grid-pager-control button,
.ui-grid-pager-control span,
.ui-grid-pager-control input {
  margin-right: 4px;
}
.ui-grid-pager-control button {
  height: 25px;
  min-width: 26px;
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background: #f3f3f3;
  border: 1px solid #ccc;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #eee;
}
.ui-grid-pager-control button:hover {
  border-color: #adadad;
  text-decoration: none;
}
.ui-grid-pager-control button:focus {
  border-color: #8c8c8c;
  text-decoration: none;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.ui-grid-pager-control button:active {
  border-color: #adadad;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.ui-grid-pager-control button:active:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.ui-grid-pager-control button:active:hover,
.ui-grid-pager-control button:active:focus {
  background-color: #c8c8c8;
  border-color: #8c8c8c;
}
.ui-grid-pager-control button:hover,
.ui-grid-pager-control button:focus,
.ui-grid-pager-control button:active {
  color: #eee;
  background: #dadada;
}
.ui-grid-pager-control button[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.ui-grid-pager-control button[disabled]:hover,
.ui-grid-pager-control button[disabled]:focus {
  background-color: #f3f3f3;
  border-color: #ccc;
}
.ui-grid-pager-control input {
  display: inline;
  height: 26px;
  width: 50px;
  vertical-align: top;
  color: #555555;
  background: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.ui-grid-pager-control input:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.ui-grid-pager-control input[disabled],
.ui-grid-pager-control input[readonly],
.ui-grid-pager-control input::-moz-placeholder {
  opacity: 1;
}
.ui-grid-pager-control input::-moz-placeholder,
.ui-grid-pager-control input:-ms-input-placeholder,
.ui-grid-pager-control input::-webkit-input-placeholder {
  color: #999;
}
.ui-grid-pager-control input::-ms-expand {
  border: 0;
  background-color: transparent;
}
.ui-grid-pager-control input[disabled],
.ui-grid-pager-control input[readonly] {
  background-color: #eeeeee;
}
.ui-grid-pager-control input[disabled] {
  cursor: not-allowed;
}
.ui-grid-pager-control .ui-grid-pager-max-pages-number {
  vertical-align: bottom;
}
.ui-grid-pager-control .ui-grid-pager-max-pages-number > * {
  vertical-align: bottom;
}
.ui-grid-pager-control .ui-grid-pager-max-pages-number abbr {
  border-bottom: none;
  text-decoration: none;
}
.ui-grid-pager-control .first-bar {
  width: 10px;
  border-left: 2px solid #4d4d4d;
  margin-top: -6px;
  height: 12px;
  margin-left: -3px;
}
.ui-grid-pager-control .first-bar-rtl {
  width: 10px;
  border-left: 2px solid #4d4d4d;
  margin-top: -6px;
  height: 12px;
  margin-right: -7px;
}
.ui-grid-pager-control .first-triangle {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 8.7px 5px 0;
  border-color: transparent #4d4d4d transparent transparent;
  margin-left: 2px;
}
.ui-grid-pager-control .next-triangle {
  margin-left: 1px;
}
.ui-grid-pager-control .prev-triangle {
  margin-left: 0;
}
.ui-grid-pager-control .last-triangle {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 0 5px 8.7px;
  border-color: transparent transparent transparent #4d4d4d;
  margin-left: -1px;
}
.ui-grid-pager-control .last-bar {
  width: 10px;
  border-left: 2px solid #4d4d4d;
  margin-top: -6px;
  height: 12px;
  margin-left: 1px;
}
.ui-grid-pager-control .last-bar-rtl {
  width: 10px;
  border-left: 2px solid #4d4d4d;
  margin-top: -6px;
  height: 12px;
  margin-right: -11px;
}
.ui-grid-pager-row-count-picker {
  float: left;
  padding: 5px 10px;
}
.ui-grid-pager-row-count-picker select {
  color: #555555;
  background: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
  height: 25px;
  width: 67px;
  display: inline;
  vertical-align: middle;
}
.ui-grid-pager-row-count-picker select:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.ui-grid-pager-row-count-picker select[disabled],
.ui-grid-pager-row-count-picker select[readonly],
.ui-grid-pager-row-count-picker select::-moz-placeholder {
  opacity: 1;
}
.ui-grid-pager-row-count-picker select::-moz-placeholder,
.ui-grid-pager-row-count-picker select:-ms-input-placeholder,
.ui-grid-pager-row-count-picker select::-webkit-input-placeholder {
  color: #999;
}
.ui-grid-pager-row-count-picker select::-ms-expand {
  border: 0;
  background-color: transparent;
}
.ui-grid-pager-row-count-picker select[disabled],
.ui-grid-pager-row-count-picker select[readonly] {
  background-color: #eeeeee;
}
.ui-grid-pager-row-count-picker select[disabled] {
  cursor: not-allowed;
}
.ui-grid-pager-row-count-picker .ui-grid-pager-row-count-label {
  margin-top: 3px;
}
.ui-grid-pager-count-container {
  float: right;
  margin-top: 4px;
  min-width: 50px;
}
.ui-grid-pager-count-container .ui-grid-pager-count {
  margin-right: 10px;
  margin-left: 10px;
  float: right;
}
.ui-grid-pager-count-container .ui-grid-pager-count abbr {
  border-bottom: none;
  text-decoration: none;
}

.ui-grid-pinned-container {
  position: absolute;
  display: inline;
  top: 0;
}
.ui-grid-pinned-container.ui-grid-pinned-container-left {
  float: left;
  left: 0;
}
.ui-grid-pinned-container.ui-grid-pinned-container-right {
  float: right;
  right: 0;
}
.ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:last-child {
  box-sizing: border-box;
  border-right: 1px solid;
  border-width: 1px;
  border-right-color: #aeaeae;
}
.ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:last-child {
  box-sizing: border-box;
  border-right: 1px solid;
  border-width: 1px;
  border-right-color: #aeaeae;
}
.ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar,
.ui-grid-pinned-container .ui-grid-cell:not(:last-child) .ui-grid-vertical-bar {
  width: 1px;
}
.ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:not(:last-child) .ui-grid-vertical-bar {
  background-color: #d4d4d4;
}
.ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:not(:last-child) .ui-grid-vertical-bar {
  background-color: #aeaeae;
}
.ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-header-cell:last-child .ui-grid-vertical-bar {
  right: -1px;
  width: 1px;
  background-color: #aeaeae;
}
.ui-grid-pinned-container.ui-grid-pinned-container-right .ui-grid-header-cell:first-child {
  box-sizing: border-box;
  border-left: 1px solid;
  border-width: 1px;
  border-left-color: #aeaeae;
}
.ui-grid-pinned-container.ui-grid-pinned-container-right .ui-grid-cell:first-child {
  box-sizing: border-box;
  border-left: 1px solid;
  border-width: 1px;
  border-left-color: #aeaeae;
}
.ui-grid-pinned-container.ui-grid-pinned-container-right .ui-grid-header-cell:not(:first-child) .ui-grid-vertical-bar,
.ui-grid-pinned-container .ui-grid-cell:not(:first-child) .ui-grid-vertical-bar {
  width: 1px;
}
.ui-grid-pinned-container.ui-grid-pinned-container-right .ui-grid-header-cell:not(:first-child) .ui-grid-vertical-bar {
  background-color: #d4d4d4;
}
.ui-grid-pinned-container.ui-grid-pinned-container-right .ui-grid-cell:not(:last-child) .ui-grid-vertical-bar {
  background-color: #aeaeae;
}
.ui-grid-pinned-container.ui-grid-pinned-container-first .ui-grid-header-cell:first-child .ui-grid-vertical-bar {
  left: -1px;
  width: 1px;
  background-color: #aeaeae;
}

.ui-grid-column-resizer {
  top: 0;
  bottom: 0;
  width: 5px;
  position: absolute;
  cursor: col-resize;
}
.ui-grid-column-resizer.left {
  left: 0;
}
.ui-grid-column-resizer.right {
  right: 0;
}
.ui-grid-header-cell:last-child .ui-grid-column-resizer.right {
  border-right: 1px solid #d4d4d4;
}
.ui-grid[dir=rtl] .ui-grid-header-cell:last-child .ui-grid-column-resizer.right {
  border-right: 0;
}
.ui-grid[dir=rtl] .ui-grid-header-cell:last-child .ui-grid-column-resizer.left {
  border-left: 1px solid #d4d4d4;
}
.ui-grid.column-resizing {
  cursor: col-resize;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ui-grid.column-resizing .ui-grid-resize-overlay {
  position: absolute;
  top: 0;
  height: 100%;
  width: 1px;
  background-color: #aeaeae;
}

.ui-grid-row-saving .ui-grid-cell {
  color: #848484 !important;
}
.ui-grid-row-dirty .ui-grid-cell {
  color: #610B38;
}
.ui-grid-row-error .ui-grid-cell {
  color: #FF0000 !important;
}

.ui-grid-row.ui-grid-row-selected > [ui-grid-row] > .ui-grid-cell {
  background-color: #C9DDE1;
}
.ui-grid-disable-selection {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
}
.ui-grid-selection-row-header-buttons {
  display: flex;
  align-items: center;
  height: 100%;
  cursor: pointer;
}
.ui-grid-selection-row-header-buttons::before {
  opacity: 0.1;
}
.ui-grid-selection-row-header-buttons.ui-grid-row-selected::before,
.ui-grid-selection-row-header-buttons.ui-grid-all-selected::before {
  opacity: 1;
}

.ui-grid-tree-row-header-buttons.ui-grid-tree-header {
  cursor: pointer;
  opacity: 1;
}

.ui-grid-tree-header-row {
  font-weight: bold !important;
}
.ui-grid-tree-header-row .ui-grid-cell.ui-grid-disable-selection.ui-grid-row-header-cell {
  pointer-events: all;
}

.ui-grid-cell-contents.invalid {
  border: 1px solid #fc8f8f;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi4vbm9kZV9tb2R1bGVzL25vcm1hbGl6ZS5jc3Mvbm9ybWFsaXplLmNzcyIsIndlYnBhY2s6Ly8vLi4vbm9kZV9tb2R1bGVzL2FuZ3VsYXItdWktZ3JpZC91aS1ncmlkLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0Esb0JBQW9CO0FBQ3BCLGlDQUFpQztBQUNqQzs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsMEJBQTBCO0FBQzFCLFlBQVk7QUFDWixvQkFBb0I7QUFDcEI7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxvQ0FBb0M7QUFDcEMsaUJBQWlCO0FBQ2pCOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLHNCQUFzQjtBQUN0Qiw2QkFBNkI7QUFDN0Isb0NBQW9DO0FBQ3BDOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEMsaUJBQWlCO0FBQ2pCOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCO0FBQ3ZCLGtCQUFrQjtBQUNsQixvQkFBb0I7QUFDcEIsWUFBWTtBQUNaOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsT0FBTztBQUNQO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxRQUFRO0FBQ1I7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EseUJBQXlCO0FBQ3pCLGlCQUFpQjtBQUNqQixpQkFBaUI7QUFDakIsa0JBQWtCO0FBQ2xCLGFBQWE7QUFDYixzQkFBc0I7QUFDdEI7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSx5QkFBeUI7QUFDekIsYUFBYTtBQUNiOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLGdDQUFnQztBQUNoQyx1QkFBdUI7QUFDdkI7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLDZCQUE2QjtBQUM3QixnQkFBZ0I7QUFDaEI7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FDNVZBO0FBQ0E7QUFDQSx1QkFBdUI7QUFDdkI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EscUdBQXFHLG9rUEFBb2tQO0FBQ3pxUDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxnQkFBZ0IsVUFBVTtBQUMxQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHFCQUFxQjtBQUNyQjtBQUNBLHVEQUF1RDtBQUN2RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOzs7QUFHQTtBQUNBO0FBQ0E7OztBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EiLCJmaWxlIjoiLi9kaXN0L3ZlbmRvci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cblxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLyohXG4gKiB1aS1ncmlkIC0gdjQuMTEuMCAtIDIwMjEtMDgtMTJcbiAqIENvcHlyaWdodCAoYykgMjAyMSA7IExpY2Vuc2U6IE1JVCBcbiAqL1xuLnVpLWdyaWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG4udWktZ3JpZC12ZXJ0aWNhbC1iYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMDtcbn1cbi51aS1ncmlkLWhlYWRlci1jZWxsOm5vdCg6bGFzdC1jaGlsZCkgLnVpLWdyaWQtdmVydGljYWwtYmFyLFxuLnVpLWdyaWQtY2VsbDpub3QoOmxhc3QtY2hpbGQpIC51aS1ncmlkLXZlcnRpY2FsLWJhciB7XG4gIHdpZHRoOiAxcHg7XG59XG4udWktZ3JpZC1zY3JvbGxiYXItcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi51aS1ncmlkLWhlYWRlci1jZWxsOm5vdCg6bGFzdC1jaGlsZCkgLnVpLWdyaWQtdmVydGljYWwtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDRkNDtcbn1cbi51aS1ncmlkLWNlbGw6bm90KDpsYXN0LWNoaWxkKSAudWktZ3JpZC12ZXJ0aWNhbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNGQ0O1xufVxuLnVpLWdyaWQtaGVhZGVyLWNlbGw6bGFzdC1jaGlsZCAudWktZ3JpZC12ZXJ0aWNhbC1iYXIge1xuICByaWdodDogLTFweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDRkNDtcbn1cbi51aS1ncmlkLWNsZWFyZml4OmJlZm9yZSxcbi51aS1ncmlkLWNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4udWktZ3JpZC1jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnVpLWdyaWQtaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnVpLWdyaWQtY29udGVudHMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi51aS1ncmlkLXNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbn1cbi51aS1ncmlkLWljb24tYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5jbGlja2FibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udWktZ3JpZC10b3AtcGFuZWwtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG59XG4udWktZ3JpZC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q0ZDRkNDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi51aS1ncmlkLXRvcC1wYW5lbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC0xcHg7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAtMXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IC0xcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAtMXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLTFweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC0xcHg7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuLnVpLWdyaWQtaGVhZGVyLXZpZXdwb3J0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi51aS1ncmlkLWhlYWRlci1jYW52YXM6YmVmb3JlLFxuLnVpLWdyaWQtaGVhZGVyLWNhbnZhczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi51aS1ncmlkLWhlYWRlci1jYW52YXM6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi51aS1ncmlkLWhlYWRlci1jZWxsLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVpLWdyaWQtaGVhZGVyLWNlbGwtcm93IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4udWktZ3JpZC1oZWFkZXItY2VsbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2Q0ZDRkNDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDA7XG59XG4udWktZ3JpZC1oZWFkZXItY2VsbDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLnVpLWdyaWQtaGVhZGVyLWNlbGwgLnNvcnRhYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnVpLWdyaWQtaGVhZGVyLWNlbGwgLnVpLWdyaWQtc29ydC1wcmlvcml0eS1udW1iZXIge1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cbi8qIEZpeGVzIElFIHdvcmQtd3JhcCBpZiBuZWVkZWQgb24gaGVhZGVyIGNlbGxzICovXG4udWktZ3JpZC1oZWFkZXItY2VsbCA+IGRpdiB7XG4gIC1tcy1mbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuLnVpLWdyaWQtaGVhZGVyIC51aS1ncmlkLXZlcnRpY2FsLWJhciB7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xufVxuLnVpLWdyaWQtY29sdW1uLW1lbnUtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMXB4O1xuICB0b3A6IDA7XG59XG4udWktZ3JpZC1jb2x1bW4tbWVudS1idXR0b24gLnVpLWdyaWQtaWNvbi1hbmdsZS1kb3duIHtcbiAgdmVydGljYWwtYWxpZ246IHN1Yjtcbn1cbi51aS1ncmlkLWhlYWRlci1jZWxsLWxhc3QtY29sIC51aS1ncmlkLWNlbGwtY29udGVudHMsXG4udWktZ3JpZC1oZWFkZXItY2VsbC1sYXN0LWNvbCAudWktZ3JpZC1maWx0ZXItY29udGFpbmVyLFxuLnVpLWdyaWQtaGVhZGVyLWNlbGwtbGFzdC1jb2wgLnVpLWdyaWQtY29sdW1uLW1lbnUtYnV0dG9uLFxuLnVpLWdyaWQtaGVhZGVyLWNlbGwtbGFzdC1jb2wgKyAudWktZ3JpZC1jb2x1bW4tcmVzaXplci5yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbn1cbi51aS1ncmlkLXJlbmRlci1jb250YWluZXItcmlnaHQgLnVpLWdyaWQtaGVhZGVyLWNlbGwtbGFzdC1jb2wgLnVpLWdyaWQtY2VsbC1jb250ZW50cyxcbi51aS1ncmlkLXJlbmRlci1jb250YWluZXItcmlnaHQgLnVpLWdyaWQtaGVhZGVyLWNlbGwtbGFzdC1jb2wgLnVpLWdyaWQtZmlsdGVyLWNvbnRhaW5lcixcbi51aS1ncmlkLXJlbmRlci1jb250YWluZXItcmlnaHQgLnVpLWdyaWQtaGVhZGVyLWNlbGwtbGFzdC1jb2wgLnVpLWdyaWQtY29sdW1uLW1lbnUtYnV0dG9uLFxuLnVpLWdyaWQtcmVuZGVyLWNvbnRhaW5lci1yaWdodCAudWktZ3JpZC1oZWFkZXItY2VsbC1sYXN0LWNvbCArIC51aS1ncmlkLWNvbHVtbi1yZXNpemVyLnJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xufVxuLnVpLWdyaWQtY29sdW1uLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4vKiBTbGlkZSB1cC9kb3duIGFuaW1hdGlvbnMgKi9cbi51aS1ncmlkLWNvbHVtbi1tZW51IC51aS1ncmlkLW1lbnUgLnVpLWdyaWQtbWVudS1taWQubmctaGlkZS1hZGQsXG4udWktZ3JpZC1jb2x1bW4tbWVudSAudWktZ3JpZC1tZW51IC51aS1ncmlkLW1lbnUtbWlkLm5nLWhpZGUtcmVtb3ZlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4wNHMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjA0cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjA0cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjA0cyBsaW5lYXI7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4udWktZ3JpZC1jb2x1bW4tbWVudSAudWktZ3JpZC1tZW51IC51aS1ncmlkLW1lbnUtbWlkLm5nLWhpZGUtYWRkLm5nLWhpZGUtYWRkLWFjdGl2ZSxcbi51aS1ncmlkLWNvbHVtbi1tZW51IC51aS1ncmlkLW1lbnUgLnVpLWdyaWQtbWVudS1taWQubmctaGlkZS1yZW1vdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG4udWktZ3JpZC1jb2x1bW4tbWVudSAudWktZ3JpZC1tZW51IC51aS1ncmlkLW1lbnUtbWlkLm5nLWhpZGUtYWRkLFxuLnVpLWdyaWQtY29sdW1uLW1lbnUgLnVpLWdyaWQtbWVudSAudWktZ3JpZC1tZW51LW1pZC5uZy1oaWRlLXJlbW92ZS5uZy1oaWRlLXJlbW92ZS1hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLyogU2xpZGUgdXAvZG93biBhbmltYXRpb25zICovXG4udWktZ3JpZC1tZW51LWJ1dHRvbiAudWktZ3JpZC1tZW51IC51aS1ncmlkLW1lbnUtbWlkLm5nLWhpZGUtYWRkLFxuLnVpLWdyaWQtbWVudS1idXR0b24gLnVpLWdyaWQtbWVudSAudWktZ3JpZC1tZW51LW1pZC5uZy1oaWRlLXJlbW92ZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMDRzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4wNHMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4wNHMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4wNHMgbGluZWFyO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLnVpLWdyaWQtbWVudS1idXR0b24gLnVpLWdyaWQtbWVudSAudWktZ3JpZC1tZW51LW1pZC5uZy1oaWRlLWFkZC5uZy1oaWRlLWFkZC1hY3RpdmUsXG4udWktZ3JpZC1tZW51LWJ1dHRvbiAudWktZ3JpZC1tZW51IC51aS1ncmlkLW1lbnUtbWlkLm5nLWhpZGUtcmVtb3ZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuLnVpLWdyaWQtbWVudS1idXR0b24gLnVpLWdyaWQtbWVudSAudWktZ3JpZC1tZW51LW1pZC5uZy1oaWRlLWFkZCxcbi51aS1ncmlkLW1lbnUtYnV0dG9uIC51aS1ncmlkLW1lbnUgLnVpLWdyaWQtbWVudS1taWQubmctaGlkZS1yZW1vdmUubmctaGlkZS1yZW1vdmUtYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi51aS1ncmlkLWZpbHRlci1jb250YWluZXIge1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVpLWdyaWQtZmlsdGVyLWNvbnRhaW5lciAudWktZ3JpZC1maWx0ZXItYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG59XG4udWktZ3JpZC1maWx0ZXItY29udGFpbmVyIC51aS1ncmlkLWZpbHRlci1idXR0b24gW2NsYXNzXj1cInVpLWdyaWQtaWNvblwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIG9wYWNpdHk6IDAuNjY7XG59XG4udWktZ3JpZC1maWx0ZXItY29udGFpbmVyIC51aS1ncmlkLWZpbHRlci1idXR0b24gW2NsYXNzXj1cInVpLWdyaWQtaWNvblwiXTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4udWktZ3JpZC1maWx0ZXItY29udGFpbmVyIC51aS1ncmlkLWZpbHRlci1idXR0b24tc2VsZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG59XG4udWktZ3JpZC1maWx0ZXItY29udGFpbmVyIC51aS1ncmlkLWZpbHRlci1idXR0b24tc2VsZWN0IFtjbGFzc149XCJ1aS1ncmlkLWljb25cIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbWFyZ2luLXRvcDogLTE2cHg7XG4gIHJpZ2h0OiAwcHg7XG4gIG9wYWNpdHk6IDAuNjY7XG59XG4udWktZ3JpZC1maWx0ZXItY29udGFpbmVyIC51aS1ncmlkLWZpbHRlci1idXR0b24tc2VsZWN0IFtjbGFzc149XCJ1aS1ncmlkLWljb25cIl06aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuaW5wdXRbdHlwZT1cInRleHRcIl0udWktZ3JpZC1maWx0ZXItaW5wdXQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwIDE4cHggMCAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ0O1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLnVpLWdyaWQtZmlsdGVyLWlucHV0OmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcbn1cbnNlbGVjdC51aS1ncmlkLWZpbHRlci1zZWxlY3Qge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDkwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG5zZWxlY3QudWktZ3JpZC1maWx0ZXItc2VsZWN0OmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcbn1cbi51aS1ncmlkLWZpbHRlci1jYW5jZWwtYnV0dG9uLWhpZGRlbiBzZWxlY3QudWktZ3JpZC1maWx0ZXItc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udWktZ3JpZC1yZW5kZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuLnVpLWdyaWQtcmVuZGVyLWNvbnRhaW5lcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4udWktZ3JpZC12aWV3cG9ydCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4udWktZ3JpZC12aWV3cG9ydDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi51aS1ncmlkLWNhbnZhcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgbWluLWhlaWdodDogMXB4O1xufVxuLnVpLWdyaWQtcm93IHtcbiAgY2xlYXI6IGJvdGg7XG59XG4udWktZ3JpZC1yb3c6bnRoLWNoaWxkKG9kZCkgLnVpLWdyaWQtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmQ7XG59XG4udWktZ3JpZC1yb3c6bnRoLWNoaWxkKGV2ZW4pIC51aS1ncmlkLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xufVxuLnVpLWdyaWQtcm93Omxhc3QtY2hpbGQgLnVpLWdyaWQtY2VsbCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkNGQ0ZDQ7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xufVxuLnVpLWdyaWQtcm93OmhvdmVyID4gW3VpLWdyaWQtcm93XSA+IC51aS1ncmlkLWNlbGw6aG92ZXIgLnVpLWdyaWQtY2VsbCxcbi51aS1ncmlkLXJvdzpudGgtY2hpbGQob2RkKTpob3ZlciAudWktZ3JpZC1jZWxsLFxuLnVpLWdyaWQtcm93Om50aC1jaGlsZChldmVuKTpob3ZlciAudWktZ3JpZC1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZWFlZTtcbn1cbi51aS1ncmlkLW5vLXJvdy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcbiAgZm9udC1zaXplOiAyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51aS1ncmlkLW5vLXJvdy1vdmVybGF5ID4gKiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbjogYXV0byAwO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAwLjY2O1xufVxuLnVpLWdyaWQtY2VsbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjZDRkNGQ0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnVpLWdyaWQtY2VsbDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLnVpLWdyaWQtY2VsbC1jb250ZW50cyB7XG4gIHBhZGRpbmc6IDVweDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIC1tcy10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgLW8tdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udWktZ3JpZC1jZWxsLWNvbnRlbnRzLWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51aS1ncmlkLXJvdyAudWktZ3JpZC1jZWxsLnVpLWdyaWQtcm93LWhlYWRlci1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBFRTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNkNGQ0ZDQ7XG59XG4udWktZ3JpZC1jZWxsLWVtcHR5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLnVpLWdyaWQtZm9vdGVyLWluZm8ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi51aS1ncmlkLWZvb3Rlci1wYW5lbC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbn1cbi51aS1ncmlkLWZvb3Rlci1wYW5lbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNGQ0ZDQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDRkNGQ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLTFweDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC0xcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogLTFweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IC0xcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAtMXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLTFweDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG4udWktZ3JpZC1ncmlkLWZvb3RlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbi51aS1ncmlkLWZvb3Rlci12aWV3cG9ydCxcbi51aS1ncmlkLWZvb3Rlci1jYW52YXMge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udWktZ3JpZC1mb290ZXItdmlld3BvcnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnVpLWdyaWQtZm9vdGVyLWNhbnZhcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51aS1ncmlkLWZvb3Rlci1jYW52YXM6YmVmb3JlLFxuLnVpLWdyaWQtZm9vdGVyLWNhbnZhczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi51aS1ncmlkLWZvb3Rlci1jYW52YXM6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi51aS1ncmlkLWZvb3Rlci1jZWxsLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udWktZ3JpZC1mb290ZXItY2VsbC1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG4udWktZ3JpZC1mb290ZXItY2VsbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNkNGQ0ZDQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4udWktZ3JpZC1mb290ZXItY2VsbDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLnVpLWdyaWQtbWVudS1idXR0b24ge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDRkNGQ0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q0ZDRkNDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4udWktZ3JpZC1tZW51LWJ1dHRvbiAudWktZ3JpZC1pY29uLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi51aS1ncmlkLW1lbnUtYnV0dG9uIC51aS1ncmlkLW1lbnUge1xuICByaWdodDogMDtcbn1cbi51aS1ncmlkLW1lbnUtYnV0dG9uIC51aS1ncmlkLW1lbnUgLnVpLWdyaWQtbWVudS1taWQge1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuLnVpLWdyaWQtbWVudSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTBweCAyMHB4IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi51aS1ncmlkLW1lbnUtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi51aS1ncmlkLW1lbnUgLnVpLWdyaWQtbWVudS1pbm5lciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ0ZDQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4udWktZ3JpZC1tZW51IC51aS1ncmlkLW1lbnUtaW5uZXIgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi51aS1ncmlkLW1lbnUgLnVpLWdyaWQtbWVudS1pbm5lciB1bCBsaSB7XG4gIHBhZGRpbmc6IDA7XG59XG4udWktZ3JpZC1tZW51IC51aS1ncmlkLW1lbnUtaW5uZXIgdWwgbGkgLnVpLWdyaWQtbWVudS1pdGVtIHtcbiAgY29sb3I6ICMwMDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4udWktZ3JpZC1tZW51IC51aS1ncmlkLW1lbnUtaW5uZXIgdWwgbGkgYnV0dG9uLnVpLWdyaWQtbWVudS1pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnVpLWdyaWQtbWVudSAudWktZ3JpZC1tZW51LWlubmVyIHVsIGxpIGJ1dHRvbi51aS1ncmlkLW1lbnUtaXRlbTpob3Zlcixcbi51aS1ncmlkLW1lbnUgLnVpLWdyaWQtbWVudS1pbm5lciB1bCBsaSBidXR0b24udWktZ3JpZC1tZW51LWl0ZW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNjNGM3O1xufVxuLnVpLWdyaWQtbWVudSAudWktZ3JpZC1tZW51LWlubmVyIHVsIGxpIGJ1dHRvbi51aS1ncmlkLW1lbnUtaXRlbS51aS1ncmlkLW1lbnUtaXRlbS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWNiMmI2O1xufVxuLnVpLWdyaWQtbWVudSAudWktZ3JpZC1tZW51LWlubmVyIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkgPiAudWktZ3JpZC1tZW51LWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q0ZDRkNDtcbn1cbi51aS1ncmlkLXNvcnRhcnJvdyB7XG4gIHJpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4udWktZ3JpZC1zb3J0YXJyb3cuZG93biB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3VpLWdyaWQnO1xuICBzcmM6IHVybCguLlxcLi5cXHNyYy8uL2Rpc3QvZm9udHMvdWktZ3JpZC5lb3QpO1xuICBzcmM6IHVybCguLlxcLi5cXHNyYy8uL2Rpc3QvZm9udHMvdWktZ3JpZC5lb3QjaWVmaXgpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKGRhdGE6Zm9udC93b2ZmO2Jhc2U2NCxkMDlHUmdBQkFBQUFBQlpnQUE4QUFBQUFKNndBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkhVMVZDQUFBQldBQUFBRHNBQUFCVUlJd2xlVTlUTHpJQUFBR1VBQUFBUXdBQUFGWVpjRXNUWTIxaGNBQUFBZGdBQUFEY0FBQUN0SmZGbUFaamRuUWdBQUFDdEFBQUFCTUFBQUFnQnRYL0JHWndaMjBBQUFMSUFBQUZrQUFBQzNDS2taQlpaMkZ6Y0FBQUNGZ0FBQUFJQUFBQUNBQUFBQkJuYkhsbUFBQUlZQUFBQ2xVQUFCSXVFYWdZbzJobFlXUUFBQks0QUFBQU13QUFBRFlMMm42TmFHaGxZUUFBRXV3QUFBQWZBQUFBSkFjM0EyUm9iWFI0QUFBVERBQUFBRUFBQUFCZ1MxVC84bXh2WTJFQUFCTk1BQUFBTWdBQUFESXV0U2xpYldGNGNBQUFFNEFBQUFBZ0FBQUFJQUYwRElGdVlXMWxBQUFUb0FBQUFYOEFBQUxCbktBUFhuQnZjM1FBQUJVZ0FBQUF4QUFBQVN4SG56WGhjSEpsY0FBQUZlUUFBQUI2QUFBQWh1VkJLN3g0bkdOZ1pHQmc0R0l3WUxCallNcEpMTWxqNEhOeDh3bGhrR0pnWVlBQWtEd3ltekVuTXoyUmdRUEdBOHF4Z0drT0lHYURpQUlBS1ZrRlNBQjRuR05nWkZabW5NREF5c0RBVk1XMGg0R0JvUWRDTXo1Z01HUmtBb295c0RJellBVUJhYTRwREE2SEExNGxNZ2Y5ejJLSVlnNWltQVlVWmdUSkFRRFZQQXZlQUhpYzdaTFpVY05BRUVUZjJzSmNCc3lwQlBpa0tFTGhOTGZCa0ExZjVOVEpxRWpDOUc0VEJxTjZxdG5SV2ZzYVdBUEc1c3gwVUw0cDFQcnl0TFQ1bUswMjcxaDR2ZUZqQlBvY3lzOXl0WEozT1pDdVZmSDFjeTVhTi9Lem5iOHdZZDNUVGI5bm15azc3TExIakgwT09PU0lZMDdvZmZ1RS81cldVem45Vy9WMWQwTjFvYXZROXY4NlZIZTZDZFdmYmtQMXFydmcvVWZ6WUJQb1B0Z0plZ2kyZ3g1RDlhMm5ZR1BvT2RTLzAwdXdSZlFhN0JNdGdzMml0MkRINkQzWU5sb0dlMGNmd1Fsd2xvS3p3RUJ3S2hoS2NENmNzRUQvQzBmU1FyMTRuR05nUUFNU0VNZ2M5RDhMaEFFU2JBUGRBSGljclZacGQ5TkdGQjE1U1p5RUxDVUxMV3BoeE1ScHNFWW1iTUdBQ1VHeVl5QmRuSzJWb0lzVU8rbSs4WW5mNEYvelpOcHo2RGQrV3U4Ykx5U1F0T2R3bXBPamQrZk4xY3piWlJKYWt0Z0w2NUdVbXkvRjFOWW1qZXc4Q2VtR1RjdFJmQ2c3ZXlGbGlzbmZCVkVRclpiYXR4MkhSRVFpVUxXdXNFUVEreDVabW1SODZGRkd5N2FrVjAzS0xUM3BMbHZqUWIxVjMzNGFPc3F4TzZHa1pqTjBhRDJ5SlZVWVZhSklwajFTMHFabHFQb3JTU3U4djhMTVY4MVF3b2hPSW1tOEdjYlFTTjRiWjdUS2FEVzI0eWlLYkxMY0tGSWttdUZCRkhtVTFSTG41SW9KRE1vSHpaRHl5cWNSNWNQOGlLellvNXhXc0V1MjAveStMM21uZHprL3NWOXZVYmJrUUIvSWp1emc3SFFsWDRSYlcySGN0SlB0S0ZRUmR0ZDNRbXpaN0ZUL1pvL3lta1lEdHlzeXZkQ01ZS2w4aFJBclA2SE0vaUZaTFp4UCtaSkhvMXF5a1JOQjYyVk83RXMrZ2RiamlDbHh6UmhaME4zUkNSSFUvWkl6RFBhWVBoNzg4ZDRwbGdzVEFuZ2N5M3BISlp3SUV5bGhjelJKMmpCeVlDVmxpeXFwOWE2WU9PVjFXc1Jid243dDJ0R1h6bWpqVUhkaVBGc1BIVnM1VWNueGFGS25tVXlkMmtuTm95a05vcFIwSm5qTXJ3TW9QNkpKWG0xak5ZbVZSOU00WnNhRVJDSUNMZHhMVTBFc083R2tLUVROb3htOXVSdW11WFl0V3FUSkEvWGNvL2YwNWxhNHVkTlQyZzcwczBaL1ZxZGlPdGdMMCtscDVDL3hhZHJsSWtYcCt1a1pma3ppUWRZQ01wRXROc09VZ3dkdi9RN1N5OWVXSElYWEJ0anU3Zk1ycUgzV1JQQ2tBZnNiMEI1UDFTa0pUSVdZVlloV1FHS3RhMW1XeWRXc0ZxbkkxSGREbWxhK3JOTUVpbkljRjhlK2pISDlYek16bHBnU3Z0K0owN01qTGoxejdVc0kweHg4bTNVOW10ZXB4WElCY1daNVRxZFpsdS9yTk1meUE1M21XWjdYNlFoTFc2ZWpMRC9VYVlIbFJ6b2RZM2xCQzVwMDM4R1FpekRrQWc2UU1JU2xBME5ZWG9JaExCVU1ZYmtJUTFnV1lRakxKUmpDOG1NWXduSVpockM4ckdYVjFGTko0OXFaV0Fac1FtQmlqaDY1ekVYbGFpcTVWRUs3YUZScVE1NFNicFZVRk0rcWYyV2dYanp5aGptd0ZraVh5SnBmTWM2VmowYmwrTllWTFc4YU8xZkFzZXB2SDQ3Mk9mRlMxb3VGUHdYLzFkWlVKYjFpemNPVHEvQWJocDVzSjZvMnFYaDBUWmZQVlQyNi9sOVVWRmdMOUJ0SWhWZ295ckpzY0djaWhJODZuWVpxb0pWRHpHek1QTFRyZGN1YW44UDlOekZDRmxEOStEY1VHZ3ZjZzA1WlNWbnQ0S3pWMTl1eTNEdURjamdUTEVreE4vUDZWdmdpSTdQU2ZwRlp5cDZQZkI1d0JZeEtaZGhxQTYwVnZOa25NUStaM2lUUEJIRmJVVFpJMnRqT0JJa05IUE9BZWZPZEJDWmg2cW9ONUU3aGhnMzRCV0Z1d1hrblhLSjZveXlIN2tYczh5aWsvRnVuNGtUMnFHaU13TFBaRzJHdjcwTEtiM0VNSkRUNXBYNE1WQldocVJnMUZkQTBVbTZvQmwvRzJicHRRc1lPOUNNcWRzT3lyT0xEeHhiM2xaSnRHWVI4cElqVm82T2YxbDZpVHFyY2ZtWVVsKytkdmdYQklEVXhmM3ZmZEhHUXlydGF5VEpIYlFOVHR4cVZVOWVhUStOVmgrcm1VZlc5NCt3VE9XdWFicm9uSG5wZjA2cmJ3Y1ZjTExEMmJRN1NVaVlYMVBWaGhRMml5OFdsVU9wbE5FbnZ1QWNZRmhqUTcxQ0tqZityK3RoOG5pdFZoZEZ4Sk45TzFMZlI1MkFNL0EvWWYwZjFBOUQzWStoeURTN1A5NW9UbjI3MDRXeVpycUlYNjZmb056QnJyYmxadWdiYzBIUUQ0aUZIclk2NHlnMThwd1p4ZXFTNUhPa2g0R1BkRmVJQndDYUF4ZUFUM2JXTTVsTUFvL21NT1Q3QTU4eGgwR1FPZ3kzbU1OaG16aHJBRG5NWTdES0h3UjV6R0h6Qm5IV0FMNW5ESUdRT2c0ZzVESjR3SndCNHlod0dYekdId2RmTVlmQU5jKzREZk1zY0JqRnpHQ1RNWWJDdjZkWXd6QzFlMEYyZ3RrRlZvQU5UVDFqY3crSlFVMlhJL280WGh2MjlRY3ord1NDbS9xanA5cEQ2RXk4TTlXZURtUHFMUVV6OVZkT2RJZlUzWGhqcTd3WXg5UStEbVBwTXZ4akxaUWEvakh5WENnZVVYV3crNSsrSjl3L2J4VUM1QUFFQUFmLy9BQTk0bktWWGEyd2MxUlcrNTc1bWRuYTk2N1ZuWjJ5dzEvYU92UnN3K0xWZW0yTEgyU1FsR3hPYnBxa3Bkb21OU3hQVHhpL2FRcW1nOElOSW9ENlVvQWdoQ29JMnJRMVNxMG8wcGdWVnFFRnRSRXRTa2RDaVFxRS8rcXR5YUJGLytGRmNlOXh6Nyt6NmxhQkNtNnp2M0hQbnpqbmYrZWJjYzg0UVNzanF6OWtJQ3hPUFpNbk9mRjhaRUtnRHptaUI0b3dCWWRNQ0dNZmZKREVJRUFQR0NaZVNEeEhPNVRDUlhBN2tjbDdXOFJvOVU5UTBRNjR6YlhnNFpMeVVOQko2c0ozdUxBNDkwTkhWbmN0MmRGWEdiV2swcE5LNWVHZFhkME9IUTgvYXNRVW5Xb2paY0FyL25PaXBRRmlJT3NmR2RxOWMzRDAydHB1NnU4ZmcrcjFSQnhiMGxnVTdwb1dvbythd1kyVngxeGlNNzZSVjZrSUlXZmNyUnVwSWJmNEt3Z2liSmVqQUxBRUtzNFRTaVZ3dW5lV2lLc0RjVUVUYWNIbDhma1NiaFE4dWl5a0FjeGtZaEs2dXJoNWhKMWtaTVVrRGFjNXZxd01nVWVTVkZnaEhPSnlNSXlaR2dZMGpwRExhNzNwMlpZVVExYzNRMlFMU2R2b0FiSmxxQmVtbFdtZ2ZUMUxYTmx5SEhqMXg0UVQrSUhuTjlmYnBRL2Z0UC9IbFBPMmRPalozYktvWGJqaWRnQWZ2T0VFZk8vdTQvSjcvUk8zVmlkTTM5QjE1NUVmSFpxN251eVllRzd6djBPbUV3Z2JJMGZ2MERmb1FhU1RKL0pXcDZuS0RFd29GQkVmb0xPSWtFM2FOYlN1S211d1lLQlNHR3RLZE95Q2pocTZPT3VoV2c0TzNFZFFic1lIeWE4cm41bkFZS0ZmWDhuVTVGcHViaTkzcHFNbjhmT3pTamJFV3RZR3cxUlY4YjdmaGUwdVNGdEpEK3ZON3R0VlRLYUtTVXFnQ3lna3JJSlZDbW1LY1NIeVZFbm1tR0thY0lwUGNNSFJnR3NQRTRNWkF3a21uMC9HMDU0VkViWE1UdnVWbWlLc2hKV3RCeGFNS3oyRFcwY1Z5Rys5MGRBazdDb3B4NkVnQzdiR01Mc3M4WlZxV21jdXBjY213Q3BZNXFhWTR3T0d2dmJMNCt4bDU3MHNmL09xQkF5TzRrRlIzY0xLZ1J3dVdSNG9MMXQvdVBuUFhYV2ZlVlFNcHh1bUg5Q2o2YTJDY1hwM1BDRVpWZ0JJNmpmRXdRemlBOWdpR01WWmd3S3RzNnFvc2wrS0s1c29HQkJ3RlZ4U0ROWVBCNm1aem5WMGRqcEhJZGpnTFVEdjBqU0dBQy9YT3lrVTNDZlZPL05FL1BFWXJjRG8vMVRORTkyOC82Zi9hd2ZVRTdITHFZV3JpMFVjbnBwSTZKajdFZUkyUUp0S1d2NVlyS0JnTzA0U29WREJKR0pzaEFrQU1FU0VVSmdFRGxVMDVMOUdvTUVFQ3NYaXA5SFpRMERRTWR5TThoTndIRGp2cFJCdWp6b0Z2SG9DY0JsYkVCL2VjdVBBSWpSL1hCKzI0aGppVmREZUJWRUZOMUxuQkdCbWtxeGdBTnFuRzZIMG9qeHFvcUhXaUJtYXVha2J4c0FNR01DL3NlNjVpLzNBK1F3UVZlT1lablMzbEFTQmZrc2d0aHdONEFYNExNczMzWFpsUFg3cVR6RjY2Y1NSZlFVaERmWlZiSGd1WkNFUGFoa2cwdTkwWmREb0JuVjdLQUptd3N4M2QwSlZ4d2N0aGhvQk1jRlRPZFJ6TjdvWGJJb0w3ci9NeXdhR1ZKUmY5dGtVMmFJOHVqdG85emxIYnlCN045aGFvakhEL2p4eEhhT0ZmWGZSYkw4SVR0WW5SaXdjVGlhTk84ZnhpQVBYQ2V5UkszTHlOTWtCQmpZaWFUT1JzS3B4bUtCN2NkR2RYVnFXeUhtc3BYQk5lQ2dlcERGNk40aHgvTlE1cWhOVlYxTmNEcjZLK2VENjZwaW5Sb1RRMTJUTFRrR3FCNE5panBpQXAwc2lTbGJTV3JKK3FCSmdNTDFsb29JUU43cURmSW1XWHdlWldhbXh4dTVST01HcmhzRjBmMG8vWFZORmhQeEoxd2tXb2E3N0NUbm8vWXJOZVVEcHNRTVlEOTFTbTdzT3E1Y0JPUy91Q2oxa3dGaTM2R1lBTTh0M0w5SEgyYVl5YWEzOEJHdEsrNXhveFBzTHE1cDBvUjZEL3lueG9EZWZJODY2cmtJYW9vdzFsRUd4MzRMOU5qL2x2d2xXV05Zb2cvZHZEWVhnYWVSaTE2RS84dC93MzlkU0NIK0FWbmc2SFI2MGtLZG0vcTJnLzlMSHMxMVJvKzhWMzJCMHFzdVVxQUVmUWJFMTRGRTF2ODkvU1J0Q1lCVi94dnhpZ2dxdGdXN0JCYlN6Rnl6RDhuU1JJZGQ2SmFRQVVTc1pzMTJiQ1JVcU5vcWNiRXp3ZGx2NnlLT2Yrc3BRMW1JM2YrU3NLTlJKZU1JVC9iMHdGQXRkcXBIem5IWFZiK2JyNklaN1JLdnBiOUxVcW40aXFyTFloQUs3TDZBQndESXdCQTBzYk9wZUxRMXJGS0l1RjR2NTdqbUhFck9PVy8xNUZaUlU5NjlLZk9iam8zKzVhTEh3OEhJVVlWTWF2VWU2Z0xheXZpK3dBY1VtR2RKTUN1WVVjekk5OHRqL0NMTHJ6VTlRTXRWOUZNUU5WVXlJNFZqYVFRb0tZSmlGaUdpRnpETE91eEtJMlRpeUxEb2VCMHNoZVRHeGttQ05YWmFULzVzOE43cnRodDR0VkpHMTdqWFpFbFpIU2dlcnF3V0tDUTRlVGlHT2lFNWo3dkFhZCsvUkpZNWVSaTdsUlA2UmtyRGRyTWp3cFR5R0hDNlpaTnFtTEN2N29vR1g2YmFweXdBVmNRT0ZKTFJ6V3dwSXVSSHA2WEUxeGFKSEdLU0VXUWdsRzFNb0tzVDVUcWxFV09PdlR4S1JoUVVSdVdkN01aMnd6bnpYTTR1dDhockFtQUM5Z1p5aEJNdGpFSnd2NDVNZ241OGduQnRndzNjSW5zdW1tUGNXbjJNTERSL0hidEdWZlpTSW9MQ1YrSzdmd1RaOWRwOFgvNEZKdTRaNU5ERzVpZHAzejZqVnlkbHhDN2ZtUHc2YytjMnllUG81bkRydlE0TXhoazRYbDViK2N1eUROc1BseXZ4N2JKUC9kWXM4RU03cHBvbzZETjJJeGNJSWVhaDVtVlJPRk5VdlY3eS9RTTdydmJTWGQrYzV0d0lWSlZGZFJ3TmZMbWVEanVBMDdUcXBhVHdKRCtnMHBxQVBwSFA3UHFsTGVWS1Eza3d0NllCV3VtYUxzYmdqdk5YbkVMbDkrWDVkdUZvOWhLZmhvNlZCQlQvVUk1UnZiNTJoQnRmTUY5WUNPUmV5ZC84VXVZbTlVUm1ySnRXUTdHU1MzNUljS2UzWXdNOVRkMm9LeGwwblhKVUVRNFRveExQcThvT0lRUXVhNGdTNUpBWElNVHozMkxRSjdRMFlwUmpWajlQT3F1dCs0NzhaMDJzVi9qbHRwWVJpcW5qKzlYb3VLM25ZWHZjOXNrTjJpYkJUbGJGSDJOdXovc3hVVEp3WCtZaGFyc016bFhpTUNsc25PNk12S1NYMmh0MTFHMnJDVHB2elRLS0NTY3ZGRFlma0RrL3FXanJRTHBUbU9yNjNIWGpFaWxieVp2Nmp1cHZ2SVRXUTRmL1BlUWg3NXU2NnQxZVFTdG1YcTZ3d2tFRHVaVDBqZ3dMNkF3S3FFclFrTUtuRTNubGtWdC84dmcyZlE1eGg2cDN4bmpmOGpoZkNnaWZUaFNkNXBXcWpILytjbm96Q3lJUmMya0J6cEp3ZXhFWDZBUEVMbXlJdmtMSG1iUEp1ZmkyQ0hYSU1mSC9UbVFmdzR1ZS9yUjI3blRINFhUSEVHd3NhYkw5RlErRHhZSWJOUVZ1cWt5L0dlSVV4am1oaGhZWVFuU1Noc2hVUFdkQlMvQmZGc3NuSGtrUWhUQ3ZYOUNNTVJiRG9qZStNUURsdkRtRlhMclA1ejU1NlpuNWtaSGZWU2hKeDcrOXhmL3ZUNmIxNmVmL0daRjcvOThNd0RNL2ZmYy9mbzlPalV4S0ZVenNzaDdtaTZRclZKNjk4MXFqZjMzRFFhY2VvZzRYUmh2S3U0RjZrWVJMR0ZhbXRQWW9mWEI2MlEwMnR0N1dwVnJXWFZvbDVUVDZvSDI5cURSOXUzYUw5MEFSL3lTayt0bWZOS210dmExMVNycFVRSlFWdjdKblBxd2JaMmQ0dHVlRTE5OU8wUmhpR2VsL3hXUmtVdnQraXRsUEx0NE8vSGtWT1VRa0pmR1QzTTZWUDRpZUN4RUg4S2NNbGp5K2RONXVIMnAvR3g0RXAveHcwcFhoQlNpdVZXcGZpWGFrcHZNbGdLTm02a0s2OHdHbWloRnRkcUpaem5OREJwQmFhWi94MkRhVGc4UkEvaUVlczlybFR1VVNyWkFUUlR0SVZmK0VweFlFR0VxQWNiMUdxMDhzZXc1b2pTYmtpcGRLNjcvQThwOWhSMUN6MXFYcjR2MXdoUkNQQ0xiUTJiMGlidmhYVXlsRDFKNVpxSENzZDFHcDdCY2ZnUEJPTFhad0FBQUhpY1kyQmtZR0FBWXFVRDlaZmorVzIrTW5BenZ3Q0tNRnpKbVZzR28vLy8vSi9GL0pJNUNNamxZR0FDaVFJQWY0c09IZ0I0bkdOZ1pHQmdEdnFmQlNSZi9QLzUveWZ6U3dhZ0NBcVFBQUMxdlFlZ0FIaWNZMzdCd01BY0NjVUwvdjluRmdTeC8vOWxhZ0x4SWVKTTFpRDgvejlqS2dNRENET2RnbUtRR3NIL1A1bEJac0F3eUp3WFFIUEFtSUVCQURxM0dYb0FBQUFBQUd3QXNBRCtBVWdCd0FJSUFsb0MzZ01HQXl3RFZBTjJBN1lEOWdRc0JHQUZDQVd3QmVnR1RnYnVCNDRKRndBQUFBRUFBQUFZQU5zQURBQUFBQUFBQWdBa0FEUUFjd0FBQUxnTGNBQUFBQUI0bkhXUXdVckRRQkNHLzYxVjBZSUhCY0hibnJSRlROdEFQWWdIb2FEZ1RROEZ3VXRNMG1STG1pMmJqZENYOEIxOEVGL0ZaL0ZQT29nS1psbjJtMy8rblowTWdFTjhRbUh6VGJnM3JMRExhTU1kOHJYd0Zua3EzQ1hmQzIramh3ZmhIZXJQd3ZzNFJ5emN3eEhlV0VGMTl4Z3Q4QzZzY0tCNndoM3lpZkFXK1V5NFM1NEliK05ZVFlWM3FEOEo3Mk9tTXVFZVR0WEgxSzdXem1TNTEvM3BRSWVqOGFWK1dXdEx5WlJSb2FQYTU5WlYra2JQYmVuVG9yQkJiSmUxdWNpY1NSN1RyQzRpSjVFY3M5UlZ4cFo2SEl4RXVVdkwxRVUrVFpySzFXc1dlai9YYzJlWCtsWnE2cFd6aXpUMlFlNzk2bW80L1BrV1IybXh3aG9PQmhseWVHajBxUTU0aGhoaGpFdlNDeDJhem8zTG9FU0Vna3FFbWpmeU5sTXh2dUdlTXlxcHBuUVU1SURqdDFqU2FYREIyMDJOQkkvTVo5UUsxbkIvY3IrakdaMU5kZFBXMWV3b1lGKy9QWGYwbEswdmFsOU92bnV1OEVwWFNOV3pzNlk3MTNhamNmdW5UODA1TkxrRmxaaDYwRTdEVTczQ2tPdWYvL29DRENSK1dRQjRuRzJNNlU0RE1ReUVNOXR0MkpPalhPVWg4cE1IaWhKdkd6Vk5RZzd4K3BCZEJIOFl5ZlpueXpPc1lac0c5citPYUxCRGl6MDRidENoeDRBUkUyYmM0ZzczZU1BQmozakNNMTd3aWlQZTJCUnNTU0o5RkJsSnoxZmovamFlU0VaMTVrbzZSWFl5YnZGQ21hZ3M2ZFo2ZGVsckV6NlE0OStsak8yMC8zUkNtOGhMcUtPenRPUUtmVFNuODBicnFYcUc3YmFpZENkTG9ycjVZbXltT0NZZnM1QTJpeExtWDY0UGpiKzBWM0psTkU2VHk2TG1UVCs4SnU1VE1PNmRzUytuRms3RGVKeGo4TjdCY0NJb1lpTWpZMS9rQnNhZEhBd2NETWtGR3hsWW5UWXhNREpvZ1JpYnVaZ1lPU0FzUGdZd2k4MXBGOU1Cb0RRbmtNM3V0SXZCQWNKbVpuRFpxTUxZRVJpeHdhRWpZaU56aXN0R05SQnZGMGNEQXlPTFEwZHlTQVJJU1NRUWJPWmhZdVRSMnNINHYzVURTKzlHSmdZWEFBeDJJL1FBQUE9PSkgZm9ybWF0KCd3b2ZmJyksIHVybCguLlxcLi5cXHNyYy8uL2Rpc3QvZm9udHMvdWktZ3JpZC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCemRHRnVaR0ZzYjI1bFBTSnVieUkvUGdvOElVUlBRMVJaVUVVZ2MzWm5JRkJWUWt4SlF5QWlMUzh2VnpOREx5OUVWRVFnVTFaSElERXVNUzh2UlU0aUlDSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OUhjbUZ3YUdsamN5OVRWa2N2TVM0eEwwUlVSQzl6ZG1jeE1TNWtkR1FpUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDanh0WlhSaFpHRjBZVDVEYjNCNWNtbG5hSFFnS0VNcElESXdNVFlnWW5rZ2IzSnBaMmx1WVd3Z1lYVjBhRzl5Y3lCQUlHWnZiblJsYkd4dkxtTnZiVHd2YldWMFlXUmhkR0UrQ2p4a1pXWnpQZ284Wm05dWRDQnBaRDBpZFdrdFozSnBaQ0lnYUc5eWFYb3RZV1IyTFhnOUlqRXdNREFpSUQ0S1BHWnZiblF0Wm1GalpTQm1iMjUwTFdaaGJXbHNlVDBpZFdrdFozSnBaQ0lnWm05dWRDMTNaV2xuYUhROUlqUXdNQ0lnWm05dWRDMXpkSEpsZEdOb1BTSnViM0p0WVd3aUlIVnVhWFJ6TFhCbGNpMWxiVDBpTVRBd01DSWdZWE5qWlc1MFBTSTROVEFpSUdSbGMyTmxiblE5SWkweE5UQWlJQzgrQ2p4dGFYTnphVzVuTFdkc2VYQm9JR2h2Y21sNkxXRmtkaTE0UFNJeE1EQXdJaUF2UGdvOFoyeDVjR2dnWjJ4NWNHZ3RibUZ0WlQwaWNHeDFjeTF6Y1hWaGNtVmtJaUIxYm1samIyUmxQU0ltSTNoak16VXdPeUlnWkQwaVRUY3hOQ0F6TVRSMk56SnhNQ0F4TkMweE1DQXlOWFF0TWpVZ01UQm9MVEUzT1hZeE56bHhNQ0F4TlMweE1TQXlOWFF0TWpVZ01URm9MVGN4Y1MweE5TQXdMVEkxTFRFeGRDMHhNUzB5TlhZdE1UYzVhQzB4TnpoeExURTFJREF0TWpVdE1UQjBMVEV4TFRJMWRpMDNNbkV3TFRFMElERXhMVEkxZERJMUxURXdhREUzT0hZdE1UYzVjVEF0TVRRZ01URXRNalYwTWpVdE1URm9OekZ4TVRVZ01DQXlOU0F4TVhReE1TQXlOWFl4Tnpsb01UYzVjVEUwSURBZ01qVWdNVEIwTVRBZ01qVjZJRzB4TkRNZ016QTBkaTAxTXpaeE1DMDJOaTAwTnkweE1UTjBMVEV4TkMwME9HZ3ROVE0xY1MwMk55QXdMVEV4TkNBME9IUXRORGNnTVRFemRqVXpObkV3SURZMklEUTNJREV4TTNReE1UUWdORGhvTlRNMWNUWTNJREFnTVRFMExUUTRkRFEzTFRFeE0zb2lJR2h2Y21sNkxXRmtkaTE0UFNJNE5UY3VNU0lnTHo0S0NqeG5iSGx3YUNCbmJIbHdhQzF1WVcxbFBTSnRhVzUxY3kxemNYVmhjbVZrSWlCMWJtbGpiMlJsUFNJbUkzaGpNelV4T3lJZ1pEMGlUVGN4TkNBek1UUjJOekp4TUNBeE5DMHhNQ0F5TlhRdE1qVWdNVEJvTFRVd01IRXRNVFVnTUMweU5TMHhNSFF0TVRFdE1qVjJMVGN5Y1RBdE1UUWdNVEV0TWpWME1qVXRNVEJvTlRBd2NURTBJREFnTWpVZ01UQjBNVEFnTWpWNklHMHhORE1nTXpBMGRpMDFNelp4TUMwMk5pMDBOeTB4TVROMExURXhOQzAwT0dndE5UTTFjUzAyTnlBd0xURXhOQ0EwT0hRdE5EY2dNVEV6ZGpVek5uRXdJRFkySURRM0lERXhNM1F4TVRRZ05EaG9OVE0xY1RZM0lEQWdNVEUwTFRRNGREUTNMVEV4TTNvaUlHaHZjbWw2TFdGa2RpMTRQU0k0TlRjdU1TSWdMejRLQ2p4bmJIbHdhQ0JuYkhsd2FDMXVZVzFsUFNKelpXRnlZMmdpSUhWdWFXTnZaR1U5SWlZamVHTXpOVEk3SWlCa1BTSk5OalF6SURNNE5uRXdJREV3TXkwM015QXhOelowTFRFM055QTNOQzB4TnpjdE56UXROek10TVRjMklEY3pMVEUzTnlBeE56Y3ROek1nTVRjM0lEY3pJRGN6SURFM04zb2diVEk0TmkwME5qVnhNQzB5T1MweU1pMDFNSFF0TlRBdE1qRnhMVE13SURBdE5UQWdNakZzTFRFNU1TQXhPVEZ4TFRFd01DMDJPUzB5TWpNdE5qa3RPREFnTUMweE5UTWdNekYwTFRFeU5TQTROQzA0TkNBeE1qVXRNekVnTVRVeklETXhJREUxTWlBNE5DQXhNallnTVRJMUlEZzBJREUxTXlBek1TQXhOVE10TXpFZ01USTFMVGcwSURnMExURXlOaUF6TVMweE5USnhNQzB4TWpNdE5qa3RNakl6YkRFNU1TMHhPVEZ4TWpFdE1qRWdNakV0TlRGNklpQm9iM0pwZWkxaFpIWXRlRDBpT1RJNExqWWlJQzgrQ2dvOFoyeDVjR2dnWjJ4NWNHZ3RibUZ0WlQwaVkyRnVZMlZzSWlCMWJtbGpiMlJsUFNJbUkzaGpNelV6T3lJZ1pEMGlUVGN5TkNBeE1USnhNQzB5TWkweE5TMHpPR3d0TnpZdE56WnhMVEUyTFRFMUxUTTRMVEUxZEMwek9DQXhOV3d0TVRZMElERTJOUzB4TmpRdE1UWTFjUzB4TmkweE5TMHpPQzB4TlhRdE16Z2dNVFZzTFRjMklEYzJjUzB4TmlBeE5pMHhOaUF6T0hReE5pQXpPR3d4TmpRZ01UWTBMVEUyTkNBeE5qUnhMVEUySURFMkxURTJJRE00ZERFMklETTRiRGMySURjMmNURTJJREUySURNNElERTJkRE00TFRFMmJERTJOQzB4TmpRZ01UWTBJREUyTkhFeE5pQXhOaUF6T0NBeE5uUXpPQzB4Tm13M05pMDNObkV4TlMweE5TQXhOUzB6T0hRdE1UVXRNemhzTFRFMk5DMHhOalFnTVRZMExURTJOSEV4TlMweE5TQXhOUzB6T0hvaUlHaHZjbWw2TFdGa2RpMTRQU0kzT0RVdU55SWdMejRLQ2p4bmJIbHdhQ0JuYkhsd2FDMXVZVzFsUFNKcGJtWnZMV05wY21Oc1pXUWlJSFZ1YVdOdlpHVTlJaVlqZUdNek5UUTdJaUJrUFNKTk5UY3hJRGd5ZGpnNWNUQWdPQzAxSURFemRDMHhNaUExYUMwMU5IWXlPRFp4TUNBNExUVWdNVE4wTFRFeklEVm9MVEUzT0hFdE9DQXdMVEV6TFRWMExUVXRNVE4yTFRnNWNUQXRPQ0ExTFRFemRERXpMVFZvTlROMkxURTNPV2d0TlROeExUZ2dNQzB4TXkwMWRDMDFMVEV6ZGkwNE9YRXdMVGdnTlMweE0zUXhNeTAxYURJMU1IRTNJREFnTVRJZ05YUTFJREV6ZWlCdExUY3hJRFV3TUhZNE9YRXdJRGd0TlNBeE0zUXRNVE1nTldndE1UQTNjUzA0SURBdE1UTXROWFF0TlMweE0zWXRPRGx4TUMwNElEVXRNVE4wTVRNdE5XZ3hNRGR4T0NBd0lERXpJRFYwTlNBeE0zb2diVE0xTnkweU16SnhNQzB4TVRjdE5UY3RNakUxZEMweE5UWXRNVFUyTFRJeE5TMDFPQzB5TVRZZ05UZ3RNVFUxSURFMU5pMDFPQ0F5TVRVZ05UZ2dNakUxSURFMU5TQXhOVFlnTWpFMklEVTRJREl4TlMwMU9DQXhOVFl0TVRVMklEVTNMVEl4TlhvaUlHaHZjbWw2TFdGa2RpMTRQU0k0TlRjdU1TSWdMejRLQ2p4bmJIbHdhQ0JuYkhsd2FDMXVZVzFsUFNKc2IyTnJJaUIxYm1samIyUmxQU0ltSTNoak16VTFPeUlnWkQwaVRURTNPU0EwTWpGb01qZzFkakV3T0hFd0lEVTVMVFF5SURFd01YUXRNVEF4SURReExURXdNUzAwTVMwME1TMHhNREYyTFRFd09Ib2diVFEyTkMwMU0zWXRNekl5Y1RBdE1qSXRNVFl0TXpkMExUTTRMVEUyYUMwMU16VnhMVEl6SURBdE16Z2dNVFowTFRFMklETTNkak15TW5Fd0lESXlJREUySURNNGRETTRJREUxYURFM2RqRXdPSEV3SURFd01pQTNOQ0F4TnpaME1UYzJJRGMwSURFM055MDNOQ0EzTXkweE56WjJMVEV3T0dneE9IRXlNeUF3SURNNExURTFkREUyTFRNNGVpSWdhRzl5YVhvdFlXUjJMWGc5SWpZME1pNDVJaUF2UGdvS1BHZHNlWEJvSUdkc2VYQm9MVzVoYldVOUlteHZZMnN0YjNCbGJpSWdkVzVwWTI5a1pUMGlKaU40WXpNMU5qc2lJR1E5SWswNU1qa2dOVEk1ZGkweE5ETnhNQzB4TlMweE1TMHlOWFF0TWpVdE1URm9MVE0yY1MweE5DQXdMVEkxSURFeGRDMHhNU0F5TlhZeE5ETnhNQ0ExT1MwME1TQXhNREYwTFRFd01TQTBNUzB4TURFdE5ERXROREl0TVRBeGRpMHhNRGhvTlROeE1qTWdNQ0F6T0MweE5YUXhOaTB6T0hZdE16SXljVEF0TWpJdE1UWXRNemQwTFRNNExURTJhQzAxTXpWeExUSXpJREF0TXpnZ01UWjBMVEUySURNM2RqTXlNbkV3SURJeUlERTJJRE00ZERNNElERTFhRE0zTlhZeE1EaHhNQ0F4TURNZ056TWdNVGMyZERFM055QTNOQ0F4TnpZdE56UWdOelF0TVRjMmVpSWdhRzl5YVhvdFlXUjJMWGc5SWpreU9DNDJJaUF2UGdvS1BHZHNlWEJvSUdkc2VYQm9MVzVoYldVOUluQmxibU5wYkNJZ2RXNXBZMjlrWlQwaUppTjRZek0xTnpzaUlHUTlJazB5TURNdE4ydzFNQ0ExTVMweE16RWdNVE14TFRVeExUVXhkaTAyTUdnM01uWXROekZvTmpCNklHMHlPVEVnTlRFNGNUQWdNVEl0TVRJZ01USXROU0F3TFRrdE5Hd3RNekF6TFRNd01uRXROQzAwTFRRdE1UQWdNQzB4TWlBeE15MHhNaUExSURBZ09TQTBiRE13TXlBek1ESnhNeUEwSURNZ01UQjZJRzB0TXpBZ01UQTNiREl6TWkweU16SXRORFkwTFRRMk5XZ3RNak15ZGpJek0zb2diVE00TVMwMU5IRXdMVEk1TFRJd0xUVXdiQzA1TXkwNU15MHlNeklnTWpNeklEa3pJRGt5Y1RJd0lESXhJRFV3SURJeElESTVJREFnTlRFdE1qRnNNVE14TFRFek1YRXlNQzB5TWlBeU1DMDFNWG9pSUdodmNtbDZMV0ZrZGkxNFBTSTROVGN1TVNJZ0x6NEtDanhuYkhsd2FDQm5iSGx3YUMxdVlXMWxQU0prYjNkdUxXUnBjaUlnZFc1cFkyOWtaVDBpSmlONFl6TTFPRHNpSUdROUlrMDFOekVnTkRVM2NUQXRNVFF0TVRBdE1qVnNMVEkxTUMweU5UQnhMVEV4TFRFeExUSTFMVEV4ZEMweU5TQXhNV3d0TWpVd0lESTFNSEV0TVRFZ01URXRNVEVnTWpWME1URWdNalVnTWpVZ01URm9OVEF3Y1RFMElEQWdNalV0TVRGME1UQXRNalY2SWlCb2IzSnBlaTFoWkhZdGVEMGlOVGN4TGpRaUlDOCtDZ284WjJ4NWNHZ2daMng1Y0dndGJtRnRaVDBpZFhBdFpHbHlJaUIxYm1samIyUmxQU0ltSTNoak16VTVPeUlnWkQwaVRUVTNNU0F4TnpGeE1DMHhOQzB4TUMweU5YUXRNalV0TVRCb0xUVXdNSEV0TVRVZ01DMHlOU0F4TUhRdE1URWdNalVnTVRFZ01qWnNNalV3SURJMU1IRXhNQ0F4TUNBeU5TQXhNSFF5TlMweE1Hd3lOVEF0TWpVd2NURXdMVEV4SURFd0xUSTJlaUlnYUc5eWFYb3RZV1IyTFhnOUlqVTNNUzQwSWlBdlBnb0tQR2RzZVhCb0lHZHNlWEJvTFc1aGJXVTlJbXhsWm5RdFpHbHlJaUIxYm1samIyUmxQU0ltSTNoak16VmhPeUlnWkQwaVRUTTFOeUEyTURCMkxUVXdNSEV3TFRFMExURXdMVEkxZEMweU5pMHhNUzB5TlNBeE1Xd3RNalV3SURJMU1IRXRNVEFnTVRFdE1UQWdNalYwTVRBZ01qVnNNalV3SURJMU1IRXhNU0F4TVNBeU5TQXhNWFF5TmkweE1TQXhNQzB5TlhvaUlHaHZjbWw2TFdGa2RpMTRQU0l6TlRjdU1TSWdMejRLQ2p4bmJIbHdhQ0JuYkhsd2FDMXVZVzFsUFNKeWFXZG9kQzFrYVhJaUlIVnVhV052WkdVOUlpWWplR016TldJN0lpQmtQU0pOTXpJeElETTFNSEV3TFRFMExURXdMVEkxYkMweU5UQXRNalV3Y1MweE1TMHhNUzB5TlMweE1YUXRNalVnTVRFdE1URWdNalYyTlRBd2NUQWdNVFVnTVRFZ01qVjBNalVnTVRFZ01qVXRNVEZzTWpVd0xUSTFNSEV4TUMweE1DQXhNQzB5TlhvaUlHaHZjbWw2TFdGa2RpMTRQU0l6TlRjdU1TSWdMejRLQ2p4bmJIbHdhQ0JuYkhsd2FDMXVZVzFsUFNKc1pXWjBMVzl3Wlc0aUlIVnVhV052WkdVOUlpWWplR016TldNN0lpQmtQU0pOTmpVMElEWTRNbXd0TWprM0xUSTVOaUF5T1RjdE1qazNjVEV3TFRFd0lERXdMVEkxZEMweE1DMHlOV3d0T1RNdE9UTnhMVEV4TFRFd0xUSTFMVEV3ZEMweU5TQXhNR3d0TkRFMElEUXhOWEV0TVRFZ01UQXRNVEVnTWpWME1URWdNalZzTkRFMElEUXhOSEV4TUNBeE1TQXlOU0F4TVhReU5TMHhNV3c1TXkwNU0zRXhNQzB4TUNBeE1DMHlOWFF0TVRBdE1qVjZJaUJvYjNKcGVpMWhaSFl0ZUQwaU56RTBMak1pSUM4K0NnbzhaMng1Y0dnZ1oyeDVjR2d0Ym1GdFpUMGljbWxuYUhRdGIzQmxiaUlnZFc1cFkyOWtaVDBpSmlONFl6TTFaRHNpSUdROUlrMDJNVGdnTXpZeGJDMDBNVFF0TkRFMWNTMHhNUzB4TUMweU5TMHhNSFF0TWpVZ01UQnNMVGt6SURremNTMHhNU0F4TVMweE1TQXlOWFF4TVNBeU5Xd3lPVFlnTWprM0xUSTVOaUF5T1RaeExURXhJREV4TFRFeElESTFkREV4SURJMWJEa3pJRGt6Y1RFd0lERXhJREkxSURFeGRESTFMVEV4YkRReE5DMDBNVFJ4TVRBdE1URWdNVEF0TWpWMExURXdMVEkxZWlJZ2FHOXlhWG90WVdSMkxYZzlJamN4TkM0eklpQXZQZ29LUEdkc2VYQm9JR2RzZVhCb0xXNWhiV1U5SW1GdVoyeGxMV1J2ZDI0aUlIVnVhV052WkdVOUlpWWplR016TldVN0lpQmtQU0pOTmpBd0lEUXpPWEV3TFRjdE5pMHhNbXd0TWpZd0xUSTJNWEV0TlMwMUxURXpMVFYwTFRFeUlEVnNMVEkyTUNBeU5qRnhMVFlnTlMwMklERXlkRFlnTVROc01qZ2dNamh4TlNBMklERXlJRFowTVRNdE5td3lNVGt0TWpFNUlESXlNQ0F5TVRseE5TQTJJREV6SURaME1USXRObXd5T0MweU9IRTJMVFVnTmkweE0zb2lJR2h2Y21sNkxXRmtkaTE0UFNJMk5ESXVPU0lnTHo0S0NqeG5iSGx3YUNCbmJIbHdhQzF1WVcxbFBTSm1hV3gwWlhJaUlIVnVhV052WkdVOUlpWWplR016TldZN0lpQmtQU0pOTnpneklEWTROWEU1TFRJeUxUZ3RNemxzTFRJM05TMHlOelYyTFRReE5IRXdMVEl6TFRJeUxUTXpMVGN0TXkweE5DMHpMVEUxSURBdE1qVWdNVEZzTFRFME15QXhORE54TFRFd0lERXhMVEV3SURJMWRqSTNNV3d0TWpjMUlESTNOWEV0TVRnZ01UY3RPQ0F6T1NBNUlESXlJRE16SURJeWFEY3hOSEV5TXlBd0lETXpMVEl5ZWlJZ2FHOXlhWG90WVdSMkxYZzlJamM0TlM0M0lpQXZQZ29LUEdkc2VYQm9JR2RzZVhCb0xXNWhiV1U5SW5OdmNuUXRZV3gwTFhWd0lpQjFibWxqYjJSbFBTSW1JM2hqTXpZd095SWdaRDBpVFRReE1TQTBObkV3TFRZdE5pMHhNMnd0TVRjNExURTNPSEV0TlMwMUxURXpMVFV0TmlBd0xURXlJRFZzTFRFM09TQXhOemx4TFRnZ09TMDBJREU1SURRZ01URWdNVGNnTVRGb01UQTNkamMyT0hFd0lEZ2dOU0F4TTNReE15QTFhREV3TjNFNElEQWdNVE10TlhRMUxURXpkaTAzTmpob01UQTNjVGdnTUNBeE15MDFkRFV0TVRONklHMDFPRGt0TnpGMkxURXdOM0V3TFRndE5TMHhNM1F0TVRNdE5XZ3RORFkwY1MwNElEQXRNVE1nTlhRdE5TQXhNM1l4TURkeE1DQTRJRFVnTVROME1UTWdOV2cwTmpSeE9DQXdJREV6TFRWME5TMHhNM29nYlMweE1EY2dNamcyZGkweE1EZHhNQzA0TFRVdE1UTjBMVEV6TFRWb0xUTTFOM0V0T0NBd0xURXpJRFYwTFRVZ01UTjJNVEEzY1RBZ09DQTFJREV6ZERFeklEVm9NelUzY1RnZ01DQXhNeTAxZERVdE1UTjZJRzB0TVRBM0lESTROWFl0TVRBM2NUQXROeTAxTFRFeWRDMHhNeTAyYUMweU5UQnhMVGdnTUMweE15QTJkQzAxSURFeWRqRXdOM0V3SURnZ05TQXhNM1F4TXlBMWFESTFNSEU0SURBZ01UTXROWFExTFRFemVpQnRMVEV3TnlBeU9EWjJMVEV3TjNFd0xUZ3ROUzB4TTNRdE1UTXROV2d0TVRRemNTMDRJREF0TVRNZ05YUXROU0F4TTNZeE1EZHhNQ0E0SURVZ01UTjBNVE1nTldneE5ETnhPQ0F3SURFekxUVjBOUzB4TTNvaUlHaHZjbWw2TFdGa2RpMTRQU0l4TURBd0lpQXZQZ29LUEdkc2VYQm9JR2RzZVhCb0xXNWhiV1U5SW5OdmNuUXRZV3gwTFdSdmQyNGlJSFZ1YVdOdlpHVTlJaVlqZUdNek5qRTdJaUJrUFNKTk5qYzVMVEkxZGkweE1EZHhNQzA0TFRVdE1UTjBMVEV6TFRWb0xURTBNM0V0T0NBd0xURXpJRFYwTFRVZ01UTjJNVEEzY1RBZ09DQTFJREV6ZERFeklEVm9NVFF6Y1RnZ01DQXhNeTAxZERVdE1UTjZJRzB0TWpZNElEY3hjVEF0TmkwMkxURXpiQzB4TnpndE1UYzRjUzAxTFRVdE1UTXROUzAySURBdE1USWdOV3d0TVRjNUlERTNPWEV0T0NBNUxUUWdNVGtnTkNBeE1TQXhOeUF4TVdneE1EZDJOelk0Y1RBZ09DQTFJREV6ZERFeklEVm9NVEEzY1RnZ01DQXhNeTAxZERVdE1UTjJMVGMyT0dneE1EZHhPQ0F3SURFekxUVjBOUzB4TTNvZ2JUTTNOU0F5TVRWMkxURXdOM0V3TFRndE5TMHhNM1F0TVRNdE5XZ3RNalV3Y1MwNElEQXRNVE1nTlhRdE5TQXhNM1l4TURkeE1DQTRJRFVnTVROME1UTWdOV2d5TlRCeE9DQXdJREV6TFRWME5TMHhNM29nYlRFd055QXlPRFYyTFRFd04zRXdMVGN0TlMweE1uUXRNVE10Tm1ndE16VTNjUzA0SURBdE1UTWdOblF0TlNBeE1uWXhNRGR4TUNBNElEVWdNVE4wTVRNZ05XZ3pOVGR4T0NBd0lERXpMVFYwTlMweE0zb2diVEV3TnlBeU9EWjJMVEV3TjNFd0xUZ3ROUzB4TTNRdE1UTXROV2d0TkRZMGNTMDRJREF0TVRNZ05YUXROU0F4TTNZeE1EZHhNQ0E0SURVZ01UTjBNVE1nTldnME5qUnhPQ0F3SURFekxUVjBOUzB4TTNvaUlHaHZjbWw2TFdGa2RpMTRQU0l4TURBd0lpQXZQZ29LUEdkc2VYQm9JR2RzZVhCb0xXNWhiV1U5SW05cklpQjFibWxqYjJSbFBTSW1JM2hqTXpZeU95SWdaRDBpVFRrek15QTFNelJ4TUMweU1pMHhOaTB6T0d3dE5EQTBMVFF3TkMwM05pMDNObkV0TVRZdE1UVXRNemd0TVRWMExUTTRJREUxYkMwM05pQTNOaTB5TURJZ01qQXljUzB4TlNBeE5pMHhOU0F6T0hReE5TQXpPR3czTmlBM05uRXhOaUF4TmlBek9DQXhOblF6T0MweE5td3hOalF0TVRZMUlETTJOaUF6TmpkeE1UWWdNVFlnTXpnZ01UWjBNemd0TVRac056WXROelp4TVRZdE1UVWdNVFl0TXpoNklpQm9iM0pwZWkxaFpIWXRlRDBpTVRBd01DSWdMejRLQ2p4bmJIbHdhQ0JuYkhsd2FDMXVZVzFsUFNKdFpXNTFJaUIxYm1samIyUmxQU0ltSTNoak16WXpPeUlnWkQwaVRUZzFOeUF4TURCMkxUY3hjVEF0TVRVdE1UQXRNalYwTFRJMkxURXhhQzAzT0RWeExURTFJREF0TWpVZ01URjBMVEV4SURJMWRqY3hjVEFnTVRVZ01URWdNalYwTWpVZ01URm9OemcxY1RFMUlEQWdNall0TVRGME1UQXRNalY2SUcwd0lESTRObll0TnpKeE1DMHhOQzB4TUMweU5YUXRNall0TVRCb0xUYzROWEV0TVRVZ01DMHlOU0F4TUhRdE1URWdNalYyTnpKeE1DQXhOQ0F4TVNBeU5YUXlOU0F4TUdnM09EVnhNVFVnTUNBeU5pMHhNSFF4TUMweU5Yb2diVEFnTWpnMWRpMDNNWEV3TFRFMExURXdMVEkxZEMweU5pMHhNV2d0TnpnMWNTMHhOU0F3TFRJMUlERXhkQzB4TVNBeU5YWTNNWEV3SURFMUlERXhJREkyZERJMUlERXdhRGM0TlhFeE5TQXdJREkyTFRFd2RERXdMVEkyZWlJZ2FHOXlhWG90WVdSMkxYZzlJamcxTnk0eElpQXZQZ29LUEdkc2VYQm9JR2RzZVhCb0xXNWhiV1U5SW1sdVpHVnVkQzFzWldaMElpQjFibWxqYjJSbFBTSW1JM2hsT0RBd095SWdaRDBpVFRJeE5DQTFORFoyTFRNeU1YRXdMVGN0TlMweE0zUXRNVE10TlhFdE55QXdMVEV5SURWc0xURTJNU0F4TmpGeExUVWdOUzAxSURFemREVWdNVE5zTVRZeElERTJNSEUxSURVZ01USWdOU0E0SURBZ01UTXROWFExTFRFemVpQnROemcyTFRReU9IWXRNVEEzY1RBdE55MDFMVEV6ZEMweE15MDFhQzA1TmpSeExUY2dNQzB4TXlBMWRDMDFJREV6ZGpFd04zRXdJRGNnTlNBeE1uUXhNeUEyYURrMk5IRTNJREFnTVRNdE5uUTFMVEV5ZWlCdE1DQXlNVFIyTFRFd04zRXdMVGN0TlMweE0zUXRNVE10TldndE5qQTNjUzAzSURBdE1UTWdOWFF0TlNBeE0zWXhNRGR4TUNBM0lEVWdNVE4wTVRNZ05XZzJNRGR4TnlBd0lERXpMVFYwTlMweE0zb2diVEFnTWpFMGRpMHhNRGR4TUMwM0xUVXRNVEowTFRFekxUWm9MVFl3TjNFdE55QXdMVEV6SURaMExUVWdNVEoyTVRBM2NUQWdPQ0ExSURFemRERXpJRFZvTmpBM2NUY2dNQ0F4TXkwMWREVXRNVE42SUcwd0lESXhOWFl0TVRBM2NUQXRPQzAxTFRFemRDMHhNeTAxYUMwNU5qUnhMVGNnTUMweE15QTFkQzAxSURFemRqRXdOM0V3SURjZ05TQXhNblF4TXlBMmFEazJOSEUzSURBZ01UTXROblExTFRFeWVpSWdhRzl5YVhvdFlXUjJMWGc5SWpFd01EQWlJQzgrQ2dvOFoyeDVjR2dnWjJ4NWNHZ3RibUZ0WlQwaWFXNWtaVzUwTFhKcFoyaDBJaUIxYm1samIyUmxQU0ltSTNobE9EQXhPeUlnWkQwaVRURTVOaUF6T0RaeE1DMDRMVFV0TVROc0xURTJNQzB4TmpGeExUVXROUzB4TXkwMUxUY2dNQzB4TXlBMWRDMDFJREV6ZGpNeU1YRXdJRGdnTlNBeE0zUXhNeUExY1RnZ01DQXhNeTAxYkRFMk1DMHhOakJ4TlMwMUlEVXRNVE42SUcwNE1EUXRNalk0ZGkweE1EZHhNQzAzTFRVdE1UTjBMVEV6TFRWb0xUazJOSEV0TnlBd0xURXpJRFYwTFRVZ01UTjJNVEEzY1RBZ055QTFJREV5ZERFeklEWm9PVFkwY1RjZ01DQXhNeTAyZERVdE1USjZJRzB3SURJeE5IWXRNVEEzY1RBdE55MDFMVEV6ZEMweE15MDFhQzAyTURkeExUY2dNQzB4TXlBMWRDMDFJREV6ZGpFd04zRXdJRGNnTlNBeE0zUXhNeUExYURZd04zRTNJREFnTVRNdE5YUTFMVEV6ZWlCdE1DQXlNVFIyTFRFd04zRXdMVGN0TlMweE1uUXRNVE10Tm1ndE5qQTNjUzAzSURBdE1UTWdOblF0TlNBeE1uWXhNRGR4TUNBNElEVWdNVE4wTVRNZ05XZzJNRGR4TnlBd0lERXpMVFYwTlMweE0zb2diVEFnTWpFMWRpMHhNRGR4TUMwNExUVXRNVE4wTFRFekxUVm9MVGsyTkhFdE55QXdMVEV6SURWMExUVWdNVE4yTVRBM2NUQWdOeUExSURFeWRERXpJRFpvT1RZMGNUY2dNQ0F4TXkwMmREVXRNVEo2SWlCb2IzSnBlaTFoWkhZdGVEMGlNVEF3TUNJZ0x6NEtDanhuYkhsd2FDQm5iSGx3YUMxdVlXMWxQU0p6Y0dsdU5TSWdkVzVwWTI5a1pUMGlKaU40WldFMk1Uc2lJR1E5SWswME5qSWdPRFV3WXkwMklEQXRNVEV0TlMweE1TMHhNV3d3TFRFNE15QXdJREJqTUMwMklEVXRNVEVnTVRFdE1URnNOamtnTUdNeElEQWdNU0F3SURFZ01DQTNJREFnTVRJZ05TQXhNaUF4TVd3d0lERTRNeUF3SURCak1DQTJMVFVnTVRFdE1USWdNVEZzTFRZNUlEQmpNQ0F3SURBZ01DMHhJREI2SUcweU5UQXRORGRqTFRRZ01TMDRMVEl0TVRBdE5Xd3RPVEV0TVRVNElEQWdNR010TkMwMkxUSXRNVE1nTkMweE5tdzJNQzB6TkdNd0xURWdNQzB4SURBdE1TQTJMVE1nTVRNdE1TQXhOaUEwYkRreElERTFPR016SURZZ01pQXhNeTAwSURFMmJDMDJNU0F6TldNdE1TQXhMVE1nTVMwMUlERjZJRzB0TkRJNExUSmpMVElnTUMwMExURXROaTB5YkMwMk1TMHpOV010TlMwekxUY3RNVEF0TkMweE5tdzVNUzB4TlRkak1DQXdJREFnTUNBd0lEQWdNeTAySURFd0xUZ2dNVFl0Tld3Mk1TQXpOV00xSURRZ055QXhNU0EwSURFMmJDMDVNU0F4TlRkak1DQXhJREFnTVNBd0lERXRNaUEwTFRZZ05pMHhNQ0EyZWlCdE5qSXdMVEUyTTJNdE1pQXdMVFFnTUMwMkxURnNMVEUxTnkwNU1XTXdJREFnTUNBd0lEQWdNQzAyTFRNdE9DMHhNQzAxTFRFMmJETTFMVFl4WXpRdE5TQXhNUzAzSURFMkxUUnNNVFUzSURreFl6RWdNQ0F4SURBZ01TQXdJRFlnTXlBM0lERXhJRFFnTVRac0xUTTFJRFl4WXkweUlEUXROaUEyTFRFd0lEVjZJRzB0T0RFd0xUUmpMVFVnTUMwNUxUSXRNVEV0Tm13dE16VXROakZqTFRNdE5TMHhMVEV5SURRdE1UVnNNVFU0TFRreElEQWdNR00yTFRRZ01UTXRNaUF4TmlBMGJETTFJRFl3WXpBZ01DQXdJREFnTUNBd0lETWdOaUF4SURFekxUUWdNVFpzTFRFMU9DQTVNV010TWlBeExUUWdNaTAxSURKNklHMDNNVEl0TWpNMWJEQWdNR010TmlBd0xURXhMVFV0TVRFdE1URnNNQzAyT1dNd0xURWdNQzB4SURBdE1TQXdMVGNnTlMweE1pQXhNUzB4TW13eE9ETWdNQ0F3SURCak5pQXdJREV4SURVZ01URWdNVEpzTUNBMk9XTXdJREFnTUNBd0lEQWdNU0F3SURZdE5TQXhNUzB4TVNBeE1Xd3RNVGd6SURCNklHMHROemswTFRWc01DQXdZeTAzSURBdE1USXROUzB4TWkweE1td3dMVFk1WXpBZ01DQXdJREFnTUMweElEQXROaUExTFRFeElERXlMVEV4YkRFNE1pQXdJREFnTUdNMklEQWdNVEVnTlNBeE1TQXhNV3d3SURZNVl6QWdNU0F3SURFZ01DQXhJREFnTnkwMUlERXlMVEV4SURFeWJDMHhPRElnTUhvZ2JUYzNNaTB4TlROakxUUWdNQzA0TFRJdE1UQXRObXd0TXpRdE5qQmpMVEVnTUMweElEQXRNU0F3TFRNdE5pMHhMVEV6SURRdE1UWnNNVFU0TFRreFl6WXRNeUF4TXkweElERTJJRFJzTXpVZ05qRmpNeUExSURFZ01USXROQ0F4Tld3dE1UVTRJRGt5SURBZ01HTXRNaUF4TFRRZ01TMDJJREY2SUcwdE5UWTJMVFZqTFRFZ01DMHpJREF0TlMweGJDMHhOVGN0T1RGak1DQXdMVEVnTUMweElEQXROUzB6TFRjdE1UQXROQzB4Tm13ek5TMDJNV016TFRVZ01UQXROeUF4TmkwMGJERTFOeUE1TVdNd0lEQWdNQ0F3SURBZ01DQTJJRE1nT0NBeE1DQTFJREUyYkMwek5TQTJNV010TXlBekxUY2dOaTB4TVNBMWVpQnRORFk0TFRFeU1XTXRNaUF3TFRRZ01DMDJMVEZzTFRZeExUTTFZeTAxTFRRdE55MHhNUzAwTFRFMmJEa3hMVEUxTjJNd0xURWdNQzB4SURBdE1TQXpMVFlnTVRFdE55QXhOaTAwYkRZeElETTFZelVnTXlBM0lERXdJRFFnTVRac0xUa3hJREUxTjJNd0lEQWdNQ0F3SURBZ01DMHlJRFF0TmlBMkxURXdJRFo2SUcwdE16WTNMVEpqTFRRZ01DMDRMVEl0TVRBdE5td3RPVEV0TVRVNFl5MHpMVFl0TVMweE15QTBMVEUyYkRZeExUTTFZelV0TXlBeE1pMHhJREUxSURSc09USWdNVFU0SURBZ01HTXpJRFlnTVNBeE15MDFJREUyYkMwMk1DQXpOV013SURBZ01DQXdJREFnTUMweUlERXROQ0F4TFRZZ01ub2diVEUwT1MwMU9HTXROeUF3TFRFeUxUVXRNVEl0TVRGc01DMHhPRE1nTUNBd1l6QXROaUExTFRFeElERXlMVEV4YkRZNUlEQmpNQ0F3SURBZ01DQXhJREFnTmlBd0lERXhJRFVnTVRFZ01URnNNQ0F4T0RNZ01DQXdZekFnTmkwMUlERXhMVEV4SURFeGJDMDJPU0F3WXkweElEQXRNU0F3TFRFZ01Ib2lJR2h2Y21sNkxXRmtkaTE0UFNJeE1EQXdJaUF2UGdvOEwyWnZiblErQ2p3dlpHVm1jejRLUEM5emRtYys/I3VpLWdyaWQpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIENocm9tZSBoYWNrOiBTVkcgaXMgcmVuZGVyZWQgbW9yZSBzbW9vdGggaW4gV2luZG96emUuIDEwMCUgbWFnaWMsIHVuY29tbWVudCBpZiB5b3UgbmVlZCBpdC4gKi9cbi8qIE5vdGUsIHRoYXQgd2lsbCBicmVhayBoaW50aW5nISBJbiBvdGhlciBPUy1lcyBmb250IHdpbGwgYmUgbm90IGFzIHNoYXJwIGFzIGl0IGNvdWxkIGJlICovXG4vKlxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzowKSB7XG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAndWktZ3JpZCc7XG4gICAgc3JjOiB1cmwoJ0B7Zm9udC1wYXRofXVpLWdyaWQuc3ZnPzEyMzEyODI3I3VpLWdyaWQnKSBmb3JtYXQoJ3N2ZycpO1xuICB9XG59XG4qL1xuW2NsYXNzXj1cInVpLWdyaWQtaWNvblwiXTpiZWZvcmUsXG5bY2xhc3MqPVwiIHVpLWdyaWQtaWNvblwiXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJ1aS1ncmlkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3BlYWs6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB3aWR0aDogMWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIG9wYWNpdHk6IC44OyAqL1xuICAvKiBGb3Igc2FmZXR5IC0gcmVzZXQgcGFyZW50IHN0eWxlcywgdGhhdCBjYW4gYnJlYWsgZ2x5cGggY29kZXMqL1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC8qIGZpeCBidXR0b25zIGhlaWdodCwgZm9yIHR3aXR0ZXIgYm9vdHN0cmFwICovXG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIC8qIEFuaW1hdGlvbiBjZW50ZXIgY29tcGVuc2F0aW9uIC0gbWFyZ2lucyBzaG91bGQgYmUgc3ltbWV0cmljICovXG4gIC8qIHJlbW92ZSBpZiBub3QgbmVlZGVkICovXG4gIG1hcmdpbi1sZWZ0OiAwLjJlbTtcbiAgLyogeW91IGNhbiBiZSBtb3JlIGNvbWZvcnRhYmxlIHdpdGggaW5jcmVhc2VkIGljb25zIHNpemUgKi9cbiAgLyogZm9udC1zaXplOiAxMjAlOyAqL1xuICAvKiBVbmNvbW1lbnQgZm9yIDNEIGVmZmVjdCAqL1xuICAvKiB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgxMjcsIDEyNywgMTI3LCAwLjMpOyAqL1xufVxuLnVpLWdyaWQtaWNvbi1ibGFuazo6YmVmb3JlIHtcbiAgd2lkdGg6IDFlbTtcbiAgY29udGVudDogJyAnO1xufVxuLnVpLWdyaWQtaWNvbi1wbHVzLXNxdWFyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcQzM1MCc7XG59XG4udWktZ3JpZC1pY29uLW1pbnVzLXNxdWFyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcQzM1MSc7XG59XG4udWktZ3JpZC1pY29uLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxDMzUyJztcbn1cbi51aS1ncmlkLWljb24tY2FuY2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEMzNTMnO1xufVxuLnVpLWdyaWQtaWNvbi1pbmZvLWNpcmNsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcQzM1NCc7XG59XG4udWktZ3JpZC1pY29uLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcQzM1NSc7XG59XG4udWktZ3JpZC1pY29uLWxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxDMzU2Jztcbn1cbi51aS1ncmlkLWljb24tcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEMzNTcnO1xufVxuLnVpLWdyaWQtaWNvbi1kb3duLWRpcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxDMzU4Jztcbn1cbi51aS1ncmlkLWljb24tdXAtZGlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEMzNTknO1xufVxuLnVpLWdyaWQtaWNvbi1sZWZ0LWRpcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxDMzVBJztcbn1cbi51aS1ncmlkLWljb24tcmlnaHQtZGlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEMzNUInO1xufVxuLnVpLWdyaWQtaWNvbi1sZWZ0LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcQzM1Qyc7XG59XG4udWktZ3JpZC1pY29uLXJpZ2h0LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcQzM1RCc7XG59XG4udWktZ3JpZC1pY29uLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcQzM1RSc7XG59XG4udWktZ3JpZC1pY29uLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxDMzVGJztcbn1cbi51aS1ncmlkLWljb24tc29ydC1hbHQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcQzM2MCc7XG59XG4udWktZ3JpZC1pY29uLXNvcnQtYWx0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcQzM2MSc7XG59XG4udWktZ3JpZC1pY29uLW9rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEMzNjInO1xufVxuLnVpLWdyaWQtaWNvbi1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEMzNjMnO1xufVxuLnVpLWdyaWQtaWNvbi1pbmRlbnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxFODAwJztcbn1cbi51aS1ncmlkLWljb24taW5kZW50LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEU4MDEnO1xufVxuLnVpLWdyaWQtaWNvbi1zcGluNTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxFQTYxJztcbn1cbi8qXG4qIFJUTCBTdHlsZXNcbiovXG4udWktZ3JpZFtkaXI9cnRsXSAudWktZ3JpZC1oZWFkZXItY2VsbCxcbi51aS1ncmlkW2Rpcj1ydGxdIC51aS1ncmlkLWZvb3Rlci1jZWxsLFxuLnVpLWdyaWRbZGlyPXJ0bF0gLnVpLWdyaWQtY2VsbCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnVpLWdyaWRbZGlyPXJ0bF0gLnVpLWdyaWQtY29sdW1uLW1lbnUtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxcHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGluaGVyaXQ7XG59XG4udWktZ3JpZFtkaXI9cnRsXSAudWktZ3JpZC1jZWxsOmZpcnN0LWNoaWxkLFxuLnVpLWdyaWRbZGlyPXJ0bF0gLnVpLWdyaWQtaGVhZGVyLWNlbGw6Zmlyc3QtY2hpbGQsXG4udWktZ3JpZFtkaXI9cnRsXSAudWktZ3JpZC1mb290ZXItY2VsbDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi51aS1ncmlkW2Rpcj1ydGxdIC51aS1ncmlkLWNlbGw6bGFzdC1jaGlsZCxcbi51aS1ncmlkW2Rpcj1ydGxdIC51aS1ncmlkLWhlYWRlci1jZWxsOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDRkNGQ0O1xuICBib3JkZXItbGVmdDogMDtcbn1cbi51aS1ncmlkW2Rpcj1ydGxdIC51aS1ncmlkLWhlYWRlci1jZWxsOmZpcnN0LWNoaWxkIC51aS1ncmlkLXZlcnRpY2FsLWJhcixcbi51aS1ncmlkW2Rpcj1ydGxdIC51aS1ncmlkLWZvb3Rlci1jZWxsOmZpcnN0LWNoaWxkIC51aS1ncmlkLXZlcnRpY2FsLWJhcixcbi51aS1ncmlkW2Rpcj1ydGxdIC51aS1ncmlkLWNlbGw6Zmlyc3QtY2hpbGQgLnVpLWdyaWQtdmVydGljYWwtYmFyIHtcbiAgd2lkdGg6IDA7XG59XG4udWktZ3JpZFtkaXI9cnRsXSAudWktZ3JpZC1tZW51LWJ1dHRvbiB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ0ZDQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWluLWhlaWdodDogMjdweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi51aS1ncmlkW2Rpcj1ydGxdIC51aS1ncmlkLW1lbnUtYnV0dG9uIC51aS1ncmlkLW1lbnUge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbi51aS1ncmlkW2Rpcj1ydGxdIC51aS1ncmlkLWZpbHRlci1jb250YWluZXIgLnVpLWdyaWQtZmlsdGVyLWJ1dHRvbiB7XG4gIHJpZ2h0OiBpbml0aWFsO1xuICBsZWZ0OiAwO1xufVxuLnVpLWdyaWRbZGlyPXJ0bF0gLnVpLWdyaWQtZmlsdGVyLWNvbnRhaW5lciAudWktZ3JpZC1maWx0ZXItYnV0dG9uIFtjbGFzc149XCJ1aS1ncmlkLWljb25cIl0ge1xuICByaWdodDogaW5pdGlhbDtcbiAgbGVmdDogMTBweDtcbn1cbi8qXG4gICBBbmltYXRpb24gZXhhbXBsZSwgZm9yIHNwaW5uZXJzXG4qL1xuLnVpLWdyaWQtYW5pbWF0ZS1zcGluIHtcbiAgLW1vei1hbmltYXRpb246IHVpLWdyaWQtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1vLWFuaW1hdGlvbjogdWktZ3JpZC1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb246IHVpLWdyaWQtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogdWktZ3JpZC1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQC1tb3ota2V5ZnJhbWVzIHVpLWdyaWQtc3BpbiB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyB1aS1ncmlkLXNwaW4ge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIHVpLWdyaWQtc3BpbiB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbkAtbXMta2V5ZnJhbWVzIHVpLWdyaWQtc3BpbiB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgdWktZ3JpZC1zcGluIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG4udWktZ3JpZC1jZWxsLWZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzYzRjNztcbn1cbi51aS1ncmlkLWZvY3VzZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udWktZ3JpZC1mb2N1c2VyOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjZhZmU5O1xuICBvdXRsaW5lOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7XG59XG4udWktZ3JpZC1vZmZzY3JlZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMDBweDtcbiAgdG9wOiAtMTAwMDBweDtcbiAgY2xpcDogcmVjdCgwcHgsIDBweCwgMHB4LCAwcHgpO1xufVxuXG4udWktZ3JpZC1jZWxsIGlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBoZWlnaHQ6IGF1dG87XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4udWktZ3JpZC1jZWxsIGlucHV0OmZvY3VzIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4udWktZ3JpZC1jZWxsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG1hcmdpbjogOXB4IDAgMCA2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnVpLWdyaWQtY2VsbCBpbnB1dC5uZy1pbnZhbGlkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZjOGY4Zjtcbn1cbi51aS1ncmlkLWNlbGwgaW5wdXQubmctdmFsaWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ0O1xufVxuXG4udWktZ3JpZC12aWV3cG9ydCAudWktZ3JpZC1lbXB0eS1iYXNlLWxheWVyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uZXhwYW5kYWJsZVJvdyAudWktZ3JpZC1yb3c6bnRoLWNoaWxkKG9kZCkgLnVpLWdyaWQtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmQ7XG59XG4uZXhwYW5kYWJsZVJvdyAudWktZ3JpZC1yb3c6bnRoLWNoaWxkKGV2ZW4pIC51aS1ncmlkLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xufVxuLnVpLWdyaWQtY2VsbC51aS1ncmlkLWRpc2FibGUtc2VsZWN0aW9uLnVpLWdyaWQtcm93LWhlYWRlci1jZWxsIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udWktZ3JpZC1leHBhbmRhYmxlLWJ1dHRvbnMtY2VsbCBpIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5zY3JvbGxGaWxsZXIge1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcbn1cblxuXG4udWktZ3JpZC10cmVlLWhlYWRlci1yb3cge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xufVxuXG5cbi5tb3ZpbmdDb2x1bW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDE0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLm1vdmluZ0NvbHVtbiAudWktZ3JpZC1pY29uLWFuZ2xlLWRvd24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBUaGlzIGZpbGUgY29udGFpbnMgdmFyaWFibGUgZGVjbGFyYXRpb25zIChkbyBub3QgcmVtb3ZlIHRoaXMgbGluZSkgKi9cbi8qLS0gVkFSSUFCTEVTIChETyBOT1QgUkVNT1ZFIFRIRVNFIENPTU1FTlRTKSAtLSovXG4vKipcbiogQHNlY3Rpb24gR3JpZCBzdHlsZXNcbiovXG4vKipcbiogQHNlY3Rpb24gSGVhZGVyIHN0eWxlc1xuKi9cbi8qKiBAZGVzY3JpcHRpb24gQ29sb3JzIGZvciBoZWFkZXIgZ3JhZGllbnQgKi9cbi8qKlxuKiBAc2VjdGlvbiBHcmlkIGJvZHkgc3R5bGVzXG4qL1xuLyoqIEBkZXNjcmlwdGlvbiBDb2xvcnMgdXNlZCBmb3Igcm93IGFsdGVybmF0aW9uICovXG4vKipcbiogQHNlY3Rpb24gR3JpZCBNZW51IGNvbG9yc1xuKi9cbi8qKlxuKiBAc2VjdGlvbiBTb3J0IGFycm93IGNvbG9yc1xuKi9cbi8qKlxuKiBAc2VjdGlvbiBTY3JvbGxiYXIgc3R5bGVzXG4qL1xuLyoqXG4qIEBzZWN0aW9uIGZvbnQgbGlicmFyeSBwYXRoXG4qL1xuLyotLSBFTkQgVkFSSUFCTEVTIChETyBOT1QgUkVNT1ZFIFRIRVNFIENPTU1FTlRTKSAtLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIExFU1MgRWxlbWVudHMgMC45XG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIEEgc2V0IG9mIHVzZWZ1bCBMRVNTIG1peGluc1xuICAgIE1vcmUgaW5mbyBhdDogaHR0cDovL2xlc3NlbGVtZW50cy5jb21cbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1ncmlkLXBhZ2VyLXBhbmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLnVpLWdyaWQtcGFnZXItY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4udWktZ3JpZC1wYWdlci1jb250cm9sIHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWluLXdpZHRoOiAxMzVweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4udWktZ3JpZC1wYWdlci1jb250cm9sIGJ1dHRvbixcbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgc3Bhbixcbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgYnV0dG9uIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtaW4td2lkdGg6IDI2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjb2xvcjogI2VlZTtcbn1cbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgYnV0dG9uOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWRhZGFkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udWktZ3JpZC1wYWdlci1jb250cm9sIGJ1dHRvbjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzhjOGM4YztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuLnVpLWdyaWQtcGFnZXItY29udHJvbCBidXR0b246YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWRhZGFkO1xuICBvdXRsaW5lOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLnVpLWdyaWQtcGFnZXItY29udHJvbCBidXR0b246YWN0aXZlOmZvY3VzIHtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgYnV0dG9uOmFjdGl2ZTpob3Zlcixcbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgYnV0dG9uOmFjdGl2ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM4Yzg7XG4gIGJvcmRlci1jb2xvcjogIzhjOGM4Yztcbn1cbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgYnV0dG9uOmhvdmVyLFxuLnVpLWdyaWQtcGFnZXItY29udHJvbCBidXR0b246Zm9jdXMsXG4udWktZ3JpZC1wYWdlci1jb250cm9sIGJ1dHRvbjphY3RpdmUge1xuICBjb2xvcjogI2VlZTtcbiAgYmFja2dyb3VuZDogI2RhZGFkYTtcbn1cbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgYnV0dG9uW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT02NSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgYnV0dG9uW2Rpc2FibGVkXTpob3Zlcixcbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgYnV0dG9uW2Rpc2FibGVkXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgaW5wdXQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDUwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2NmFmZTk7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbn1cbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgaW5wdXRbZGlzYWJsZWRdLFxuLnVpLWdyaWQtcGFnZXItY29udHJvbCBpbnB1dFtyZWFkb25seV0sXG4udWktZ3JpZC1wYWdlci1jb250cm9sIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4udWktZ3JpZC1wYWdlci1jb250cm9sIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgaW5wdXQ6Oi1tcy1leHBhbmQge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnVpLWdyaWQtcGFnZXItY29udHJvbCBpbnB1dFtkaXNhYmxlZF0sXG4udWktZ3JpZC1wYWdlci1jb250cm9sIGlucHV0W3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG4udWktZ3JpZC1wYWdlci1jb250cm9sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4udWktZ3JpZC1wYWdlci1jb250cm9sIC51aS1ncmlkLXBhZ2VyLW1heC1wYWdlcy1udW1iZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLnVpLWdyaWQtcGFnZXItY29udHJvbCAudWktZ3JpZC1wYWdlci1tYXgtcGFnZXMtbnVtYmVyID4gKiB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4udWktZ3JpZC1wYWdlci1jb250cm9sIC51aS1ncmlkLXBhZ2VyLW1heC1wYWdlcy1udW1iZXIgYWJiciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgLmZpcnN0LWJhciB7XG4gIHdpZHRoOiAxMHB4O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM0ZDRkNGQ7XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XG59XG4udWktZ3JpZC1wYWdlci1jb250cm9sIC5maXJzdC1iYXItcnRsIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzRkNGQ0ZDtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC03cHg7XG59XG4udWktZ3JpZC1wYWdlci1jb250cm9sIC5maXJzdC10cmlhbmdsZSB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDguN3B4IDVweCAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICM0ZDRkNGQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4udWktZ3JpZC1wYWdlci1jb250cm9sIC5uZXh0LXRyaWFuZ2xlIHtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbn1cbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgLnByZXYtdHJpYW5nbGUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgLmxhc3QtdHJpYW5nbGUge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDVweCAwIDVweCA4LjdweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNGQ0ZDRkO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi51aS1ncmlkLXBhZ2VyLWNvbnRyb2wgLmxhc3QtYmFyIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzRkNGQ0ZDtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tbGVmdDogMXB4O1xufVxuLnVpLWdyaWQtcGFnZXItY29udHJvbCAubGFzdC1iYXItcnRsIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzRkNGQ0ZDtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMXB4O1xufVxuLnVpLWdyaWQtcGFnZXItcm93LWNvdW50LXBpY2tlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi51aS1ncmlkLXBhZ2VyLXJvdy1jb3VudC1waWNrZXIgc2VsZWN0IHtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICAtby10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiA2N3B4O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udWktZ3JpZC1wYWdlci1yb3ctY291bnQtcGlja2VyIHNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2YWZlOTtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xufVxuLnVpLWdyaWQtcGFnZXItcm93LWNvdW50LXBpY2tlciBzZWxlY3RbZGlzYWJsZWRdLFxuLnVpLWdyaWQtcGFnZXItcm93LWNvdW50LXBpY2tlciBzZWxlY3RbcmVhZG9ubHldLFxuLnVpLWdyaWQtcGFnZXItcm93LWNvdW50LXBpY2tlciBzZWxlY3Q6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnVpLWdyaWQtcGFnZXItcm93LWNvdW50LXBpY2tlciBzZWxlY3Q6Oi1tb3otcGxhY2Vob2xkZXIsXG4udWktZ3JpZC1wYWdlci1yb3ctY291bnQtcGlja2VyIHNlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4udWktZ3JpZC1wYWdlci1yb3ctY291bnQtcGlja2VyIHNlbGVjdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLnVpLWdyaWQtcGFnZXItcm93LWNvdW50LXBpY2tlciBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnVpLWdyaWQtcGFnZXItcm93LWNvdW50LXBpY2tlciBzZWxlY3RbZGlzYWJsZWRdLFxuLnVpLWdyaWQtcGFnZXItcm93LWNvdW50LXBpY2tlciBzZWxlY3RbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbi51aS1ncmlkLXBhZ2VyLXJvdy1jb3VudC1waWNrZXIgc2VsZWN0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4udWktZ3JpZC1wYWdlci1yb3ctY291bnQtcGlja2VyIC51aS1ncmlkLXBhZ2VyLXJvdy1jb3VudC1sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi51aS1ncmlkLXBhZ2VyLWNvdW50LWNvbnRhaW5lciB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBtaW4td2lkdGg6IDUwcHg7XG59XG4udWktZ3JpZC1wYWdlci1jb3VudC1jb250YWluZXIgLnVpLWdyaWQtcGFnZXItY291bnQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG4udWktZ3JpZC1wYWdlci1jb3VudC1jb250YWluZXIgLnVpLWdyaWQtcGFnZXItY291bnQgYWJiciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLWdyaWQtcGlubmVkLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lO1xuICB0b3A6IDA7XG59XG4udWktZ3JpZC1waW5uZWQtY29udGFpbmVyLnVpLWdyaWQtcGlubmVkLWNvbnRhaW5lci1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxlZnQ6IDA7XG59XG4udWktZ3JpZC1waW5uZWQtY29udGFpbmVyLnVpLWdyaWQtcGlubmVkLWNvbnRhaW5lci1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgcmlnaHQ6IDA7XG59XG4udWktZ3JpZC1waW5uZWQtY29udGFpbmVyLnVpLWdyaWQtcGlubmVkLWNvbnRhaW5lci1sZWZ0IC51aS1ncmlkLWhlYWRlci1jZWxsOmxhc3QtY2hpbGQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2FlYWVhZTtcbn1cbi51aS1ncmlkLXBpbm5lZC1jb250YWluZXIudWktZ3JpZC1waW5uZWQtY29udGFpbmVyLWxlZnQgLnVpLWdyaWQtY2VsbDpsYXN0LWNoaWxkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNhZWFlYWU7XG59XG4udWktZ3JpZC1waW5uZWQtY29udGFpbmVyLnVpLWdyaWQtcGlubmVkLWNvbnRhaW5lci1sZWZ0IC51aS1ncmlkLWhlYWRlci1jZWxsOm5vdCg6bGFzdC1jaGlsZCkgLnVpLWdyaWQtdmVydGljYWwtYmFyLFxuLnVpLWdyaWQtcGlubmVkLWNvbnRhaW5lciAudWktZ3JpZC1jZWxsOm5vdCg6bGFzdC1jaGlsZCkgLnVpLWdyaWQtdmVydGljYWwtYmFyIHtcbiAgd2lkdGg6IDFweDtcbn1cbi51aS1ncmlkLXBpbm5lZC1jb250YWluZXIudWktZ3JpZC1waW5uZWQtY29udGFpbmVyLWxlZnQgLnVpLWdyaWQtaGVhZGVyLWNlbGw6bm90KDpsYXN0LWNoaWxkKSAudWktZ3JpZC12ZXJ0aWNhbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNGQ0O1xufVxuLnVpLWdyaWQtcGlubmVkLWNvbnRhaW5lci51aS1ncmlkLXBpbm5lZC1jb250YWluZXItbGVmdCAudWktZ3JpZC1jZWxsOm5vdCg6bGFzdC1jaGlsZCkgLnVpLWdyaWQtdmVydGljYWwtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlYWVhZTtcbn1cbi51aS1ncmlkLXBpbm5lZC1jb250YWluZXIudWktZ3JpZC1waW5uZWQtY29udGFpbmVyLWxlZnQgLnVpLWdyaWQtaGVhZGVyLWNlbGw6bGFzdC1jaGlsZCAudWktZ3JpZC12ZXJ0aWNhbC1iYXIge1xuICByaWdodDogLTFweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlYWVhZTtcbn1cbi51aS1ncmlkLXBpbm5lZC1jb250YWluZXIudWktZ3JpZC1waW5uZWQtY29udGFpbmVyLXJpZ2h0IC51aS1ncmlkLWhlYWRlci1jZWxsOmZpcnN0LWNoaWxkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjYWVhZWFlO1xufVxuLnVpLWdyaWQtcGlubmVkLWNvbnRhaW5lci51aS1ncmlkLXBpbm5lZC1jb250YWluZXItcmlnaHQgLnVpLWdyaWQtY2VsbDpmaXJzdC1jaGlsZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2FlYWVhZTtcbn1cbi51aS1ncmlkLXBpbm5lZC1jb250YWluZXIudWktZ3JpZC1waW5uZWQtY29udGFpbmVyLXJpZ2h0IC51aS1ncmlkLWhlYWRlci1jZWxsOm5vdCg6Zmlyc3QtY2hpbGQpIC51aS1ncmlkLXZlcnRpY2FsLWJhcixcbi51aS1ncmlkLXBpbm5lZC1jb250YWluZXIgLnVpLWdyaWQtY2VsbDpub3QoOmZpcnN0LWNoaWxkKSAudWktZ3JpZC12ZXJ0aWNhbC1iYXIge1xuICB3aWR0aDogMXB4O1xufVxuLnVpLWdyaWQtcGlubmVkLWNvbnRhaW5lci51aS1ncmlkLXBpbm5lZC1jb250YWluZXItcmlnaHQgLnVpLWdyaWQtaGVhZGVyLWNlbGw6bm90KDpmaXJzdC1jaGlsZCkgLnVpLWdyaWQtdmVydGljYWwtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDRkNDtcbn1cbi51aS1ncmlkLXBpbm5lZC1jb250YWluZXIudWktZ3JpZC1waW5uZWQtY29udGFpbmVyLXJpZ2h0IC51aS1ncmlkLWNlbGw6bm90KDpsYXN0LWNoaWxkKSAudWktZ3JpZC12ZXJ0aWNhbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVhZWFlO1xufVxuLnVpLWdyaWQtcGlubmVkLWNvbnRhaW5lci51aS1ncmlkLXBpbm5lZC1jb250YWluZXItZmlyc3QgLnVpLWdyaWQtaGVhZGVyLWNlbGw6Zmlyc3QtY2hpbGQgLnVpLWdyaWQtdmVydGljYWwtYmFyIHtcbiAgbGVmdDogLTFweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlYWVhZTtcbn1cblxuLnVpLWdyaWQtY29sdW1uLXJlc2l6ZXIge1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IGNvbC1yZXNpemU7XG59XG4udWktZ3JpZC1jb2x1bW4tcmVzaXplci5sZWZ0IHtcbiAgbGVmdDogMDtcbn1cbi51aS1ncmlkLWNvbHVtbi1yZXNpemVyLnJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG4udWktZ3JpZC1oZWFkZXItY2VsbDpsYXN0LWNoaWxkIC51aS1ncmlkLWNvbHVtbi1yZXNpemVyLnJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q0ZDRkNDtcbn1cbi51aS1ncmlkW2Rpcj1ydGxdIC51aS1ncmlkLWhlYWRlci1jZWxsOmxhc3QtY2hpbGQgLnVpLWdyaWQtY29sdW1uLXJlc2l6ZXIucmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4udWktZ3JpZFtkaXI9cnRsXSAudWktZ3JpZC1oZWFkZXItY2VsbDpsYXN0LWNoaWxkIC51aS1ncmlkLWNvbHVtbi1yZXNpemVyLmxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNGQ0ZDQ7XG59XG4udWktZ3JpZC5jb2x1bW4tcmVzaXppbmcge1xuICBjdXJzb3I6IGNvbC1yZXNpemU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnVpLWdyaWQuY29sdW1uLXJlc2l6aW5nIC51aS1ncmlkLXJlc2l6ZS1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlYWVhZTtcbn1cblxuLnVpLWdyaWQtcm93LXNhdmluZyAudWktZ3JpZC1jZWxsIHtcbiAgY29sb3I6ICM4NDg0ODQgIWltcG9ydGFudDtcbn1cbi51aS1ncmlkLXJvdy1kaXJ0eSAudWktZ3JpZC1jZWxsIHtcbiAgY29sb3I6ICM2MTBCMzg7XG59XG4udWktZ3JpZC1yb3ctZXJyb3IgLnVpLWdyaWQtY2VsbCB7XG4gIGNvbG9yOiAjRkYwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi51aS1ncmlkLXJvdy51aS1ncmlkLXJvdy1zZWxlY3RlZCA+IFt1aS1ncmlkLXJvd10gPiAudWktZ3JpZC1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M5RERFMTtcbn1cbi51aS1ncmlkLWRpc2FibGUtc2VsZWN0aW9uIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi51aS1ncmlkLXNlbGVjdGlvbi1yb3ctaGVhZGVyLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi51aS1ncmlkLXNlbGVjdGlvbi1yb3ctaGVhZGVyLWJ1dHRvbnM6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMTtcbn1cbi51aS1ncmlkLXNlbGVjdGlvbi1yb3ctaGVhZGVyLWJ1dHRvbnMudWktZ3JpZC1yb3ctc2VsZWN0ZWQ6OmJlZm9yZSxcbi51aS1ncmlkLXNlbGVjdGlvbi1yb3ctaGVhZGVyLWJ1dHRvbnMudWktZ3JpZC1hbGwtc2VsZWN0ZWQ6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi51aS1ncmlkLXRyZWUtcm93LWhlYWRlci1idXR0b25zLnVpLWdyaWQtdHJlZS1oZWFkZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi51aS1ncmlkLXRyZWUtaGVhZGVyLXJvdyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG4udWktZ3JpZC10cmVlLWhlYWRlci1yb3cgLnVpLWdyaWQtY2VsbC51aS1ncmlkLWRpc2FibGUtc2VsZWN0aW9uLnVpLWdyaWQtcm93LWhlYWRlci1jZWxsIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLnVpLWdyaWQtY2VsbC1jb250ZW50cy5pbnZhbGlkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZjOGY4Zjtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=*/